|
|||||||||
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 |