com.esri.arcgis.carto
Interface ITinUniqueValueRenderer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ITinUniqueValueRendererProxy, LasUniqueValueRenderer, TerrainPointUniqueValueRenderer, TinBreaklineRenderer, TinFaceValueRenderer, TinNodeValueRenderer

public interface ITinUniqueValueRenderer
extends java.io.Serializable

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

Description: 'Provides access to members that assign symbols to TIN features based upon tag value or edge type.' 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 IIDaa8745c7_aa66_11d2_81fa_00104bc4cd03
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addReferenceValue(java.lang.String value, java.lang.String refValue)
          Adds a value that references another value.
 void addValue(java.lang.String value, java.lang.String heading, ISymbol symbol)
          Adds a value and a symbol to the list of categories, for multivariate Values, value is a comma separated list of values.
 java.lang.String getColorScheme()
          Name of Color Scheme (used in UI only).
 java.lang.String getDefaultLabel()
          The default label used for unspecified values.
 ISymbol getDefaultSymbol()
          The default symbol used for unspecified values (may be NULL).
 java.lang.String getDescription(java.lang.String value)
          The description for the label.
 java.lang.String getHeading(java.lang.String value)
          The heading in which the given value is contained.
 java.lang.String getLabel(java.lang.String value)
          The label used to display the given value.
 java.lang.String getLookupStyleset()
          Name of Styleset for Lookup Symbols(used in UI only).
 java.lang.String getReferenceValue(java.lang.String value)
          The reference value for the given value.
 ISymbol getSymbol(java.lang.String value)
          The symbol associated with the given value.
 java.lang.String getValue(int index)
          The value at the given index.
 int getValueCount()
          The number of values used to categorize the data.
 boolean isUseDefaultSymbol()
          Indicates if the default symbol is used for drawing unspecified values.
 void removeAllValues()
          Removes all values.
 void removeValue(java.lang.String value)
          Removes a values from the list of categories.
 void setColorScheme(java.lang.String name)
          Name of Color Scheme (used in UI only).
 void setDefaultLabel(java.lang.String label)
          The default label used for unspecified values.
 void setDefaultSymbolByRef(ISymbol symbol)
          The default symbol used for unspecified values (may be NULL).
 void setDescription(java.lang.String value, java.lang.String text)
          The description for the label.
 void setHeading(java.lang.String value, java.lang.String heading)
          The heading in which the given value is contained.
 void setLabel(java.lang.String value, java.lang.String label)
          The label used to display the given value.
 void setLookupStyleset(java.lang.String name)
          Name of Styleset for Lookup Symbols(used in UI only).
 void setSymbol(java.lang.String value, ISymbol symbol)
          The symbol associated with the given value.
 void setUseDefaultSymbol(boolean flag)
          Indicates if the default symbol is used for drawing unspecified values.
 void setValue(int index, java.lang.String value)
          The value at the given index.
 

Field Detail

IIDaa8745c7_aa66_11d2_81fa_00104bc4cd03

static final int IIDaa8745c7_aa66_11d2_81fa_00104bc4cd03
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

getDefaultSymbol

ISymbol getDefaultSymbol()
                         throws java.io.IOException,
                                AutomationException
The default symbol used for unspecified values (may be NULL).

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

setDefaultSymbolByRef

void setDefaultSymbolByRef(ISymbol symbol)
                           throws java.io.IOException,
                                  AutomationException
The default symbol used for unspecified values (may be NULL).

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

getDefaultLabel

java.lang.String getDefaultLabel()
                                 throws java.io.IOException,
                                        AutomationException
The default label used for unspecified values.

Returns:
The label
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefaultLabel

void setDefaultLabel(java.lang.String label)
                     throws java.io.IOException,
                            AutomationException
The default label used for unspecified values.

Parameters:
label - The label (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUseDefaultSymbol

boolean isUseDefaultSymbol()
                           throws java.io.IOException,
                                  AutomationException
Indicates if the default symbol is used for drawing unspecified values.

Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUseDefaultSymbol

void setUseDefaultSymbol(boolean flag)
                         throws java.io.IOException,
                                AutomationException
Indicates if the default symbol is used for drawing unspecified values.

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

getValueCount

int getValueCount()
                  throws java.io.IOException,
                         AutomationException
The number of values used to categorize the data.

Returns:
The valueCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getValue

java.lang.String getValue(int index)
                          throws java.io.IOException,
                                 AutomationException
The value at the given index.

Parameters:
index - The index (in)
Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setValue

void setValue(int index,
              java.lang.String value)
              throws java.io.IOException,
                     AutomationException
The value at the given index.

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

getReferenceValue

java.lang.String getReferenceValue(java.lang.String value)
                                   throws java.io.IOException,
                                          AutomationException
The reference value for the given value.

Parameters:
value - The value (in)
Returns:
The refValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addReferenceValue

void addReferenceValue(java.lang.String value,
                       java.lang.String refValue)
                       throws java.io.IOException,
                              AutomationException
Adds a value that references another value.

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

getSymbol

ISymbol getSymbol(java.lang.String value)
                  throws java.io.IOException,
                         AutomationException
The symbol associated with the given value.

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

setSymbol

void setSymbol(java.lang.String value,
               ISymbol symbol)
               throws java.io.IOException,
                      AutomationException
The symbol associated with the given value.

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

getLabel

java.lang.String getLabel(java.lang.String value)
                          throws java.io.IOException,
                                 AutomationException
The label used to display the given value.

Parameters:
value - The value (in)
Returns:
The label
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLabel

void setLabel(java.lang.String value,
              java.lang.String label)
              throws java.io.IOException,
                     AutomationException
The label used to display the given value.

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

getDescription

java.lang.String getDescription(java.lang.String value)
                                throws java.io.IOException,
                                       AutomationException
The description for the label.

Parameters:
value - The value (in)
Returns:
The text
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDescription

void setDescription(java.lang.String value,
                    java.lang.String text)
                    throws java.io.IOException,
                           AutomationException
The description for the label.

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

getHeading

java.lang.String getHeading(java.lang.String value)
                            throws java.io.IOException,
                                   AutomationException
The heading in which the given value is contained.

Parameters:
value - The value (in)
Returns:
The heading
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setHeading

void setHeading(java.lang.String value,
                java.lang.String heading)
                throws java.io.IOException,
                       AutomationException
The heading in which the given value is contained.

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

addValue

void addValue(java.lang.String value,
              java.lang.String heading,
              ISymbol symbol)
              throws java.io.IOException,
                     AutomationException
Adds a value and a symbol to the list of categories, for multivariate Values, value is a comma separated list of values.

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

removeValue

void removeValue(java.lang.String value)
                 throws java.io.IOException,
                        AutomationException
Removes a values from the list of categories.

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

removeAllValues

void removeAllValues()
                     throws java.io.IOException,
                            AutomationException
Removes all values.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColorScheme

java.lang.String getColorScheme()
                                throws java.io.IOException,
                                       AutomationException
Name of Color Scheme (used in UI only).

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setColorScheme

void setColorScheme(java.lang.String name)
                    throws java.io.IOException,
                           AutomationException
Name of Color Scheme (used in UI only).

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

getLookupStyleset

java.lang.String getLookupStyleset()
                                   throws java.io.IOException,
                                          AutomationException
Name of Styleset for Lookup Symbols(used in UI only).

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLookupStyleset

void setLookupStyleset(java.lang.String name)
                       throws java.io.IOException,
                              AutomationException
Name of Styleset for Lookup Symbols(used in UI only).

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