|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMaplexOverposterLayerProperties
Provides access to members that control the placement of labels for a layer.
Method Summary | |
---|---|
int |
getConstrainOffset()
Label constraint options. |
String |
getDictionaryName()
Name of the abbreviations dictionary referenced by this layer. |
int |
getFeatureBuffer()
Increase buffer around a point feature to stop labels from being placed too close to the feature. |
int |
getFeatureType()
The feature type for labeling. |
int |
getFeatureWeight()
Feature weight controls which features may be overlapped and to what extent. |
double |
getFontHeightReductionLimit()
The font may be reduced in height until this limit is reached. |
double |
getFontHeightReductionStep()
This is the step interval for font height reduction. |
double |
getFontWidthReductionLimit()
The font may be reduced in width until this limit is reached. |
double |
getFontWidthReductionStep()
This is the step interval for font width reduction. |
int |
getLabelBuffer()
Increase buffer to stop labels from being placed too close to each other. |
int |
getLabelPriority()
Label prority controls approximate placement order. |
IMaplexLabelStackingProperties |
getLabelStackingProperties()
The label stacking properties for a layer. |
int |
getLinePlacementMethod()
Line placement options. |
double |
getMaximumCharacterSpacing()
The character spacing may be increased upto this limit. |
double |
getMaximumLabelOverrun()
Maximum distance that a label is allowed to overrun the end of its feature. |
double |
getMaximumWordSpacing()
The word spacing may be increased upto this limit. |
double |
getMinimumEndOfStreetClearance()
Minimum clearance between street label and street end. |
double |
getMinimumRepetitionInterval()
Interval that must elapse before label is repeated. |
double |
getMinimumSizeForLabeling()
Specifies a minimum size of a line or area feature for it to be labeled. |
IMaplexOffsetAlongLineProperties |
getOffsetAlongLineProperties()
The offset along line properties for a layer. |
int |
getPointPlacementMethod()
Point placement options. |
IPointPlacementPriorities |
getPointPlacementPriorities()
Controls placement of label around point fetaure. |
int |
getPolygonBoundaryWeight()
Feature Weight for the boundary of the polygon. |
int |
getPolygonPlacementMethod()
Polygon placement options. |
double |
getPreferredEndOfStreetClearance()
Preferred clearance between street label and street end. |
double |
getPrimaryOffset()
Primary offset between label and symbol. |
int |
getPrimaryOffsetUnit()
The primary offset is interpreted to be in this unit. |
IMaplexRotationProperties |
getRotationProperties()
The label rotation properties for a layer. |
double |
getSecondaryOffset()
Secondary offset between label and symbol. |
double |
getThinningDistance()
Distance used to control the thinning of duplicate labels. |
boolean |
isAlignLabelToLineDirection()
Indicates whether to align the label with the label direction so the label may appear upside down. |
boolean |
isAllowAsymmetricOverrun()
Indicates whether a label may overrun one side of a polygon feature. |
boolean |
isBackgroundLabel()
Indicates whether to place the label first and allow other labels to be placed over it. |
boolean |
isCanAbbreviateLabel()
Indicates whether to abbreviate the label using an abbreviation dictionary. |
boolean |
isCanOverrunFeature()
Indicates whether to place the label over end of line or over polygon boundary. |
boolean |
isCanPlaceLabelOutsidePolygon()
Indicates whether to place a label outside the polygon if it does not fit inside. |
boolean |
isCanReduceFontSize()
Indicates whether to reduce the size of the font. |
boolean |
isCanRemoveOverlappingLabel()
Indicates whether to remove the label if it overlaps with other labels. |
boolean |
isCanShiftPointLabel()
Indicates whether to allow the point label to be shifted upon a fixed position. |
boolean |
isCanStackLabel()
Indicates whether to stack the label to obtain a better position. |
boolean |
isCanTruncateLabel()
Indicates whether to truncate the label using an algorithm. |
boolean |
isEnablePointPlacementPriorities()
Indicates whether to use user-defined point placement priorities. |
boolean |
isGraticuleAlignment()
Indicates whether to enable graticule alignment. |
boolean |
isLandParcelPlacement()
Indicates whether to place the label within land parcel polygon avoiding building footprint. |
boolean |
isNeverRemoveLabel()
Indicates whether to not remove the label if no position is found. |
boolean |
isPreferHorizontalPlacement()
Indicates if there is a preference to place the label horizontally. |
boolean |
isRepeatLabel()
Indicates whether to enable the repetition of label along line feature. |
boolean |
isSpreadCharacters()
Indicates whether to spread label characters along line feature. |
boolean |
isSpreadWords()
Indicates whether to spread words along line feature. |
boolean |
isStreetPlacement()
Indicates whether to enable street placement techniques. |
boolean |
isThinDuplicateLabels()
Indicates whether to remove duplicate labels that lie within a specified distance of each other. |
void |
setAlignLabelToLineDirection(boolean flag)
Indicates whether to align the label with the label direction so the label may appear upside down. |
void |
setAllowAsymmetricOverrun(boolean flag)
Indicates whether a label may overrun one side of a polygon feature. |
void |
setBackgroundLabel(boolean flag)
Indicates whether to place the label first and allow other labels to be placed over it. |
void |
setCanAbbreviateLabel(boolean flag)
Indicates whether to abbreviate the label using an abbreviation dictionary. |
void |
setCanOverrunFeature(boolean flag)
Indicates whether to place the label over end of line or over polygon boundary. |
void |
setCanPlaceLabelOutsidePolygon(boolean flag)
Indicates whether to place a label outside the polygon if it does not fit inside. |
void |
setCanReduceFontSize(boolean flag)
Indicates whether to reduce the size of the font. |
void |
setCanRemoveOverlappingLabel(boolean flag)
Indicates whether to remove the label if it overlaps with other labels. |
void |
setCanShiftPointLabel(boolean flag)
Indicates whether to allow the point label to be shifted upon a fixed position. |
void |
setCanStackLabel(boolean flag)
Indicates whether to stack the label to obtain a better position. |
void |
setCanTruncateLabel(boolean flag)
Indicates whether to truncate the label using an algorithm. |
void |
setConstrainOffset(int option)
Label constraint options. |
void |
setDictionaryName(String text)
Name of the abbreviations dictionary referenced by this layer. |
void |
setEnablePointPlacementPriorities(boolean flag)
Indicates whether to use user-defined point placement priorities. |
void |
setFeatureBuffer(int buffer)
Increase buffer around a point feature to stop labels from being placed too close to the feature. |
void |
setFeatureType(int type)
The feature type for labeling. |
void |
setFeatureWeight(int weight)
Feature weight controls which features may be overlapped and to what extent. |
void |
setFontHeightReductionLimit(double limit)
The font may be reduced in height until this limit is reached. |
void |
setFontHeightReductionStep(double step)
This is the step interval for font height reduction. |
void |
setFontWidthReductionLimit(double limit)
The font may be reduced in width until this limit is reached. |
void |
setFontWidthReductionStep(double step)
This is the step interval for font width reduction. |
void |
setGraticuleAlignment(boolean flag)
Indicates whether to enable graticule alignment. |
void |
setIsStreetPlacement(boolean flag)
Indicates whether to enable street placement techniques. |
void |
setLabelBuffer(int buffer)
Increase buffer to stop labels from being placed too close to each other. |
void |
setLabelPriority(int priority)
Label prority controls approximate placement order. |
void |
setLabelStackingProperties(IMaplexLabelStackingProperties props)
The label stacking properties for a layer. |
void |
setLandParcelPlacement(boolean flag)
Indicates whether to place the label within land parcel polygon avoiding building footprint. |
void |
setLinePlacementMethod(int method)
Line placement options. |
void |
setMaximumCharacterSpacing(double spacing)
The character spacing may be increased upto this limit. |
void |
setMaximumLabelOverrun(double distance)
Maximum distance that a label is allowed to overrun the end of its feature. |
void |
setMaximumWordSpacing(double spacing)
The word spacing may be increased upto this limit. |
void |
setMinimumEndOfStreetClearance(double clearance)
Minimum clearance between street label and street end. |
void |
setMinimumRepetitionInterval(double interval)
Interval that must elapse before label is repeated. |
void |
setMinimumSizeForLabeling(double size)
Specifies a minimum size of a line or area feature for it to be labeled. |
void |
setNeverRemoveLabel(boolean flag)
Indicates whether to not remove the label if no position is found. |
void |
setOffsetAlongLineProperties(IMaplexOffsetAlongLineProperties props)
The offset along line properties for a layer. |
void |
setPointPlacementMethod(int method)
Point placement options. |
void |
setPointPlacementPriorities(IPointPlacementPriorities priorities)
Controls placement of label around point fetaure. |
void |
setPolygonBoundaryWeight(int weight)
Feature Weight for the boundary of the polygon. |
void |
setPolygonPlacementMethod(int method)
Polygon placement options. |
void |
setPreferHorizontalPlacement(boolean flag)
Indicates if there is a preference to place the label horizontally. |
void |
setPreferredEndOfStreetClearance(double clearance)
Preferred clearance between street label and street end. |
void |
setPrimaryOffset(double offset)
Primary offset between label and symbol. |
void |
setPrimaryOffsetUnit(int unit)
The primary offset is interpreted to be in this unit. |
void |
setRepeatLabel(boolean flag)
Indicates whether to enable the repetition of label along line feature. |
void |
setRotationProperties(IMaplexRotationProperties props)
The label rotation properties for a layer. |
void |
setSecondaryOffset(double offset)
Secondary offset between label and symbol. |
void |
setSpreadCharacters(boolean flag)
Indicates whether to spread label characters along line feature. |
void |
setSpreadWords(boolean flag)
Indicates whether to spread words along line feature. |
void |
setThinDuplicateLabels(boolean flag)
Indicates whether to remove duplicate labels that lie within a specified distance of each other. |
void |
setThinningDistance(double distance)
Distance used to control the thinning of duplicate labels. |
Method Detail |
---|
int getFeatureType() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFeatureType(int type) throws IOException, AutomationException
type
- A com.esri.arcgis.carto.esriBasicOverposterFeatureType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getPointPlacementMethod() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPointPlacementMethod(int method) throws IOException, AutomationException
method
- A com.esri.arcgis.carto.esriMaplexPointPlacementMethod constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getLinePlacementMethod() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLinePlacementMethod(int method) throws IOException, AutomationException
method
- A com.esri.arcgis.carto.esriMaplexLinePlacementMethod constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getPolygonPlacementMethod() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPolygonPlacementMethod(int method) throws IOException, AutomationException
method
- A com.esri.arcgis.carto.esriMaplexPolygonPlacementMethod constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isCanPlaceLabelOutsidePolygon() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCanPlaceLabelOutsidePolygon(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isPreferHorizontalPlacement() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPreferHorizontalPlacement(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isLandParcelPlacement() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLandParcelPlacement(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getPrimaryOffset() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPrimaryOffset(double offset) throws IOException, AutomationException
offset
- The offset (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getPrimaryOffsetUnit() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPrimaryOffsetUnit(int unit) throws IOException, AutomationException
unit
- A com.esri.arcgis.carto.esriMaplexUnit constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getSecondaryOffset() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSecondaryOffset(double offset) throws IOException, AutomationException
offset
- The offset (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getConstrainOffset() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setConstrainOffset(int option) throws IOException, AutomationException
option
- A com.esri.arcgis.carto.esriMaplexConstrainOffset constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isEnablePointPlacementPriorities() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setEnablePointPlacementPriorities(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IPointPlacementPriorities getPointPlacementPriorities() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPointPlacementPriorities(IPointPlacementPriorities priorities) throws IOException, AutomationException
priorities
- A reference to a com.esri.arcgis.carto.IPointPlacementPriorities (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isCanShiftPointLabel() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCanShiftPointLabel(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isStreetPlacement() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setIsStreetPlacement(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isRepeatLabel() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setRepeatLabel(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getMinimumRepetitionInterval() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMinimumRepetitionInterval(double interval) throws IOException, AutomationException
interval
- The interval (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isSpreadCharacters() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSpreadCharacters(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getMaximumCharacterSpacing() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMaximumCharacterSpacing(double spacing) throws IOException, AutomationException
spacing
- The spacing (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isSpreadWords() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSpreadWords(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getMaximumWordSpacing() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMaximumWordSpacing(double spacing) throws IOException, AutomationException
spacing
- The spacing (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getPreferredEndOfStreetClearance() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPreferredEndOfStreetClearance(double clearance) throws IOException, AutomationException
clearance
- The clearance (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getMinimumEndOfStreetClearance() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMinimumEndOfStreetClearance(double clearance) throws IOException, AutomationException
clearance
- The clearance (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isCanStackLabel() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCanStackLabel(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IMaplexLabelStackingProperties getLabelStackingProperties() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLabelStackingProperties(IMaplexLabelStackingProperties props) throws IOException, AutomationException
props
- A reference to a com.esri.arcgis.carto.IMaplexLabelStackingProperties (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isCanOverrunFeature() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCanOverrunFeature(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getMaximumLabelOverrun() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMaximumLabelOverrun(double distance) throws IOException, AutomationException
distance
- The distance (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isAllowAsymmetricOverrun() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAllowAsymmetricOverrun(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isCanAbbreviateLabel() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCanAbbreviateLabel(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isCanTruncateLabel() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCanTruncateLabel(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isCanReduceFontSize() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCanReduceFontSize(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFontHeightReductionLimit(double limit) throws IOException, AutomationException
limit
- The limit (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getFontHeightReductionLimit() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFontHeightReductionStep(double step) throws IOException, AutomationException
step
- The step (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getFontHeightReductionStep() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFontWidthReductionLimit(double limit) throws IOException, AutomationException
limit
- The limit (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getFontWidthReductionLimit() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFontWidthReductionStep(double step) throws IOException, AutomationException
step
- The step (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getFontWidthReductionStep() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isNeverRemoveLabel() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setNeverRemoveLabel(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getLabelPriority() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLabelPriority(int priority) throws IOException, AutomationException
priority
- The priority (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getFeatureWeight() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFeatureWeight(int weight) throws IOException, AutomationException
weight
- The weight (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPolygonBoundaryWeight(int weight) throws IOException, AutomationException
weight
- The weight (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getPolygonBoundaryWeight() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isCanRemoveOverlappingLabel() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCanRemoveOverlappingLabel(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isThinDuplicateLabels() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setThinDuplicateLabels(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getThinningDistance() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setThinningDistance(double distance) throws IOException, AutomationException
distance
- The distance (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isGraticuleAlignment() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setGraticuleAlignment(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IMaplexOffsetAlongLineProperties getOffsetAlongLineProperties() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setOffsetAlongLineProperties(IMaplexOffsetAlongLineProperties props) throws IOException, AutomationException
props
- A reference to a com.esri.arcgis.carto.IMaplexOffsetAlongLineProperties (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IMaplexRotationProperties getRotationProperties() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setRotationProperties(IMaplexRotationProperties props) throws IOException, AutomationException
props
- A reference to a com.esri.arcgis.carto.IMaplexRotationProperties (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getDictionaryName() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDictionaryName(String text) throws IOException, AutomationException
text
- The text (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isAlignLabelToLineDirection() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAlignLabelToLineDirection(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isBackgroundLabel() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBackgroundLabel(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getMinimumSizeForLabeling() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMinimumSizeForLabeling(double size) throws IOException, AutomationException
size
- The size (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getLabelBuffer() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLabelBuffer(int buffer) throws IOException, AutomationException
buffer
- The buffer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getFeatureBuffer() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFeatureBuffer(int buffer) throws IOException, AutomationException
buffer
- The buffer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |