|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.carto.MaplexOverposterLayerProperties
public class MaplexOverposterLayerProperties
Properties that specify the label placement rules per layer.
| Constructor Summary | |
|---|---|
MaplexOverposterLayerProperties()
Constructs a MaplexOverposterLayerProperties using ArcGIS Engine. |
|
MaplexOverposterLayerProperties(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. MaplexOverposterLayerProperties theMaplexOverposterLayerProperties = (MaplexOverposterLayerProperties) obj; |
|
| Method Summary | |
|---|---|
void |
assign(IClone src)
Assigns the properties of src to the receiver. |
boolean |
equals(Object o)
Compare this object with another |
IClone |
esri_clone()
Clones the receiver and assigns the result to *clone. |
void |
getClassID(GUID[] pClassID)
getClassID |
static String |
getClsid()
getClsid. |
int |
getConstrainOffset()
Label constraint options. |
int |
getContourAlignmentType()
Indicates the options for the contour label alignment. |
int |
getContourLadderType()
Indicates the options for the contour labed ladder types. |
int |
getContourMaximumAngle()
The maximum angle at which a contour label may be placed. |
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 |
getGraticuleAlignmentType()
Indicates the options for the graticule alignment type. |
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 |
getLineFeatureType()
Indicates the options for the line feature type. |
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. |
int |
getMaximumLabelOverrunUnit()
The maximum label overrun is interpreted to be in this unit. |
double |
getMaximumWordSpacing()
The word spacing may be increased upto this limit. |
double |
getMinimumEndOfStreetClearance()
Minimum clearance between street label and street end. |
int |
getMinimumFeatureSizeUnit()
The minimum feature size is interpreted to be in this unit. |
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 |
getPolygonAnchorPointType()
Indicates the options for the anchor point type. |
int |
getPolygonBoundaryWeight()
Feature Weight for the boundary of the polygon. |
int |
getPolygonExternalZones(int zone)
Indicates the placement priority associated with a zone external to the polygon. |
int |
getPolygonFeatureType()
Indicates the options for the polygon feature type. |
int |
getPolygonInternalZones(int zone)
Indicates the placement priority associated with a zone internal to 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. |
int |
getRepetitionIntervalUnit()
The label repetition interval 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 |
getSecondaryOffsetMaximum()
The maximum offset associated with a secondary label position. |
double |
getSecondaryOffsetMinimum()
The minimum offset associated with a secondary label position. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
int |
getStrategyPriority(int strategy)
Indicates the priority of a placement strategy when placing text. |
double |
getThinningDistance()
Distance used to control the thinning of duplicate labels. |
int |
getThinningDistanceUnit()
The thinning distance is interpreted to be in this unit. |
int |
hashCode()
the hashcode for this object |
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 |
isAvoidPolygonHoles()
Indicates whether labels should avoid holes in polygons. |
boolean |
isBackgroundLabel()
Indicates whether to place the label first and allow other labels to be placed over it. |
boolean |
isBarrier()
Indicates if features are treated as barriers to label/symbol placement. |
boolean |
isBoundaryLabelingAllowHoles()
Indicates whether to allow holes in boundary labeling. |
boolean |
isBoundaryLabelingAllowSingleSided()
Indicates whether to allow single sided boundary labeling. |
boolean |
isBoundaryLabelingSingleSidedOnLine()
Indicates whether single sided boundary label is centered on line. |
boolean |
isCanAbbreviateLabel()
Indicates whether to abbreviate the label using an abbreviation dictionary. |
boolean |
isCanFlipStackedStreetLabel()
Indicates whether a stacked label may be flipped over to obtain a better position. |
boolean |
isCanOverrunFeature()
Indicates whether to place the label over end of line or over polygon boundary. |
boolean |
isCanPlaceLabelOnTopOfFeature()
Indicates whether the label can be placed on top of the street feature. |
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 |
isCanReduceLeading()
Indicates whether the leading can be reduced for a stacked label. |
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. |
void |
isDirty()
isDirty |
boolean |
isEnablePointPlacementPriorities()
Indicates whether to use user-defined point placement priorities. |
boolean |
isEnablePolygonFixedPosition()
Indicates whether a label is to be placed at a fixed position in the polygon. |
boolean |
isEnableSecondaryOffset()
Indicates whether to place a label at a secondary offset from the line feature. |
boolean |
isEqual(IClone other)
Indicates if the receiver and other have the same properties. |
boolean |
isGraticuleAlignment()
Indicates whether to enable graticule alignment. |
boolean |
isHasFeatureWeight()
Indicates if the layer has a feature weight. |
boolean |
isIdentical(IClone other)
Indicates if the receiver and other are the same object. |
boolean |
isLabelBufferHardConstraint()
Indicates whether the label buffer is a hard constraint and must be honored. |
boolean |
isLandParcelPlacement()
Indicates whether to place the label within land parcel polygon avoiding building footprint. |
boolean |
isMinimumSizeBasedOnArea()
Indicates whether the minimum feature size for labeling is based on area. |
boolean |
isNeverRemoveLabel()
Indicates whether to not remove the label if no position is found. |
boolean |
isOffsetFromFeatureGeometry()
Indicates whether to measure the label offset from the feature geometry. |
boolean |
isPlaceLabels()
Indicates if labels are placed for the layer. |
boolean |
isPlaceSymbols()
Indicates if symbols are placed for the layer. |
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 |
isTagUnplaced()
Indicates if overflow labels are put into a graphics container tagged placed or unplaced. |
boolean |
isThinDuplicateLabels()
Indicates whether to remove duplicate labels that lie within a specified distance of each other. |
boolean |
isValidLicense(Object initData)
Indicates whether the the component is valid. |
void |
load(IStream pstm)
load |
void |
readExternal(ObjectInput in)
|
void |
save(IStream pstm,
int fClearDirty)
save |
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 |
setAvoidPolygonHoles(boolean flag)
Indicates whether labels should avoid holes in polygons. |
void |
setBackgroundLabel(boolean flag)
Indicates whether to place the label first and allow other labels to be placed over it. |
void |
setBoundaryLabelingAllowHoles(boolean flag)
Indicates whether to allow holes in boundary labeling. |
void |
setBoundaryLabelingAllowSingleSided(boolean flag)
Indicates whether to allow single sided boundary labeling. |
void |
setBoundaryLabelingSingleSidedOnLine(boolean flag)
Indicates whether single sided boundary label is centered on line. |
void |
setCanAbbreviateLabel(boolean flag)
Indicates whether to abbreviate the label using an abbreviation dictionary. |
void |
setCanFlipStackedStreetLabel(boolean flag)
Indicates whether a stacked label may be flipped over to obtain a better position. |
void |
setCanOverrunFeature(boolean flag)
Indicates whether to place the label over end of line or over polygon boundary. |
void |
setCanPlaceLabelOnTopOfFeature(boolean flag)
Indicates whether the label can be placed on top of the street feature. |
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 |
setCanReduceLeading(boolean flag)
Indicates whether the leading can be reduced for a stacked label. |
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 |
setContourAlignmentType(int option)
Indicates the options for the contour label alignment. |
void |
setContourLadderType(int option)
Indicates the options for the contour labed ladder types. |
void |
setContourMaximumAngle(int angle)
The maximum angle at which a contour label may be placed. |
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 |
setEnablePolygonFixedPosition(boolean flag)
Indicates whether a label is to be placed at a fixed position in the polygon. |
void |
setEnableSecondaryOffset(boolean flag)
Indicates whether to place a label at a secondary offset from the line feature. |
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 |
setGraticuleAlignmentType(int option)
Indicates the options for the graticule alignment type. |
void |
setIsBarrier(boolean isBarrier)
Indicates if features are treated as barriers to label/symbol placement. |
void |
setIsLabelBufferHardConstraint(boolean flag)
Indicates whether the label buffer is a hard constraint and must be honored. |
void |
setIsMinimumSizeBasedOnArea(boolean flag)
Indicates whether the minimum feature size for labeling is based on area. |
void |
setIsOffsetFromFeatureGeometry(boolean flag)
Indicates whether to measure the label offset from the feature geometry. |
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 |
setLineFeatureType(int option)
Indicates the options for the line feature type. |
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 |
setMaximumLabelOverrunUnit(int unit)
The maximum label overrun is interpreted to be in this unit. |
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 |
setMinimumFeatureSizeUnit(int unit)
The minimum feature size is interpreted to be in this unit. |
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 |
setPlaceLabels(boolean place)
Indicates if labels are placed for the layer. |
void |
setPlaceSymbols(boolean place)
Indicates if symbols are placed for the layer. |
void |
setPointPlacementMethod(int method)
Point placement options. |
void |
setPointPlacementPriorities(IPointPlacementPriorities priorities)
Controls placement of label around point fetaure. |
void |
setPolygonAnchorPointType(int option)
Indicates the options for the anchor point type. |
void |
setPolygonBoundaryWeight(int weight)
Feature Weight for the boundary of the polygon. |
void |
setPolygonExternalZones(int zone,
int priority)
Indicates the placement priority associated with a zone external to the polygon. |
void |
setPolygonFeatureType(int option)
Indicates the options for the polygon feature type. |
void |
setPolygonInternalZones(int zone,
int priority)
Indicates the placement priority associated with a zone internal to 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 |
setRepetitionIntervalUnit(int unit)
The label repetition interval is interpreted to be in this unit. |
void |
setRotationProperties(IMaplexRotationProperties props)
The label rotation properties for a layer. |
void |
setSecondaryOffset(double offset)
Secondary offset between label and symbol. |
void |
setSecondaryOffsetMaximum(double offset)
The maximum offset associated with a secondary label position. |
void |
setSecondaryOffsetMinimum(double offset)
The minimum offset associated with a secondary label position. |
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 |
setStrategyPriority(int strategy,
int priority)
Indicates the priority of a placement strategy when placing text. |
void |
setTagUnplaced(boolean value)
Indicates if overflow labels are put into a graphics container tagged placed or unplaced. |
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. |
void |
setThinningDistanceUnit(int unit)
The thinning distance is interpreted to be in this unit. |
void |
writeExternal(ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public MaplexOverposterLayerProperties()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public MaplexOverposterLayerProperties(Object obj)
throws IOException
MaplexOverposterLayerProperties theMaplexOverposterLayerProperties = (MaplexOverposterLayerProperties) obj;
obj to MaplexOverposterLayerProperties.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public int getFeatureType()
throws IOException,
AutomationException
getFeatureType in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFeatureType(int type)
throws IOException,
AutomationException
setFeatureType in interface IMaplexOverposterLayerPropertiestype - A com.esri.arcgis.carto.esriBasicOverposterFeatureType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPointPlacementMethod()
throws IOException,
AutomationException
getPointPlacementMethod in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPointPlacementMethod(int method)
throws IOException,
AutomationException
setPointPlacementMethod in interface IMaplexOverposterLayerPropertiesmethod - A com.esri.arcgis.carto.esriMaplexPointPlacementMethod constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLinePlacementMethod()
throws IOException,
AutomationException
getLinePlacementMethod in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLinePlacementMethod(int method)
throws IOException,
AutomationException
setLinePlacementMethod in interface IMaplexOverposterLayerPropertiesmethod - A com.esri.arcgis.carto.esriMaplexLinePlacementMethod constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPolygonPlacementMethod()
throws IOException,
AutomationException
getPolygonPlacementMethod in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPolygonPlacementMethod(int method)
throws IOException,
AutomationException
setPolygonPlacementMethod in interface IMaplexOverposterLayerPropertiesmethod - A com.esri.arcgis.carto.esriMaplexPolygonPlacementMethod constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanPlaceLabelOutsidePolygon()
throws IOException,
AutomationException
isCanPlaceLabelOutsidePolygon in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCanPlaceLabelOutsidePolygon(boolean flag)
throws IOException,
AutomationException
setCanPlaceLabelOutsidePolygon in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isPreferHorizontalPlacement()
throws IOException,
AutomationException
isPreferHorizontalPlacement in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPreferHorizontalPlacement(boolean flag)
throws IOException,
AutomationException
setPreferHorizontalPlacement in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isLandParcelPlacement()
throws IOException,
AutomationException
isLandParcelPlacement in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLandParcelPlacement(boolean flag)
throws IOException,
AutomationException
setLandParcelPlacement in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getPrimaryOffset()
throws IOException,
AutomationException
getPrimaryOffset in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPrimaryOffset(double offset)
throws IOException,
AutomationException
setPrimaryOffset in interface IMaplexOverposterLayerPropertiesoffset - The offset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPrimaryOffsetUnit()
throws IOException,
AutomationException
getPrimaryOffsetUnit in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPrimaryOffsetUnit(int unit)
throws IOException,
AutomationException
setPrimaryOffsetUnit in interface IMaplexOverposterLayerPropertiesunit - A com.esri.arcgis.carto.esriMaplexUnit constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getSecondaryOffset()
throws IOException,
AutomationException
getSecondaryOffset in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSecondaryOffset(double offset)
throws IOException,
AutomationException
setSecondaryOffset in interface IMaplexOverposterLayerPropertiesoffset - The offset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getConstrainOffset()
throws IOException,
AutomationException
getConstrainOffset in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setConstrainOffset(int option)
throws IOException,
AutomationException
setConstrainOffset in interface IMaplexOverposterLayerPropertiesoption - A com.esri.arcgis.carto.esriMaplexConstrainOffset constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isEnablePointPlacementPriorities()
throws IOException,
AutomationException
isEnablePointPlacementPriorities in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setEnablePointPlacementPriorities(boolean flag)
throws IOException,
AutomationException
setEnablePointPlacementPriorities in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPointPlacementPriorities getPointPlacementPriorities()
throws IOException,
AutomationException
getPointPlacementPriorities in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPointPlacementPriorities(IPointPlacementPriorities priorities)
throws IOException,
AutomationException
setPointPlacementPriorities in interface IMaplexOverposterLayerPropertiespriorities - A reference to a com.esri.arcgis.carto.IPointPlacementPriorities (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanShiftPointLabel()
throws IOException,
AutomationException
isCanShiftPointLabel in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCanShiftPointLabel(boolean flag)
throws IOException,
AutomationException
setCanShiftPointLabel in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isStreetPlacement()
throws IOException,
AutomationException
isStreetPlacement in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsStreetPlacement(boolean flag)
throws IOException,
AutomationException
setIsStreetPlacement in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isRepeatLabel()
throws IOException,
AutomationException
isRepeatLabel in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRepeatLabel(boolean flag)
throws IOException,
AutomationException
setRepeatLabel in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMinimumRepetitionInterval()
throws IOException,
AutomationException
getMinimumRepetitionInterval in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMinimumRepetitionInterval(double interval)
throws IOException,
AutomationException
setMinimumRepetitionInterval in interface IMaplexOverposterLayerPropertiesinterval - The interval (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSpreadCharacters()
throws IOException,
AutomationException
isSpreadCharacters in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSpreadCharacters(boolean flag)
throws IOException,
AutomationException
setSpreadCharacters in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMaximumCharacterSpacing()
throws IOException,
AutomationException
getMaximumCharacterSpacing in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaximumCharacterSpacing(double spacing)
throws IOException,
AutomationException
setMaximumCharacterSpacing in interface IMaplexOverposterLayerPropertiesspacing - The spacing (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSpreadWords()
throws IOException,
AutomationException
isSpreadWords in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSpreadWords(boolean flag)
throws IOException,
AutomationException
setSpreadWords in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMaximumWordSpacing()
throws IOException,
AutomationException
getMaximumWordSpacing in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaximumWordSpacing(double spacing)
throws IOException,
AutomationException
setMaximumWordSpacing in interface IMaplexOverposterLayerPropertiesspacing - The spacing (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getPreferredEndOfStreetClearance()
throws IOException,
AutomationException
getPreferredEndOfStreetClearance in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPreferredEndOfStreetClearance(double clearance)
throws IOException,
AutomationException
setPreferredEndOfStreetClearance in interface IMaplexOverposterLayerPropertiesclearance - The clearance (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMinimumEndOfStreetClearance()
throws IOException,
AutomationException
getMinimumEndOfStreetClearance in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMinimumEndOfStreetClearance(double clearance)
throws IOException,
AutomationException
setMinimumEndOfStreetClearance in interface IMaplexOverposterLayerPropertiesclearance - The clearance (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanStackLabel()
throws IOException,
AutomationException
isCanStackLabel in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCanStackLabel(boolean flag)
throws IOException,
AutomationException
setCanStackLabel in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMaplexLabelStackingProperties getLabelStackingProperties()
throws IOException,
AutomationException
getLabelStackingProperties in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLabelStackingProperties(IMaplexLabelStackingProperties props)
throws IOException,
AutomationException
setLabelStackingProperties in interface IMaplexOverposterLayerPropertiesprops - A reference to a com.esri.arcgis.carto.IMaplexLabelStackingProperties (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanOverrunFeature()
throws IOException,
AutomationException
isCanOverrunFeature in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCanOverrunFeature(boolean flag)
throws IOException,
AutomationException
setCanOverrunFeature in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMaximumLabelOverrun()
throws IOException,
AutomationException
getMaximumLabelOverrun in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaximumLabelOverrun(double distance)
throws IOException,
AutomationException
setMaximumLabelOverrun in interface IMaplexOverposterLayerPropertiesdistance - The distance (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAllowAsymmetricOverrun()
throws IOException,
AutomationException
isAllowAsymmetricOverrun in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAllowAsymmetricOverrun(boolean flag)
throws IOException,
AutomationException
setAllowAsymmetricOverrun in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanAbbreviateLabel()
throws IOException,
AutomationException
isCanAbbreviateLabel in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCanAbbreviateLabel(boolean flag)
throws IOException,
AutomationException
setCanAbbreviateLabel in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanTruncateLabel()
throws IOException,
AutomationException
isCanTruncateLabel in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCanTruncateLabel(boolean flag)
throws IOException,
AutomationException
setCanTruncateLabel in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanReduceFontSize()
throws IOException,
AutomationException
isCanReduceFontSize in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCanReduceFontSize(boolean flag)
throws IOException,
AutomationException
setCanReduceFontSize in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFontHeightReductionLimit(double limit)
throws IOException,
AutomationException
setFontHeightReductionLimit in interface IMaplexOverposterLayerPropertieslimit - The limit (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getFontHeightReductionLimit()
throws IOException,
AutomationException
getFontHeightReductionLimit in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFontHeightReductionStep(double step)
throws IOException,
AutomationException
setFontHeightReductionStep in interface IMaplexOverposterLayerPropertiesstep - The step (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getFontHeightReductionStep()
throws IOException,
AutomationException
getFontHeightReductionStep in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFontWidthReductionLimit(double limit)
throws IOException,
AutomationException
setFontWidthReductionLimit in interface IMaplexOverposterLayerPropertieslimit - The limit (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getFontWidthReductionLimit()
throws IOException,
AutomationException
getFontWidthReductionLimit in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFontWidthReductionStep(double step)
throws IOException,
AutomationException
setFontWidthReductionStep in interface IMaplexOverposterLayerPropertiesstep - The step (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getFontWidthReductionStep()
throws IOException,
AutomationException
getFontWidthReductionStep in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isNeverRemoveLabel()
throws IOException,
AutomationException
isNeverRemoveLabel in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNeverRemoveLabel(boolean flag)
throws IOException,
AutomationException
setNeverRemoveLabel in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLabelPriority()
throws IOException,
AutomationException
getLabelPriority in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLabelPriority(int priority)
throws IOException,
AutomationException
setLabelPriority in interface IMaplexOverposterLayerPropertiespriority - The priority (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getFeatureWeight()
throws IOException,
AutomationException
getFeatureWeight in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFeatureWeight(int weight)
throws IOException,
AutomationException
setFeatureWeight in interface IMaplexOverposterLayerPropertiesweight - The weight (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPolygonBoundaryWeight(int weight)
throws IOException,
AutomationException
setPolygonBoundaryWeight in interface IMaplexOverposterLayerPropertiesweight - The weight (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPolygonBoundaryWeight()
throws IOException,
AutomationException
getPolygonBoundaryWeight in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanRemoveOverlappingLabel()
throws IOException,
AutomationException
isCanRemoveOverlappingLabel in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCanRemoveOverlappingLabel(boolean flag)
throws IOException,
AutomationException
setCanRemoveOverlappingLabel in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isThinDuplicateLabels()
throws IOException,
AutomationException
isThinDuplicateLabels in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setThinDuplicateLabels(boolean flag)
throws IOException,
AutomationException
setThinDuplicateLabels in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getThinningDistance()
throws IOException,
AutomationException
getThinningDistance in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setThinningDistance(double distance)
throws IOException,
AutomationException
setThinningDistance in interface IMaplexOverposterLayerPropertiesdistance - The distance (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isGraticuleAlignment()
throws IOException,
AutomationException
isGraticuleAlignment in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setGraticuleAlignment(boolean flag)
throws IOException,
AutomationException
setGraticuleAlignment in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMaplexOffsetAlongLineProperties getOffsetAlongLineProperties()
throws IOException,
AutomationException
getOffsetAlongLineProperties in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setOffsetAlongLineProperties(IMaplexOffsetAlongLineProperties props)
throws IOException,
AutomationException
setOffsetAlongLineProperties in interface IMaplexOverposterLayerPropertiesprops - A reference to a com.esri.arcgis.carto.IMaplexOffsetAlongLineProperties (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMaplexRotationProperties getRotationProperties()
throws IOException,
AutomationException
getRotationProperties in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRotationProperties(IMaplexRotationProperties props)
throws IOException,
AutomationException
setRotationProperties in interface IMaplexOverposterLayerPropertiesprops - A reference to a com.esri.arcgis.carto.IMaplexRotationProperties (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getDictionaryName()
throws IOException,
AutomationException
getDictionaryName in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDictionaryName(String text)
throws IOException,
AutomationException
setDictionaryName in interface IMaplexOverposterLayerPropertiestext - The text (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAlignLabelToLineDirection()
throws IOException,
AutomationException
isAlignLabelToLineDirection in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAlignLabelToLineDirection(boolean flag)
throws IOException,
AutomationException
setAlignLabelToLineDirection in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isBackgroundLabel()
throws IOException,
AutomationException
isBackgroundLabel in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBackgroundLabel(boolean flag)
throws IOException,
AutomationException
setBackgroundLabel in interface IMaplexOverposterLayerPropertiesflag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMinimumSizeForLabeling()
throws IOException,
AutomationException
getMinimumSizeForLabeling in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMinimumSizeForLabeling(double size)
throws IOException,
AutomationException
setMinimumSizeForLabeling in interface IMaplexOverposterLayerPropertiessize - The size (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLabelBuffer()
throws IOException,
AutomationException
getLabelBuffer in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLabelBuffer(int buffer)
throws IOException,
AutomationException
setLabelBuffer in interface IMaplexOverposterLayerPropertiesbuffer - The buffer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getFeatureBuffer()
throws IOException,
AutomationException
getFeatureBuffer in interface IMaplexOverposterLayerPropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFeatureBuffer(int buffer)
throws IOException,
AutomationException
setFeatureBuffer in interface IMaplexOverposterLayerPropertiesbuffer - The buffer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPolygonInternalZones(int zone)
throws IOException,
AutomationException
getPolygonInternalZones in interface IMaplexOverposterLayerProperties2zone - A com.esri.arcgis.carto.esriMaplexZoneIdentifier constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPolygonInternalZones(int zone,
int priority)
throws IOException,
AutomationException
setPolygonInternalZones in interface IMaplexOverposterLayerProperties2zone - A com.esri.arcgis.carto.esriMaplexZoneIdentifier constant (in)priority - The priority (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPolygonExternalZones(int zone)
throws IOException,
AutomationException
getPolygonExternalZones in interface IMaplexOverposterLayerProperties2zone - A com.esri.arcgis.carto.esriMaplexZoneIdentifier constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPolygonExternalZones(int zone,
int priority)
throws IOException,
AutomationException
setPolygonExternalZones in interface IMaplexOverposterLayerProperties2zone - A com.esri.arcgis.carto.esriMaplexZoneIdentifier constant (in)priority - The priority (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getStrategyPriority(int strategy)
throws IOException,
AutomationException
getStrategyPriority in interface IMaplexOverposterLayerProperties2strategy - A com.esri.arcgis.carto.esriMaplexStrategyIdentifier constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStrategyPriority(int strategy,
int priority)
throws IOException,
AutomationException
setStrategyPriority in interface IMaplexOverposterLayerProperties2strategy - A com.esri.arcgis.carto.esriMaplexStrategyIdentifier constant (in)priority - The priority (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getGraticuleAlignmentType()
throws IOException,
AutomationException
getGraticuleAlignmentType in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setGraticuleAlignmentType(int option)
throws IOException,
AutomationException
setGraticuleAlignmentType in interface IMaplexOverposterLayerProperties2option - A com.esri.arcgis.carto.esriMaplexGraticuleAlignmentType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLineFeatureType()
throws IOException,
AutomationException
getLineFeatureType in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLineFeatureType(int option)
throws IOException,
AutomationException
setLineFeatureType in interface IMaplexOverposterLayerProperties2option - A com.esri.arcgis.carto.esriMaplexLineFeatureType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPolygonFeatureType()
throws IOException,
AutomationException
getPolygonFeatureType in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPolygonFeatureType(int option)
throws IOException,
AutomationException
setPolygonFeatureType in interface IMaplexOverposterLayerProperties2option - A com.esri.arcgis.carto.esriMaplexPolygonFeatureType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPolygonAnchorPointType()
throws IOException,
AutomationException
getPolygonAnchorPointType in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPolygonAnchorPointType(int option)
throws IOException,
AutomationException
setPolygonAnchorPointType in interface IMaplexOverposterLayerProperties2option - A com.esri.arcgis.carto.esriMaplexAnchorPointType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getContourAlignmentType()
throws IOException,
AutomationException
getContourAlignmentType in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setContourAlignmentType(int option)
throws IOException,
AutomationException
setContourAlignmentType in interface IMaplexOverposterLayerProperties2option - A com.esri.arcgis.carto.esriMaplexContourAlignmentType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getContourMaximumAngle()
throws IOException,
AutomationException
getContourMaximumAngle in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setContourMaximumAngle(int angle)
throws IOException,
AutomationException
setContourMaximumAngle in interface IMaplexOverposterLayerProperties2angle - The angle (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getContourLadderType()
throws IOException,
AutomationException
getContourLadderType in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setContourLadderType(int option)
throws IOException,
AutomationException
setContourLadderType in interface IMaplexOverposterLayerProperties2option - A com.esri.arcgis.carto.esriMaplexContourLadderType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsOffsetFromFeatureGeometry(boolean flag)
throws IOException,
AutomationException
setIsOffsetFromFeatureGeometry in interface IMaplexOverposterLayerProperties2flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isOffsetFromFeatureGeometry()
throws IOException,
AutomationException
isOffsetFromFeatureGeometry in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isEnableSecondaryOffset()
throws IOException,
AutomationException
isEnableSecondaryOffset in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setEnableSecondaryOffset(boolean flag)
throws IOException,
AutomationException
setEnableSecondaryOffset in interface IMaplexOverposterLayerProperties2flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getSecondaryOffsetMinimum()
throws IOException,
AutomationException
getSecondaryOffsetMinimum in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSecondaryOffsetMinimum(double offset)
throws IOException,
AutomationException
setSecondaryOffsetMinimum in interface IMaplexOverposterLayerProperties2offset - The offset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getSecondaryOffsetMaximum()
throws IOException,
AutomationException
getSecondaryOffsetMaximum in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSecondaryOffsetMaximum(double offset)
throws IOException,
AutomationException
setSecondaryOffsetMaximum in interface IMaplexOverposterLayerProperties2offset - The offset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isLabelBufferHardConstraint()
throws IOException,
AutomationException
isLabelBufferHardConstraint in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsLabelBufferHardConstraint(boolean flag)
throws IOException,
AutomationException
setIsLabelBufferHardConstraint in interface IMaplexOverposterLayerProperties2flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isMinimumSizeBasedOnArea()
throws IOException,
AutomationException
isMinimumSizeBasedOnArea in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsMinimumSizeBasedOnArea(boolean flag)
throws IOException,
AutomationException
setIsMinimumSizeBasedOnArea in interface IMaplexOverposterLayerProperties2flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanPlaceLabelOnTopOfFeature()
throws IOException,
AutomationException
isCanPlaceLabelOnTopOfFeature in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCanPlaceLabelOnTopOfFeature(boolean flag)
throws IOException,
AutomationException
setCanPlaceLabelOnTopOfFeature in interface IMaplexOverposterLayerProperties2flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanReduceLeading()
throws IOException,
AutomationException
isCanReduceLeading in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCanReduceLeading(boolean flag)
throws IOException,
AutomationException
setCanReduceLeading in interface IMaplexOverposterLayerProperties2flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanFlipStackedStreetLabel()
throws IOException,
AutomationException
isCanFlipStackedStreetLabel in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCanFlipStackedStreetLabel(boolean flag)
throws IOException,
AutomationException
setCanFlipStackedStreetLabel in interface IMaplexOverposterLayerProperties2flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isEnablePolygonFixedPosition()
throws IOException,
AutomationException
isEnablePolygonFixedPosition in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setEnablePolygonFixedPosition(boolean flag)
throws IOException,
AutomationException
setEnablePolygonFixedPosition in interface IMaplexOverposterLayerProperties2flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getThinningDistanceUnit()
throws IOException,
AutomationException
getThinningDistanceUnit in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setThinningDistanceUnit(int unit)
throws IOException,
AutomationException
setThinningDistanceUnit in interface IMaplexOverposterLayerProperties2unit - A com.esri.arcgis.carto.esriMaplexUnit constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getRepetitionIntervalUnit()
throws IOException,
AutomationException
getRepetitionIntervalUnit in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRepetitionIntervalUnit(int unit)
throws IOException,
AutomationException
setRepetitionIntervalUnit in interface IMaplexOverposterLayerProperties2unit - A com.esri.arcgis.carto.esriMaplexUnit constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMinimumFeatureSizeUnit()
throws IOException,
AutomationException
getMinimumFeatureSizeUnit in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMinimumFeatureSizeUnit(int unit)
throws IOException,
AutomationException
setMinimumFeatureSizeUnit in interface IMaplexOverposterLayerProperties2unit - A com.esri.arcgis.carto.esriMaplexUnit constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMaximumLabelOverrunUnit()
throws IOException,
AutomationException
getMaximumLabelOverrunUnit in interface IMaplexOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaximumLabelOverrunUnit(int unit)
throws IOException,
AutomationException
setMaximumLabelOverrunUnit in interface IMaplexOverposterLayerProperties2unit - A com.esri.arcgis.carto.esriMaplexUnit constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAvoidPolygonHoles()
throws IOException,
AutomationException
isAvoidPolygonHoles in interface IMaplexOverposterLayerProperties3IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAvoidPolygonHoles(boolean flag)
throws IOException,
AutomationException
setAvoidPolygonHoles in interface IMaplexOverposterLayerProperties3flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isBoundaryLabelingAllowSingleSided()
throws IOException,
AutomationException
isBoundaryLabelingAllowSingleSided in interface IMaplexOverposterLayerProperties3IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBoundaryLabelingAllowSingleSided(boolean flag)
throws IOException,
AutomationException
setBoundaryLabelingAllowSingleSided in interface IMaplexOverposterLayerProperties3flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isBoundaryLabelingAllowHoles()
throws IOException,
AutomationException
isBoundaryLabelingAllowHoles in interface IMaplexOverposterLayerProperties3IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBoundaryLabelingAllowHoles(boolean flag)
throws IOException,
AutomationException
setBoundaryLabelingAllowHoles in interface IMaplexOverposterLayerProperties3flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isBoundaryLabelingSingleSidedOnLine()
throws IOException,
AutomationException
isBoundaryLabelingSingleSidedOnLine in interface IMaplexOverposterLayerProperties3IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBoundaryLabelingSingleSidedOnLine(boolean flag)
throws IOException,
AutomationException
setBoundaryLabelingSingleSidedOnLine in interface IMaplexOverposterLayerProperties3flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPlaceLabels(boolean place)
throws IOException,
AutomationException
setPlaceLabels in interface IOverposterLayerPropertiessetPlaceLabels in interface IOverposterLayerProperties2place - The place (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isPlaceLabels()
throws IOException,
AutomationException
isPlaceLabels in interface IOverposterLayerPropertiesisPlaceLabels in interface IOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPlaceSymbols(boolean place)
throws IOException,
AutomationException
setPlaceSymbols in interface IOverposterLayerPropertiessetPlaceSymbols in interface IOverposterLayerProperties2place - The place (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isPlaceSymbols()
throws IOException,
AutomationException
isPlaceSymbols in interface IOverposterLayerPropertiesisPlaceSymbols in interface IOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsBarrier(boolean isBarrier)
throws IOException,
AutomationException
setIsBarrier in interface IOverposterLayerPropertiessetIsBarrier in interface IOverposterLayerProperties2isBarrier - The isBarrier (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isBarrier()
throws IOException,
AutomationException
isBarrier in interface IOverposterLayerPropertiesisBarrier in interface IOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isTagUnplaced()
throws IOException,
AutomationException
This property specifies whether or not unplaced labels are drawn for this label class. Setting TagUnplaced to True specifies that unplaced labels will not be drawn. Setting it to False specifies that they will be drawn.
isTagUnplaced in interface IOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTagUnplaced(boolean value)
throws IOException,
AutomationException
This property specifies whether or not unplaced labels are drawn for this label class. Setting TagUnplaced to True specifies that unplaced labels will not be drawn. Setting it to False specifies that they will be drawn.
setTagUnplaced in interface IOverposterLayerProperties2value - The value (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isHasFeatureWeight()
throws IOException,
AutomationException
isHasFeatureWeight in interface IOverposterLayerProperties2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isValidLicense(Object initData)
throws IOException,
AutomationException
isValidLicense in interface ILicensedComponentinitData - A Variant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void isDirty()
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
isDirty in interface IPersistStreamIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void load(IStream pstm)
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void save(IStream pstm,
int fClearDirty)
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
save in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)fClearDirty - The fClearDirty (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getSizeMax(_ULARGE_INTEGER[] pcbSize)
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getClassID(GUID[] pClassID)
throws IOException,
AutomationException
IPersist is a Microsoft interface. Please refer to MSDN for information about this interface.
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IClone esri_clone()
throws IOException,
AutomationException
esri_clone in interface ICloneIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void assign(IClone src)
throws IOException,
AutomationException
assign in interface IClonesrc - A reference to a com.esri.arcgis.system.IClone (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isEqual(IClone other)
throws IOException,
AutomationException
IsEqual returns True if the receiver and the source have the same properties. Note, this does not imply that the receiver and the source reference the same object.
isEqual in interface ICloneother - A reference to a com.esri.arcgis.system.IClone (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isIdentical(IClone other)
throws IOException,
AutomationException
IsIdentical returns true if the receiver and the source reference the same object.
isIdentical in interface ICloneother - A reference to a com.esri.arcgis.system.IClone (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizableIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizableIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||