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