com.esri.arcgis.carto
Interface ISymbolSubstitution

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
FDOGraphicsLayer, ISymbolSubstitutionProxy

public interface ISymbolSubstitution
extends java.io.Serializable

COM Interface 'ISymbolSubstitution'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control dynamic symbol substitution for display.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDb8ddfa29_43f2_40df_8bff_c7a2879c1f90
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IColor getInlineColor()
          The color used for substituting symbols that do not reference the symbol collection.
 IColor getMassColor()
          The color used for substituting only the color.
 ISymbolCollection getSubstituteSymbolCollection()
          The substitute symbol collection when substituting the entire collection.
 int getSubstituteType()
          The type of symbol substitution.
 void setInlineColorByRef(IColor color)
          The color used for substituting symbols that do not reference the symbol collection.
 void setMassColorByRef(IColor color)
          The color used for substituting only the color.
 void setSubstituteSymbolCollectionByRef(ISymbolCollection symbolCollection)
          The substitute symbol collection when substituting the entire collection.
 void setSubstituteType(int substituteType)
          The type of symbol substitution.
 

Field Detail

IIDb8ddfa29_43f2_40df_8bff_c7a2879c1f90

static final int IIDb8ddfa29_43f2_40df_8bff_c7a2879c1f90
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getMassColor

IColor getMassColor()
                    throws java.io.IOException,
                           AutomationException
The color used for substituting only the color.

Returns:
A reference to a com.esri.arcgis.display.IColor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMassColorByRef

void setMassColorByRef(IColor color)
                       throws java.io.IOException,
                              AutomationException
The color used for substituting only the color.

Parameters:
color - A reference to a com.esri.arcgis.display.IColor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInlineColor

IColor getInlineColor()
                      throws java.io.IOException,
                             AutomationException
The color used for substituting symbols that do not reference the symbol collection.

Returns:
A reference to a com.esri.arcgis.display.IColor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setInlineColorByRef

void setInlineColorByRef(IColor color)
                         throws java.io.IOException,
                                AutomationException
The color used for substituting symbols that do not reference the symbol collection.

Parameters:
color - A reference to a com.esri.arcgis.display.IColor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSubstituteSymbolCollection

ISymbolCollection getSubstituteSymbolCollection()
                                                throws java.io.IOException,
                                                       AutomationException
The substitute symbol collection when substituting the entire collection.

Returns:
A reference to a com.esri.arcgis.display.ISymbolCollection
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSubstituteSymbolCollectionByRef

void setSubstituteSymbolCollectionByRef(ISymbolCollection symbolCollection)
                                        throws java.io.IOException,
                                               AutomationException
The substitute symbol collection when substituting the entire collection.

Parameters:
symbolCollection - A reference to a com.esri.arcgis.display.ISymbolCollection (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSubstituteType

int getSubstituteType()
                      throws java.io.IOException,
                             AutomationException
The type of symbol substitution.

Returns:
A com.esri.arcgis.carto.esriSymbolSubstituteType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSubstituteType

void setSubstituteType(int substituteType)
                       throws java.io.IOException,
                              AutomationException
The type of symbol substitution.

Parameters:
substituteType - A com.esri.arcgis.carto.esriSymbolSubstituteType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.