|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IMaplexOverposterLayerProperties2
Provides access to members that control the placement of labels for a layer.
This interface is new at ArcGIS 9.3.
| Method Summary | |
|---|---|
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. |
int |
getGraticuleAlignmentType()
Indicates the options for the graticule alignment type. |
int |
getLineFeatureType()
Indicates the options for the line feature type. |
int |
getMaximumLabelOverrunUnit()
The maximum label overrun is interpreted to be in this unit. |
int |
getMinimumFeatureSizeUnit()
The minimum feature size is interpreted to be in this unit. |
int |
getPolygonAnchorPointType()
Indicates the options for the anchor point type. |
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 |
getRepetitionIntervalUnit()
The label repetition interval is interpreted to be in this unit. |
double |
getSecondaryOffsetMaximum()
The maximum offset associated with a secondary label position. |
double |
getSecondaryOffsetMinimum()
The minimum offset associated with a secondary label position. |
int |
getStrategyPriority(int strategy)
Indicates the priority of a placement strategy when placing text. |
int |
getThinningDistanceUnit()
The thinning distance is interpreted to be in this unit. |
boolean |
isCanFlipStackedStreetLabel()
Indicates whether a stacked label may be flipped over to obtain a better position. |
boolean |
isCanPlaceLabelOnTopOfFeature()
Indicates whether the label can be placed on top of the street feature. |
boolean |
isCanReduceLeading()
Indicates whether the leading can be reduced for a stacked label. |
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 |
isLabelBufferHardConstraint()
Indicates whether the label buffer is a hard constraint and must be honored. |
boolean |
isMinimumSizeBasedOnArea()
Indicates whether the minimum feature size for labeling is based on area. |
boolean |
isOffsetFromFeatureGeometry()
Indicates whether to measure the label offset from the feature geometry. |
void |
setCanFlipStackedStreetLabel(boolean flag)
Indicates whether a stacked label may be flipped over to obtain a better position. |
void |
setCanPlaceLabelOnTopOfFeature(boolean flag)
Indicates whether the label can be placed on top of the street feature. |
void |
setCanReduceLeading(boolean flag)
Indicates whether the leading can be reduced for a stacked label. |
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 |
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 |
setGraticuleAlignmentType(int option)
Indicates the options for the graticule alignment type. |
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 |
setLineFeatureType(int option)
Indicates the options for the line feature type. |
void |
setMaximumLabelOverrunUnit(int unit)
The maximum label overrun is interpreted to be in this unit. |
void |
setMinimumFeatureSizeUnit(int unit)
The minimum feature size is interpreted to be in this unit. |
void |
setPolygonAnchorPointType(int option)
Indicates the options for the anchor point type. |
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 |
setRepetitionIntervalUnit(int unit)
The label repetition interval is interpreted to be in this unit. |
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 |
setStrategyPriority(int strategy,
int priority)
Indicates the priority of a placement strategy when placing text. |
void |
setThinningDistanceUnit(int unit)
The thinning distance is interpreted to be in this unit. |
| Method Detail |
|---|
int getPolygonInternalZones(int zone)
throws IOException,
AutomationException
zone - A com.esri.arcgis.carto.esriMaplexZoneIdentifier constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPolygonInternalZones(int zone,
int priority)
throws IOException,
AutomationException
zone - 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.
int getPolygonExternalZones(int zone)
throws IOException,
AutomationException
zone - A com.esri.arcgis.carto.esriMaplexZoneIdentifier constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPolygonExternalZones(int zone,
int priority)
throws IOException,
AutomationException
zone - 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.
int getStrategyPriority(int strategy)
throws IOException,
AutomationException
strategy - A com.esri.arcgis.carto.esriMaplexStrategyIdentifier constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setStrategyPriority(int strategy,
int priority)
throws IOException,
AutomationException
strategy - 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.
int getGraticuleAlignmentType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setGraticuleAlignmentType(int option)
throws IOException,
AutomationException
option - A com.esri.arcgis.carto.esriMaplexGraticuleAlignmentType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getLineFeatureType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLineFeatureType(int option)
throws IOException,
AutomationException
option - A com.esri.arcgis.carto.esriMaplexLineFeatureType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getPolygonFeatureType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPolygonFeatureType(int option)
throws IOException,
AutomationException
option - A com.esri.arcgis.carto.esriMaplexPolygonFeatureType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getPolygonAnchorPointType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPolygonAnchorPointType(int option)
throws IOException,
AutomationException
option - A com.esri.arcgis.carto.esriMaplexAnchorPointType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getContourAlignmentType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setContourAlignmentType(int option)
throws IOException,
AutomationException
option - A com.esri.arcgis.carto.esriMaplexContourAlignmentType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getContourMaximumAngle()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setContourMaximumAngle(int angle)
throws IOException,
AutomationException
angle - The angle (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getContourLadderType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setContourLadderType(int option)
throws IOException,
AutomationException
option - A com.esri.arcgis.carto.esriMaplexContourLadderType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIsOffsetFromFeatureGeometry(boolean flag)
throws IOException,
AutomationException
flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isOffsetFromFeatureGeometry()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isEnableSecondaryOffset()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setEnableSecondaryOffset(boolean flag)
throws IOException,
AutomationException
flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getSecondaryOffsetMinimum()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSecondaryOffsetMinimum(double offset)
throws IOException,
AutomationException
offset - The offset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getSecondaryOffsetMaximum()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSecondaryOffsetMaximum(double offset)
throws IOException,
AutomationException
offset - The offset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isLabelBufferHardConstraint()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIsLabelBufferHardConstraint(boolean flag)
throws IOException,
AutomationException
flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isMinimumSizeBasedOnArea()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIsMinimumSizeBasedOnArea(boolean flag)
throws IOException,
AutomationException
flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCanPlaceLabelOnTopOfFeature()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCanPlaceLabelOnTopOfFeature(boolean flag)
throws IOException,
AutomationException
flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCanReduceLeading()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCanReduceLeading(boolean flag)
throws IOException,
AutomationException
flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCanFlipStackedStreetLabel()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCanFlipStackedStreetLabel(boolean flag)
throws IOException,
AutomationException
flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isEnablePolygonFixedPosition()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setEnablePolygonFixedPosition(boolean flag)
throws IOException,
AutomationException
flag - The flag (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getThinningDistanceUnit()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setThinningDistanceUnit(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.
int getRepetitionIntervalUnit()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRepetitionIntervalUnit(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.
int getMinimumFeatureSizeUnit()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMinimumFeatureSizeUnit(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.
int getMaximumLabelOverrunUnit()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaximumLabelOverrunUnit(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.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||