com.esri.arcgis.carto
Class IMaplexOverposterLayerProperties4Proxy

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

Deprecated. Internal use only. Proxy for COM Interface 'IMaplexOverposterLayerProperties4'. 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 IMaplexOverposterLayerProperties4Proxy
extends com.esri.arcgis.interop.Dispatch
implements IMaplexOverposterLayerProperties4, 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.IMaplexOverposterLayerProperties4
IID, IIDff4540e2_05b1_a27f_7fb2_88f2cecf1b93
 
Constructor Summary
  IMaplexOverposterLayerProperties4Proxy()
          Deprecated. For internal use only
  IMaplexOverposterLayerProperties4Proxy(java.lang.Object obj)
          Deprecated.  
protected IMaplexOverposterLayerProperties4Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IMaplexOverposterLayerProperties4Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IMaplexOverposterLayerProperties4Proxy(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 getConnectionType()
          Deprecated. Indicates the options for connecting line features.
 java.lang.String getKeyNumberGroupName()
          Deprecated. The name of the key number group to use for key numbering the labels.
 int getMultiPartOption()
          Deprecated. Indicates the option for labeling multi-part shapes.
 double getPreferLabelNearJunctionClearance()
          Deprecated. Indicates the preferred clearance for placing a line label near a junction.
 double getPreferLabelNearMapBorderClearance()
          Deprecated. Indicates the preferred clearance for placing a line label near the map border.
 java.lang.String getTruncationMarkerCharacter()
          Deprecated. The marker character used by the truncation strategy.
 int getTruncationMinimumLength()
          Deprecated. The minimum length of a label used by the truncation strategy.
 java.lang.String getTruncationPreferredCharacters()
          Deprecated. The preferred characters used by the truncation strategy.
 boolean isAllowStraddleStacking()
          Deprecated. Indicates whether a stacked label may straddle the line feature.
 boolean isCanKeyNumberLabel()
          Deprecated. Indicates whether to key number the label and feature.
 boolean isEnableConnection()
          Deprecated. Indicates whether to turn off line connection.
 boolean isLabelLargestPolygon()
          Deprecated. Indicates whether to label only the largest polygon in a compound polygon feature.
 boolean isPreferLabelNearJunction()
          Deprecated. Indicates a preference for placing a line label near a junction.
 boolean isPreferLabelNearMapBorder()
          Deprecated. Indicates a preference for placing a line label near the map border.
 boolean isRemoveExtraLineBreaks()
          Deprecated. Indicates whether extra line breaks are removed from the label text.
 boolean isRemoveExtraWhiteSpace()
          Deprecated. Indicates whether extra white space characters are removed from the label text.
 boolean isUseExactSymbolOutline()
          Deprecated. Use the exact polygon outline of a symbol when measuring the label offset.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAllowStraddleStacking(boolean flag)
          Deprecated. Indicates whether a stacked label may straddle the line feature.
 void setCanKeyNumberLabel(boolean flag)
          Deprecated. Indicates whether to key number the label and feature.
 void setConnectionType(int type)
          Deprecated. Indicates the options for connecting line features.
 void setEnableConnection(boolean flag)
          Deprecated. Indicates whether to turn off line connection.
 void setKeyNumberGroupName(java.lang.String name)
          Deprecated. The name of the key number group to use for key numbering the labels.
 void setLabelLargestPolygon(boolean flag)
          Deprecated. Indicates whether to label only the largest polygon in a compound polygon feature.
 void setMultiPartOption(int type)
          Deprecated. Indicates the option for labeling multi-part shapes.
 void setPreferLabelNearJunction(boolean flag)
          Deprecated. Indicates a preference for placing a line label near a junction.
 void setPreferLabelNearJunctionClearance(double value)
          Deprecated. Indicates the preferred clearance for placing a line label near a junction.
 void setPreferLabelNearMapBorder(boolean flag)
          Deprecated. Indicates a preference for placing a line label near the map border.
 void setPreferLabelNearMapBorderClearance(double value)
          Deprecated. Indicates the preferred clearance for placing a line label near the map border.
 void setRemoveExtraLineBreaks(boolean flag)
          Deprecated. Indicates whether extra line breaks are removed from the label text.
 void setRemoveExtraWhiteSpace(boolean flag)
          Deprecated. Indicates whether extra white space characters are removed from the label text.
 void setTruncationMarkerCharacter(java.lang.String marker)
          Deprecated. The marker character used by the truncation strategy.
 void setTruncationMinimumLength(int length)
          Deprecated. The minimum length of a label used by the truncation strategy.
 void setTruncationPreferredCharacters(java.lang.String characters)
          Deprecated. The preferred characters used by the truncation strategy.
 void setUseExactSymbolOutline(boolean flag)
          Deprecated. Use the exact polygon outline of a symbol when measuring the label offset.
 
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

IMaplexOverposterLayerProperties4Proxy

public IMaplexOverposterLayerProperties4Proxy(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

IMaplexOverposterLayerProperties4Proxy

public IMaplexOverposterLayerProperties4Proxy()
Deprecated. 
For internal use only


IMaplexOverposterLayerProperties4Proxy

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

IMaplexOverposterLayerProperties4Proxy

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

IMaplexOverposterLayerProperties4Proxy

protected IMaplexOverposterLayerProperties4Proxy(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

isCanKeyNumberLabel

public boolean isCanKeyNumberLabel()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates whether to key number the label and feature.

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

setCanKeyNumberLabel

public void setCanKeyNumberLabel(boolean flag)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Indicates whether to key number the label and feature.

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

getKeyNumberGroupName

public java.lang.String getKeyNumberGroupName()
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
The name of the key number group to use for key numbering the labels.

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

setKeyNumberGroupName

public void setKeyNumberGroupName(java.lang.String name)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The name of the key number group to use for key numbering the labels.

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

isUseExactSymbolOutline

public boolean isUseExactSymbolOutline()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Use the exact polygon outline of a symbol when measuring the label offset.

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

setUseExactSymbolOutline

public void setUseExactSymbolOutline(boolean flag)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Use the exact polygon outline of a symbol when measuring the label offset.

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

getTruncationMarkerCharacter

public java.lang.String getTruncationMarkerCharacter()
                                              throws java.io.IOException,
                                                     AutomationException
Deprecated. 
The marker character used by the truncation strategy.

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

setTruncationMarkerCharacter

public void setTruncationMarkerCharacter(java.lang.String marker)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
The marker character used by the truncation strategy.

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

getTruncationMinimumLength

public int getTruncationMinimumLength()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The minimum length of a label used by the truncation strategy.

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

setTruncationMinimumLength

public void setTruncationMinimumLength(int length)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
The minimum length of a label used by the truncation strategy.

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

getTruncationPreferredCharacters

public java.lang.String getTruncationPreferredCharacters()
                                                  throws java.io.IOException,
                                                         AutomationException
Deprecated. 
The preferred characters used by the truncation strategy.

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

setTruncationPreferredCharacters

public void setTruncationPreferredCharacters(java.lang.String characters)
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
The preferred characters used by the truncation strategy.

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

isPreferLabelNearMapBorder

public boolean isPreferLabelNearMapBorder()
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Indicates a preference for placing a line label near the map border.

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

setPreferLabelNearMapBorder

public void setPreferLabelNearMapBorder(boolean flag)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Indicates a preference for placing a line label near the map border.

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

getPreferLabelNearMapBorderClearance

public double getPreferLabelNearMapBorderClearance()
                                            throws java.io.IOException,
                                                   AutomationException
Deprecated. 
Indicates the preferred clearance for placing a line label near the map border.

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

setPreferLabelNearMapBorderClearance

public void setPreferLabelNearMapBorderClearance(double value)
                                          throws java.io.IOException,
                                                 AutomationException
Deprecated. 
Indicates the preferred clearance for placing a line label near the map border.

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

isPreferLabelNearJunction

public boolean isPreferLabelNearJunction()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Indicates a preference for placing a line label near a junction.

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

setPreferLabelNearJunction

public void setPreferLabelNearJunction(boolean flag)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Indicates a preference for placing a line label near a junction.

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

getPreferLabelNearJunctionClearance

public double getPreferLabelNearJunctionClearance()
                                           throws java.io.IOException,
                                                  AutomationException
Deprecated. 
Indicates the preferred clearance for placing a line label near a junction.

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

setPreferLabelNearJunctionClearance

public void setPreferLabelNearJunctionClearance(double value)
                                         throws java.io.IOException,
                                                AutomationException
Deprecated. 
Indicates the preferred clearance for placing a line label near a junction.

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

isEnableConnection

public boolean isEnableConnection()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates whether to turn off line connection.

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

setEnableConnection

public void setEnableConnection(boolean flag)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates whether to turn off line connection.

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

getConnectionType

public int getConnectionType()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates the options for connecting line features.

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

setConnectionType

public void setConnectionType(int type)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates the options for connecting line features.

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

isLabelLargestPolygon

public boolean isLabelLargestPolygon()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Indicates whether to label only the largest polygon in a compound polygon feature.

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

setLabelLargestPolygon

public void setLabelLargestPolygon(boolean flag)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates whether to label only the largest polygon in a compound polygon feature.

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

getMultiPartOption

public int getMultiPartOption()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates the option for labeling multi-part shapes.

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

setMultiPartOption

public void setMultiPartOption(int type)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Indicates the option for labeling multi-part shapes.

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

isAllowStraddleStacking

public boolean isAllowStraddleStacking()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Indicates whether a stacked label may straddle the line feature.

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

setAllowStraddleStacking

public void setAllowStraddleStacking(boolean flag)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Indicates whether a stacked label may straddle the line feature.

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

isRemoveExtraWhiteSpace

public boolean isRemoveExtraWhiteSpace()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Indicates whether extra white space characters are removed from the label text.

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

setRemoveExtraWhiteSpace

public void setRemoveExtraWhiteSpace(boolean flag)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Indicates whether extra white space characters are removed from the label text.

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

isRemoveExtraLineBreaks

public boolean isRemoveExtraLineBreaks()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Indicates whether extra line breaks are removed from the label text.

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

setRemoveExtraLineBreaks

public void setRemoveExtraLineBreaks(boolean flag)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Indicates whether extra line breaks are removed from the label text.

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