com.esri.arcgis.carto
Class IMaplexOverposterLayerPropertiesProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.carto.IMaplexOverposterLayerPropertiesProxy
All Implemented Interfaces:
IMaplexOverposterLayerProperties, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IMaplexOverposterLayerProperties'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the placement of labels for a layer.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =

public class IMaplexOverposterLayerPropertiesProxy
extends com.esri.arcgis.interop.Dispatch
implements IMaplexOverposterLayerProperties, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.carto.IMaplexOverposterLayerProperties
IID, IID20664808_3fe2_1ed1_8109_085679ec732a
 
Constructor Summary
  IMaplexOverposterLayerPropertiesProxy()
          Deprecated. For internal use only
  IMaplexOverposterLayerPropertiesProxy(java.lang.Object obj)
          Deprecated.  
protected IMaplexOverposterLayerPropertiesProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IMaplexOverposterLayerPropertiesProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IMaplexOverposterLayerPropertiesProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 int getConstrainOffset()
          Deprecated. Label constraint options.
 java.lang.String getDictionaryName()
          Deprecated. Name of the abbreviations dictionary referenced by this layer.
 int getFeatureBuffer()
          Deprecated. Increase buffer around a point feature to stop labels from being placed too close to the feature.
 int getFeatureType()
          Deprecated. The feature type for labeling.
 int getFeatureWeight()
          Deprecated. Feature weight controls which features may be overlapped and to what extent.
 double getFontHeightReductionLimit()
          Deprecated. The font may be reduced in height until this limit is reached.
 double getFontHeightReductionStep()
          Deprecated. This is the step interval for font height reduction.
 double getFontWidthReductionLimit()
          Deprecated. The font may be reduced in width until this limit is reached.
 double getFontWidthReductionStep()
          Deprecated. This is the step interval for font width reduction.
 int getLabelBuffer()
          Deprecated. Increase buffer to stop labels from being placed too close to each other.
 int getLabelPriority()
          Deprecated. Label prority controls approximate placement order.
 IMaplexLabelStackingProperties getLabelStackingProperties()
          Deprecated. The label stacking properties for a layer.
 int getLinePlacementMethod()
          Deprecated. Line placement options.
 double getMaximumCharacterSpacing()
          Deprecated. The character spacing may be increased upto this limit.
 double getMaximumLabelOverrun()
          Deprecated. Maximum distance that a label is allowed to overrun the end of its feature.
 double getMaximumWordSpacing()
          Deprecated. The word spacing may be increased upto this limit.
 double getMinimumEndOfStreetClearance()
          Deprecated. Minimum clearance between street label and street end.
 double getMinimumRepetitionInterval()
          Deprecated. Interval that must elapse before label is repeated.
 double getMinimumSizeForLabeling()
          Deprecated. Specifies a minimum size of a line or area feature for it to be labeled.
 IMaplexOffsetAlongLineProperties getOffsetAlongLineProperties()
          Deprecated. The offset along line properties for a layer.
 int getPointPlacementMethod()
          Deprecated. Point placement options.
 IPointPlacementPriorities getPointPlacementPriorities()
          Deprecated. Controls placement of label around point fetaure.
 int getPolygonBoundaryWeight()
          Deprecated. Feature Weight for the boundary of the polygon.
 int getPolygonPlacementMethod()
          Deprecated. Polygon placement options.
 double getPreferredEndOfStreetClearance()
          Deprecated. Preferred clearance between street label and street end.
 double getPrimaryOffset()
          Deprecated. Primary offset between label and symbol.
 int getPrimaryOffsetUnit()
          Deprecated. The primary offset is interpreted to be in this unit.
 IMaplexRotationProperties getRotationProperties()
          Deprecated. The label rotation properties for a layer.
 double getSecondaryOffset()
          Deprecated. Secondary offset between label and symbol.
 double getThinningDistance()
          Deprecated. Distance used to control the thinning of duplicate labels.
 boolean isAlignLabelToLineDirection()
          Deprecated. Indicates whether to align the label with the label direction so the label may appear upside down.
 boolean isAllowAsymmetricOverrun()
          Deprecated. Indicates whether a label may overrun one side of a polygon feature.
 boolean isBackgroundLabel()
          Deprecated. Indicates whether to place the label first and allow other labels to be placed over it.
 boolean isCanAbbreviateLabel()
          Deprecated. Indicates whether to abbreviate the label using an abbreviation dictionary.
 boolean isCanOverrunFeature()
          Deprecated. Indicates whether to place the label over end of line or over polygon boundary.
 boolean isCanPlaceLabelOutsidePolygon()
          Deprecated. Indicates whether to place a label outside the polygon if it does not fit inside.
 boolean isCanReduceFontSize()
          Deprecated. Indicates whether to reduce the size of the font.
 boolean isCanRemoveOverlappingLabel()
          Deprecated. Indicates whether to remove the label if it overlaps with other labels.
 boolean isCanShiftPointLabel()
          Deprecated. Indicates whether to allow the point label to be shifted upon a fixed position.
 boolean isCanStackLabel()
          Deprecated. Indicates whether to stack the label to obtain a better position.
 boolean isCanTruncateLabel()
          Deprecated. Indicates whether to truncate the label using an algorithm.
 boolean isEnablePointPlacementPriorities()
          Deprecated. Indicates whether to use user-defined point placement priorities.
 boolean isGraticuleAlignment()
          Deprecated. Indicates whether to enable graticule alignment.
 boolean isLandParcelPlacement()
          Deprecated. Indicates whether to place the label within land parcel polygon avoiding building footprint.
 boolean isNeverRemoveLabel()
          Deprecated. Indicates whether to not remove the label if no position is found.
 boolean isPreferHorizontalPlacement()
          Deprecated. Indicates if there is a preference to place the label horizontally.
 boolean isRepeatLabel()
          Deprecated. Indicates whether to enable the repetition of label along line feature.
 boolean isSpreadCharacters()
          Deprecated. Indicates whether to spread label characters along line feature.
 boolean isSpreadWords()
          Deprecated. Indicates whether to spread words along line feature.
 boolean isStreetPlacement()
          Deprecated. Indicates whether to enable street placement techniques.
 boolean isThinDuplicateLabels()
          Deprecated. Indicates whether to remove duplicate labels that lie within a specified distance of each other.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAlignLabelToLineDirection(boolean flag)
          Deprecated. Indicates whether to align the label with the label direction so the label may appear upside down.
 void setAllowAsymmetricOverrun(boolean flag)
          Deprecated. Indicates whether a label may overrun one side of a polygon feature.
 void setBackgroundLabel(boolean flag)
          Deprecated. Indicates whether to place the label first and allow other labels to be placed over it.
 void setCanAbbreviateLabel(boolean flag)
          Deprecated. Indicates whether to abbreviate the label using an abbreviation dictionary.
 void setCanOverrunFeature(boolean flag)
          Deprecated. Indicates whether to place the label over end of line or over polygon boundary.
 void setCanPlaceLabelOutsidePolygon(boolean flag)
          Deprecated. Indicates whether to place a label outside the polygon if it does not fit inside.
 void setCanReduceFontSize(boolean flag)
          Deprecated. Indicates whether to reduce the size of the font.
 void setCanRemoveOverlappingLabel(boolean flag)
          Deprecated. Indicates whether to remove the label if it overlaps with other labels.
 void setCanShiftPointLabel(boolean flag)
          Deprecated. Indicates whether to allow the point label to be shifted upon a fixed position.
 void setCanStackLabel(boolean flag)
          Deprecated. Indicates whether to stack the label to obtain a better position.
 void setCanTruncateLabel(boolean flag)
          Deprecated. Indicates whether to truncate the label using an algorithm.
 void setConstrainOffset(int option)
          Deprecated. Label constraint options.
 void setDictionaryName(java.lang.String text)
          Deprecated. Name of the abbreviations dictionary referenced by this layer.
 void setEnablePointPlacementPriorities(boolean flag)
          Deprecated. Indicates whether to use user-defined point placement priorities.
 void setFeatureBuffer(int buffer)
          Deprecated. Increase buffer around a point feature to stop labels from being placed too close to the feature.
 void setFeatureType(int type)
          Deprecated. The feature type for labeling.
 void setFeatureWeight(int weight)
          Deprecated. Feature weight controls which features may be overlapped and to what extent.
 void setFontHeightReductionLimit(double limit)
          Deprecated. The font may be reduced in height until this limit is reached.
 void setFontHeightReductionStep(double step)
          Deprecated. This is the step interval for font height reduction.
 void setFontWidthReductionLimit(double limit)
          Deprecated. The font may be reduced in width until this limit is reached.
 void setFontWidthReductionStep(double step)
          Deprecated. This is the step interval for font width reduction.
 void setGraticuleAlignment(boolean flag)
          Deprecated. Indicates whether to enable graticule alignment.
 void setIsStreetPlacement(boolean flag)
          Deprecated. Indicates whether to enable street placement techniques.
 void setLabelBuffer(int buffer)
          Deprecated. Increase buffer to stop labels from being placed too close to each other.
 void setLabelPriority(int priority)
          Deprecated. Label prority controls approximate placement order.
 void setLabelStackingProperties(IMaplexLabelStackingProperties props)
          Deprecated. The label stacking properties for a layer.
 void setLandParcelPlacement(boolean flag)
          Deprecated. Indicates whether to place the label within land parcel polygon avoiding building footprint.
 void setLinePlacementMethod(int method)
          Deprecated. Line placement options.
 void setMaximumCharacterSpacing(double spacing)
          Deprecated. The character spacing may be increased upto this limit.
 void setMaximumLabelOverrun(double distance)
          Deprecated. Maximum distance that a label is allowed to overrun the end of its feature.
 void setMaximumWordSpacing(double spacing)
          Deprecated. The word spacing may be increased upto this limit.
 void setMinimumEndOfStreetClearance(double clearance)
          Deprecated. Minimum clearance between street label and street end.
 void setMinimumRepetitionInterval(double interval)
          Deprecated. Interval that must elapse before label is repeated.
 void setMinimumSizeForLabeling(double size)
          Deprecated. Specifies a minimum size of a line or area feature for it to be labeled.
 void setNeverRemoveLabel(boolean flag)
          Deprecated. Indicates whether to not remove the label if no position is found.
 void setOffsetAlongLineProperties(IMaplexOffsetAlongLineProperties props)
          Deprecated. The offset along line properties for a layer.
 void setPointPlacementMethod(int method)
          Deprecated. Point placement options.
 void setPointPlacementPriorities(IPointPlacementPriorities priorities)
          Deprecated. Controls placement of label around point fetaure.
 void setPolygonBoundaryWeight(int weight)
          Deprecated. Feature Weight for the boundary of the polygon.
 void setPolygonPlacementMethod(int method)
          Deprecated. Polygon placement options.
 void setPreferHorizontalPlacement(boolean flag)
          Deprecated. Indicates if there is a preference to place the label horizontally.
 void setPreferredEndOfStreetClearance(double clearance)
          Deprecated. Preferred clearance between street label and street end.
 void setPrimaryOffset(double offset)
          Deprecated. Primary offset between label and symbol.
 void setPrimaryOffsetUnit(int unit)
          Deprecated. The primary offset is interpreted to be in this unit.
 void setRepeatLabel(boolean flag)
          Deprecated. Indicates whether to enable the repetition of label along line feature.
 void setRotationProperties(IMaplexRotationProperties props)
          Deprecated. The label rotation properties for a layer.
 void setSecondaryOffset(double offset)
          Deprecated. Secondary offset between label and symbol.
 void setSpreadCharacters(boolean flag)
          Deprecated. Indicates whether to spread label characters along line feature.
 void setSpreadWords(boolean flag)
          Deprecated. Indicates whether to spread words along line feature.
 void setThinDuplicateLabels(boolean flag)
          Deprecated. Indicates whether to remove duplicate labels that lie within a specified distance of each other.
 void setThinningDistance(double distance)
          Deprecated. Distance used to control the thinning of duplicate labels.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IMaplexOverposterLayerPropertiesProxy

public IMaplexOverposterLayerPropertiesProxy(java.lang.String CLSID,
                                             java.lang.String host,
                                             com.esri.arcgis.interop.AuthInfo authInfo)
                                      throws java.net.UnknownHostException,
                                             java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IMaplexOverposterLayerPropertiesProxy

public IMaplexOverposterLayerPropertiesProxy()
Deprecated. 
For internal use only


IMaplexOverposterLayerPropertiesProxy

public IMaplexOverposterLayerPropertiesProxy(java.lang.Object obj)
                                      throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IMaplexOverposterLayerPropertiesProxy

protected IMaplexOverposterLayerPropertiesProxy(java.lang.Object obj,
                                                java.lang.String iid)
                                         throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IMaplexOverposterLayerPropertiesProxy

protected IMaplexOverposterLayerPropertiesProxy(java.lang.String CLSID,
                                                java.lang.String iid,
                                                java.lang.String host,
                                                com.esri.arcgis.interop.AuthInfo authInfo)
                                         throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getFeatureType

public int getFeatureType()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The feature type for labeling.

Specified by:
getFeatureType in interface IMaplexOverposterLayerProperties
Returns:
A com.esri.arcgis.carto.esriBasicOverposterFeatureType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFeatureType

public void setFeatureType(int type)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The feature type for labeling.

Specified by:
setFeatureType in interface IMaplexOverposterLayerProperties
Parameters:
type - A com.esri.arcgis.carto.esriBasicOverposterFeatureType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPointPlacementMethod

public int getPointPlacementMethod()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Point placement options.

Specified by:
getPointPlacementMethod in interface IMaplexOverposterLayerProperties
Returns:
A com.esri.arcgis.carto.esriMaplexPointPlacementMethod constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPointPlacementMethod

public void setPointPlacementMethod(int method)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Point placement options.

Specified by:
setPointPlacementMethod in interface IMaplexOverposterLayerProperties
Parameters:
method - A com.esri.arcgis.carto.esriMaplexPointPlacementMethod constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLinePlacementMethod

public int getLinePlacementMethod()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Line placement options.

Specified by:
getLinePlacementMethod in interface IMaplexOverposterLayerProperties
Returns:
A com.esri.arcgis.carto.esriMaplexLinePlacementMethod constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLinePlacementMethod

public void setLinePlacementMethod(int method)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Line placement options.

Specified by:
setLinePlacementMethod in interface IMaplexOverposterLayerProperties
Parameters:
method - A com.esri.arcgis.carto.esriMaplexLinePlacementMethod constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPolygonPlacementMethod

public int getPolygonPlacementMethod()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Polygon placement options.

Specified by:
getPolygonPlacementMethod in interface IMaplexOverposterLayerProperties
Returns:
A com.esri.arcgis.carto.esriMaplexPolygonPlacementMethod constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPolygonPlacementMethod

public void setPolygonPlacementMethod(int method)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Polygon placement options.

Specified by:
setPolygonPlacementMethod in interface IMaplexOverposterLayerProperties
Parameters:
method - A com.esri.arcgis.carto.esriMaplexPolygonPlacementMethod constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanPlaceLabelOutsidePolygon

public boolean isCanPlaceLabelOutsidePolygon()
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
Indicates whether to place a label outside the polygon if it does not fit inside.

Specified by:
isCanPlaceLabelOutsidePolygon in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCanPlaceLabelOutsidePolygon

public void setCanPlaceLabelOutsidePolygon(boolean flag)
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Indicates whether to place a label outside the polygon if it does not fit inside.

Specified by:
setCanPlaceLabelOutsidePolygon in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isPreferHorizontalPlacement

public boolean isPreferHorizontalPlacement()
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Indicates if there is a preference to place the label horizontally.

Specified by:
isPreferHorizontalPlacement in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPreferHorizontalPlacement

public void setPreferHorizontalPlacement(boolean flag)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Indicates if there is a preference to place the label horizontally.

Specified by:
setPreferHorizontalPlacement in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isLandParcelPlacement

public boolean isLandParcelPlacement()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Indicates whether to place the label within land parcel polygon avoiding building footprint.

Specified by:
isLandParcelPlacement in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLandParcelPlacement

public void setLandParcelPlacement(boolean flag)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates whether to place the label within land parcel polygon avoiding building footprint.

Specified by:
setLandParcelPlacement in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPrimaryOffset

public double getPrimaryOffset()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Primary offset between label and symbol.

Specified by:
getPrimaryOffset in interface IMaplexOverposterLayerProperties
Returns:
The offset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPrimaryOffset

public void setPrimaryOffset(double offset)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Primary offset between label and symbol.

Specified by:
setPrimaryOffset in interface IMaplexOverposterLayerProperties
Parameters:
offset - The offset (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPrimaryOffsetUnit

public int getPrimaryOffsetUnit()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The primary offset is interpreted to be in this unit.

Specified by:
getPrimaryOffsetUnit in interface IMaplexOverposterLayerProperties
Returns:
A com.esri.arcgis.carto.esriMaplexUnit constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPrimaryOffsetUnit

public void setPrimaryOffsetUnit(int unit)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The primary offset is interpreted to be in this unit.

Specified by:
setPrimaryOffsetUnit in interface IMaplexOverposterLayerProperties
Parameters:
unit - A com.esri.arcgis.carto.esriMaplexUnit constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSecondaryOffset

public double getSecondaryOffset()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Secondary offset between label and symbol.

Specified by:
getSecondaryOffset in interface IMaplexOverposterLayerProperties
Returns:
The offset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSecondaryOffset

public void setSecondaryOffset(double offset)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Secondary offset between label and symbol.

Specified by:
setSecondaryOffset in interface IMaplexOverposterLayerProperties
Parameters:
offset - The offset (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getConstrainOffset

public int getConstrainOffset()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Label constraint options.

Specified by:
getConstrainOffset in interface IMaplexOverposterLayerProperties
Returns:
A com.esri.arcgis.carto.esriMaplexConstrainOffset constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setConstrainOffset

public void setConstrainOffset(int option)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Label constraint options.

Specified by:
setConstrainOffset in interface IMaplexOverposterLayerProperties
Parameters:
option - A com.esri.arcgis.carto.esriMaplexConstrainOffset constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isEnablePointPlacementPriorities

public boolean isEnablePointPlacementPriorities()
                                         throws java.io.IOException,
                                                AutomationException
Deprecated. 
Indicates whether to use user-defined point placement priorities.

Specified by:
isEnablePointPlacementPriorities in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEnablePointPlacementPriorities

public void setEnablePointPlacementPriorities(boolean flag)
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
Indicates whether to use user-defined point placement priorities.

Specified by:
setEnablePointPlacementPriorities in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPointPlacementPriorities

public IPointPlacementPriorities getPointPlacementPriorities()
                                                      throws java.io.IOException,
                                                             AutomationException
Deprecated. 
Controls placement of label around point fetaure.

Specified by:
getPointPlacementPriorities in interface IMaplexOverposterLayerProperties
Returns:
A reference to a com.esri.arcgis.carto.IPointPlacementPriorities
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPointPlacementPriorities

public void setPointPlacementPriorities(IPointPlacementPriorities priorities)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Controls placement of label around point fetaure.

Specified by:
setPointPlacementPriorities in interface IMaplexOverposterLayerProperties
Parameters:
priorities - A reference to a com.esri.arcgis.carto.IPointPlacementPriorities (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanShiftPointLabel

public boolean isCanShiftPointLabel()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Indicates whether to allow the point label to be shifted upon a fixed position.

Specified by:
isCanShiftPointLabel in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCanShiftPointLabel

public void setCanShiftPointLabel(boolean flag)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates whether to allow the point label to be shifted upon a fixed position.

Specified by:
setCanShiftPointLabel in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isStreetPlacement

public boolean isStreetPlacement()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Indicates whether to enable street placement techniques.

Specified by:
isStreetPlacement in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIsStreetPlacement

public void setIsStreetPlacement(boolean flag)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Indicates whether to enable street placement techniques.

Specified by:
setIsStreetPlacement in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isRepeatLabel

public boolean isRepeatLabel()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates whether to enable the repetition of label along line feature.

Specified by:
isRepeatLabel in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRepeatLabel

public void setRepeatLabel(boolean flag)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Indicates whether to enable the repetition of label along line feature.

Specified by:
setRepeatLabel in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMinimumRepetitionInterval

public double getMinimumRepetitionInterval()
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Interval that must elapse before label is repeated.

Specified by:
getMinimumRepetitionInterval in interface IMaplexOverposterLayerProperties
Returns:
The interval
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMinimumRepetitionInterval

public void setMinimumRepetitionInterval(double interval)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Interval that must elapse before label is repeated.

Specified by:
setMinimumRepetitionInterval in interface IMaplexOverposterLayerProperties
Parameters:
interval - The interval (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isSpreadCharacters

public boolean isSpreadCharacters()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates whether to spread label characters along line feature.

Specified by:
isSpreadCharacters in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpreadCharacters

public void setSpreadCharacters(boolean flag)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates whether to spread label characters along line feature.

Specified by:
setSpreadCharacters in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaximumCharacterSpacing

public double getMaximumCharacterSpacing()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
The character spacing may be increased upto this limit.

Specified by:
getMaximumCharacterSpacing in interface IMaplexOverposterLayerProperties
Returns:
The spacing
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaximumCharacterSpacing

public void setMaximumCharacterSpacing(double spacing)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
The character spacing may be increased upto this limit.

Specified by:
setMaximumCharacterSpacing in interface IMaplexOverposterLayerProperties
Parameters:
spacing - The spacing (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isSpreadWords

public boolean isSpreadWords()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates whether to spread words along line feature.

Specified by:
isSpreadWords in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpreadWords

public void setSpreadWords(boolean flag)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Indicates whether to spread words along line feature.

Specified by:
setSpreadWords in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaximumWordSpacing

public double getMaximumWordSpacing()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
The word spacing may be increased upto this limit.

Specified by:
getMaximumWordSpacing in interface IMaplexOverposterLayerProperties
Returns:
The spacing
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaximumWordSpacing

public void setMaximumWordSpacing(double spacing)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The word spacing may be increased upto this limit.

Specified by:
setMaximumWordSpacing in interface IMaplexOverposterLayerProperties
Parameters:
spacing - The spacing (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPreferredEndOfStreetClearance

public double getPreferredEndOfStreetClearance()
                                        throws java.io.IOException,
                                               AutomationException
Deprecated. 
Preferred clearance between street label and street end.

Specified by:
getPreferredEndOfStreetClearance in interface IMaplexOverposterLayerProperties
Returns:
The clearance
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPreferredEndOfStreetClearance

public void setPreferredEndOfStreetClearance(double clearance)
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
Preferred clearance between street label and street end.

Specified by:
setPreferredEndOfStreetClearance in interface IMaplexOverposterLayerProperties
Parameters:
clearance - The clearance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMinimumEndOfStreetClearance

public double getMinimumEndOfStreetClearance()
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
Minimum clearance between street label and street end.

Specified by:
getMinimumEndOfStreetClearance in interface IMaplexOverposterLayerProperties
Returns:
The clearance
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMinimumEndOfStreetClearance

public void setMinimumEndOfStreetClearance(double clearance)
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Minimum clearance between street label and street end.

Specified by:
setMinimumEndOfStreetClearance in interface IMaplexOverposterLayerProperties
Parameters:
clearance - The clearance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanStackLabel

public boolean isCanStackLabel()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Indicates whether to stack the label to obtain a better position.

Specified by:
isCanStackLabel in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCanStackLabel

public void setCanStackLabel(boolean flag)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates whether to stack the label to obtain a better position.

Specified by:
setCanStackLabel in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLabelStackingProperties

public IMaplexLabelStackingProperties getLabelStackingProperties()
                                                          throws java.io.IOException,
                                                                 AutomationException
Deprecated. 
The label stacking properties for a layer.

Specified by:
getLabelStackingProperties in interface IMaplexOverposterLayerProperties
Returns:
A reference to a com.esri.arcgis.carto.IMaplexLabelStackingProperties
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLabelStackingProperties

public void setLabelStackingProperties(IMaplexLabelStackingProperties props)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
The label stacking properties for a layer.

Specified by:
setLabelStackingProperties in interface IMaplexOverposterLayerProperties
Parameters:
props - A reference to a com.esri.arcgis.carto.IMaplexLabelStackingProperties (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanOverrunFeature

public boolean isCanOverrunFeature()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates whether to place the label over end of line or over polygon boundary.

Specified by:
isCanOverrunFeature in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCanOverrunFeature

public void setCanOverrunFeature(boolean flag)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Indicates whether to place the label over end of line or over polygon boundary.

Specified by:
setCanOverrunFeature in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaximumLabelOverrun

public double getMaximumLabelOverrun()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Maximum distance that a label is allowed to overrun the end of its feature.

Specified by:
getMaximumLabelOverrun in interface IMaplexOverposterLayerProperties
Returns:
The distance
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaximumLabelOverrun

public void setMaximumLabelOverrun(double distance)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Maximum distance that a label is allowed to overrun the end of its feature.

Specified by:
setMaximumLabelOverrun in interface IMaplexOverposterLayerProperties
Parameters:
distance - The distance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAllowAsymmetricOverrun

public boolean isAllowAsymmetricOverrun()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Indicates whether a label may overrun one side of a polygon feature.

Specified by:
isAllowAsymmetricOverrun in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAllowAsymmetricOverrun

public void setAllowAsymmetricOverrun(boolean flag)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Indicates whether a label may overrun one side of a polygon feature.

Specified by:
setAllowAsymmetricOverrun in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanAbbreviateLabel

public boolean isCanAbbreviateLabel()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Indicates whether to abbreviate the label using an abbreviation dictionary.

Specified by:
isCanAbbreviateLabel in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCanAbbreviateLabel

public void setCanAbbreviateLabel(boolean flag)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates whether to abbreviate the label using an abbreviation dictionary.

Specified by:
setCanAbbreviateLabel in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanTruncateLabel

public boolean isCanTruncateLabel()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates whether to truncate the label using an algorithm.

Specified by:
isCanTruncateLabel in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCanTruncateLabel

public void setCanTruncateLabel(boolean flag)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates whether to truncate the label using an algorithm.

Specified by:
setCanTruncateLabel in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanReduceFontSize

public boolean isCanReduceFontSize()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates whether to reduce the size of the font.

Specified by:
isCanReduceFontSize in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCanReduceFontSize

public void setCanReduceFontSize(boolean flag)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Indicates whether to reduce the size of the font.

Specified by:
setCanReduceFontSize in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFontHeightReductionLimit

public void setFontHeightReductionLimit(double limit)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The font may be reduced in height until this limit is reached.

Specified by:
setFontHeightReductionLimit in interface IMaplexOverposterLayerProperties
Parameters:
limit - The limit (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFontHeightReductionLimit

public double getFontHeightReductionLimit()
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
The font may be reduced in height until this limit is reached.

Specified by:
getFontHeightReductionLimit in interface IMaplexOverposterLayerProperties
Returns:
The limit
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFontHeightReductionStep

public void setFontHeightReductionStep(double step)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
This is the step interval for font height reduction.

Specified by:
setFontHeightReductionStep in interface IMaplexOverposterLayerProperties
Parameters:
step - The step (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFontHeightReductionStep

public double getFontHeightReductionStep()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
This is the step interval for font height reduction.

Specified by:
getFontHeightReductionStep in interface IMaplexOverposterLayerProperties
Returns:
The step
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFontWidthReductionLimit

public void setFontWidthReductionLimit(double limit)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
The font may be reduced in width until this limit is reached.

Specified by:
setFontWidthReductionLimit in interface IMaplexOverposterLayerProperties
Parameters:
limit - The limit (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFontWidthReductionLimit

public double getFontWidthReductionLimit()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
The font may be reduced in width until this limit is reached.

Specified by:
getFontWidthReductionLimit in interface IMaplexOverposterLayerProperties
Returns:
The limit
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFontWidthReductionStep

public void setFontWidthReductionStep(double step)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
This is the step interval for font width reduction.

Specified by:
setFontWidthReductionStep in interface IMaplexOverposterLayerProperties
Parameters:
step - The step (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFontWidthReductionStep

public double getFontWidthReductionStep()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
This is the step interval for font width reduction.

Specified by:
getFontWidthReductionStep in interface IMaplexOverposterLayerProperties
Returns:
The step
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isNeverRemoveLabel

public boolean isNeverRemoveLabel()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates whether to not remove the label if no position is found.

Specified by:
isNeverRemoveLabel in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNeverRemoveLabel

public void setNeverRemoveLabel(boolean flag)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates whether to not remove the label if no position is found.

Specified by:
setNeverRemoveLabel in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLabelPriority

public int getLabelPriority()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Label prority controls approximate placement order.

Specified by:
getLabelPriority in interface IMaplexOverposterLayerProperties
Returns:
The priority
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLabelPriority

public void setLabelPriority(int priority)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Label prority controls approximate placement order.

Specified by:
setLabelPriority in interface IMaplexOverposterLayerProperties
Parameters:
priority - The priority (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureWeight

public int getFeatureWeight()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Feature weight controls which features may be overlapped and to what extent.

Specified by:
getFeatureWeight in interface IMaplexOverposterLayerProperties
Returns:
The weight
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFeatureWeight

public void setFeatureWeight(int weight)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Feature weight controls which features may be overlapped and to what extent.

Specified by:
setFeatureWeight in interface IMaplexOverposterLayerProperties
Parameters:
weight - The weight (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPolygonBoundaryWeight

public void setPolygonBoundaryWeight(int weight)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Feature Weight for the boundary of the polygon.

Specified by:
setPolygonBoundaryWeight in interface IMaplexOverposterLayerProperties
Parameters:
weight - The weight (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPolygonBoundaryWeight

public int getPolygonBoundaryWeight()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Feature Weight for the boundary of the polygon.

Specified by:
getPolygonBoundaryWeight in interface IMaplexOverposterLayerProperties
Returns:
The weight
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanRemoveOverlappingLabel

public boolean isCanRemoveOverlappingLabel()
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Indicates whether to remove the label if it overlaps with other labels.

Specified by:
isCanRemoveOverlappingLabel in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCanRemoveOverlappingLabel

public void setCanRemoveOverlappingLabel(boolean flag)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Indicates whether to remove the label if it overlaps with other labels.

Specified by:
setCanRemoveOverlappingLabel in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isThinDuplicateLabels

public boolean isThinDuplicateLabels()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Indicates whether to remove duplicate labels that lie within a specified distance of each other.

Specified by:
isThinDuplicateLabels in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setThinDuplicateLabels

public void setThinDuplicateLabels(boolean flag)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates whether to remove duplicate labels that lie within a specified distance of each other.

Specified by:
setThinDuplicateLabels in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getThinningDistance

public double getThinningDistance()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Distance used to control the thinning of duplicate labels.

Specified by:
getThinningDistance in interface IMaplexOverposterLayerProperties
Returns:
The distance
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setThinningDistance

public void setThinningDistance(double distance)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Distance used to control the thinning of duplicate labels.

Specified by:
setThinningDistance in interface IMaplexOverposterLayerProperties
Parameters:
distance - The distance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isGraticuleAlignment

public boolean isGraticuleAlignment()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Indicates whether to enable graticule alignment.

Specified by:
isGraticuleAlignment in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGraticuleAlignment

public void setGraticuleAlignment(boolean flag)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates whether to enable graticule alignment.

Specified by:
setGraticuleAlignment in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOffsetAlongLineProperties

public IMaplexOffsetAlongLineProperties getOffsetAlongLineProperties()
                                                              throws java.io.IOException,
                                                                     AutomationException
Deprecated. 
The offset along line properties for a layer.

Specified by:
getOffsetAlongLineProperties in interface IMaplexOverposterLayerProperties
Returns:
A reference to a com.esri.arcgis.carto.IMaplexOffsetAlongLineProperties
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOffsetAlongLineProperties

public void setOffsetAlongLineProperties(IMaplexOffsetAlongLineProperties props)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
The offset along line properties for a layer.

Specified by:
setOffsetAlongLineProperties in interface IMaplexOverposterLayerProperties
Parameters:
props - A reference to a com.esri.arcgis.carto.IMaplexOffsetAlongLineProperties (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRotationProperties

public IMaplexRotationProperties getRotationProperties()
                                                throws java.io.IOException,
                                                       AutomationException
Deprecated. 
The label rotation properties for a layer.

Specified by:
getRotationProperties in interface IMaplexOverposterLayerProperties
Returns:
A reference to a com.esri.arcgis.carto.IMaplexRotationProperties
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRotationProperties

public void setRotationProperties(IMaplexRotationProperties props)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The label rotation properties for a layer.

Specified by:
setRotationProperties in interface IMaplexOverposterLayerProperties
Parameters:
props - A reference to a com.esri.arcgis.carto.IMaplexRotationProperties (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDictionaryName

public java.lang.String getDictionaryName()
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Name of the abbreviations dictionary referenced by this layer.

Specified by:
getDictionaryName in interface IMaplexOverposterLayerProperties
Returns:
The text
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDictionaryName

public void setDictionaryName(java.lang.String text)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Name of the abbreviations dictionary referenced by this layer.

Specified by:
setDictionaryName in interface IMaplexOverposterLayerProperties
Parameters:
text - The text (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAlignLabelToLineDirection

public boolean isAlignLabelToLineDirection()
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Indicates whether to align the label with the label direction so the label may appear upside down.

Specified by:
isAlignLabelToLineDirection in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAlignLabelToLineDirection

public void setAlignLabelToLineDirection(boolean flag)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Indicates whether to align the label with the label direction so the label may appear upside down.

Specified by:
setAlignLabelToLineDirection in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isBackgroundLabel

public boolean isBackgroundLabel()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Indicates whether to place the label first and allow other labels to be placed over it.

Specified by:
isBackgroundLabel in interface IMaplexOverposterLayerProperties
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBackgroundLabel

public void setBackgroundLabel(boolean flag)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Indicates whether to place the label first and allow other labels to be placed over it.

Specified by:
setBackgroundLabel in interface IMaplexOverposterLayerProperties
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMinimumSizeForLabeling

public double getMinimumSizeForLabeling()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Specifies a minimum size of a line or area feature for it to be labeled.

Specified by:
getMinimumSizeForLabeling in interface IMaplexOverposterLayerProperties
Returns:
The size
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMinimumSizeForLabeling

public void setMinimumSizeForLabeling(double size)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Specifies a minimum size of a line or area feature for it to be labeled.

Specified by:
setMinimumSizeForLabeling in interface IMaplexOverposterLayerProperties
Parameters:
size - The size (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLabelBuffer

public int getLabelBuffer()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Increase buffer to stop labels from being placed too close to each other.

Specified by:
getLabelBuffer in interface IMaplexOverposterLayerProperties
Returns:
The buffer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLabelBuffer

public void setLabelBuffer(int buffer)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Increase buffer to stop labels from being placed too close to each other.

Specified by:
setLabelBuffer in interface IMaplexOverposterLayerProperties
Parameters:
buffer - The buffer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureBuffer

public int getFeatureBuffer()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Increase buffer around a point feature to stop labels from being placed too close to the feature.

Specified by:
getFeatureBuffer in interface IMaplexOverposterLayerProperties
Returns:
The buffer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFeatureBuffer

public void setFeatureBuffer(int buffer)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Increase buffer around a point feature to stop labels from being placed too close to the feature.

Specified by:
setFeatureBuffer in interface IMaplexOverposterLayerProperties
Parameters:
buffer - The buffer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.