com.esri.arcgis.carto
Class IUniqueValueRendererProxy

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

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

Description: 'Provides access to members that control a renderer where symbols are assigned to features based on unique attribute values.' 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 IUniqueValueRendererProxy
extends com.esri.arcgis.interop.Dispatch
implements IUniqueValueRenderer, 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.IUniqueValueRenderer
IID, IIDc3346d2a_b2bc_11d1_8817_080009ec732a
 
Constructor Summary
  IUniqueValueRendererProxy()
          Deprecated. For internal use only
  IUniqueValueRendererProxy(java.lang.Object obj)
          Deprecated.  
protected IUniqueValueRendererProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IUniqueValueRendererProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IUniqueValueRendererProxy(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.  
 void addReferenceValue(java.lang.String value, java.lang.String refValue)
          Deprecated. Adds a value to the renderer to be grouped with refValue, which has already been added to the renderer.
 void addValue(java.lang.String value, java.lang.String heading, ISymbol symbol)
          Deprecated. Adds a value and corresponding symbol to the list.
 java.lang.String getColorScheme()
          Deprecated. Color scheme (user interface property only).
 java.lang.String getDefaultLabel()
          Deprecated. Label used for unspecified values.
 ISymbol getDefaultSymbol()
          Deprecated. Symbol used to draw any unspecified values (may be NULL).
 java.lang.String getDescription(java.lang.String value)
          Deprecated. Desription for the specified label.
 java.lang.String getField(int index)
          Deprecated. Field at the specified index that is used to categorize features.
 int getFieldCount()
          Deprecated. Number of fields used by the renderer (0-3).
 java.lang.String getFieldDelimiter()
          Deprecated. Delimiter used to separate field values.
 java.lang.String getHeading(java.lang.String value)
          Deprecated. Heading that contains the specified value.
 java.lang.String getLabel(java.lang.String value)
          Deprecated. Label for the specified value.
 java.lang.String getLookupStyleset()
          Deprecated. Style used for matching (user interface property only).
 java.lang.String getReferenceValue(java.lang.String value)
          Deprecated. Reference value for the specified value.
 ISymbol getSymbol(java.lang.String value)
          Deprecated. Symbol associated with the specified value.
 java.lang.String getValue(int index)
          Deprecated. Value at the specified index.
 int getValueCount()
          Deprecated. Number of unique values used to categorize the data.
 boolean isUseDefaultSymbol()
          Deprecated. Indicates if DefaultSymbol is used for drawing unspecified values.
 void removeAllValues()
          Deprecated. Removes all values from the renderer.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void removeValue(java.lang.String value)
          Deprecated. Removes a value from the renderer.
 void setColorScheme(java.lang.String name)
          Deprecated. Color scheme (user interface property only).
 void setDefaultLabel(java.lang.String label)
          Deprecated. Label used for unspecified values.
 void setDefaultSymbol(ISymbol symbol)
          Deprecated. Symbol used to draw any unspecified values (may be NULL).
 void setDescription(java.lang.String value, java.lang.String text)
          Deprecated. Desription for the specified label.
 void setField(int index, java.lang.String field)
          Deprecated. Field at the specified index that is used to categorize features.
 void setFieldCount(int fieldCount)
          Deprecated. Number of fields used by the renderer (0-3).
 void setFieldDelimiter(java.lang.String delimiter)
          Deprecated. Delimiter used to separate field values.
 void setFieldType(int index, boolean rhs2)
          Deprecated. Indicates if the field at the specified index is a string.
 void setHeading(java.lang.String value, java.lang.String heading)
          Deprecated. Heading that contains the specified value.
 void setLabel(java.lang.String value, java.lang.String label)
          Deprecated. Label for the specified value.
 void setLookupStyleset(java.lang.String name)
          Deprecated. Style used for matching (user interface property only).
 void setSymbol(java.lang.String value, ISymbol symbol)
          Deprecated. Symbol associated with the specified value.
 void setUseDefaultSymbol(boolean flag)
          Deprecated. Indicates if DefaultSymbol is used for drawing unspecified values.
 void setValue(int index, java.lang.String value)
          Deprecated. Value at the specified index.
 
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

IUniqueValueRendererProxy

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

IUniqueValueRendererProxy

public IUniqueValueRendererProxy()
Deprecated. 
For internal use only


IUniqueValueRendererProxy

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

IUniqueValueRendererProxy

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

IUniqueValueRendererProxy

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

getField

public java.lang.String getField(int index)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Field at the specified index that is used to categorize features.

Specified by:
getField in interface IUniqueValueRenderer
Parameters:
index - The index (in)
Returns:
The field
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setField

public void setField(int index,
                     java.lang.String field)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Field at the specified index that is used to categorize features.

Specified by:
setField in interface IUniqueValueRenderer
Parameters:
index - The index (in)
field - The field (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFieldType

public void setFieldType(int index,
                         boolean rhs2)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Indicates if the field at the specified index is a string.

Specified by:
setFieldType in interface IUniqueValueRenderer
Parameters:
index - The index (in)
rhs2 - The rhs2 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFieldDelimiter

public java.lang.String getFieldDelimiter()
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Delimiter used to separate field values.

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

setFieldDelimiter

public void setFieldDelimiter(java.lang.String delimiter)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Delimiter used to separate field values.

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

getFieldCount

public int getFieldCount()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Number of fields used by the renderer (0-3).

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

setFieldCount

public void setFieldCount(int fieldCount)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Number of fields used by the renderer (0-3).

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

getDefaultSymbol

public ISymbol getDefaultSymbol()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Symbol used to draw any unspecified values (may be NULL).

Specified by:
getDefaultSymbol in interface IUniqueValueRenderer
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.

setDefaultSymbol

public void setDefaultSymbol(ISymbol symbol)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Symbol used to draw any unspecified values (may be NULL).

Specified by:
setDefaultSymbol in interface IUniqueValueRenderer
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

public java.lang.String getDefaultLabel()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Label used for unspecified values.

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

setDefaultLabel

public void setDefaultLabel(java.lang.String label)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Label used for unspecified values.

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

isUseDefaultSymbol

public boolean isUseDefaultSymbol()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates if DefaultSymbol is used for drawing unspecified values.

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

setUseDefaultSymbol

public void setUseDefaultSymbol(boolean flag)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates if DefaultSymbol is used for drawing unspecified values.

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

getValueCount

public int getValueCount()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Number of unique values used to categorize the data.

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

getValue

public java.lang.String getValue(int index)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Value at the specified index.

Specified by:
getValue in interface IUniqueValueRenderer
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

public void setValue(int index,
                     java.lang.String value)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Value at the specified index.

Specified by:
setValue in interface IUniqueValueRenderer
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

public java.lang.String getReferenceValue(java.lang.String value)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Reference value for the specified value.

Specified by:
getReferenceValue in interface IUniqueValueRenderer
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

public void addReferenceValue(java.lang.String value,
                              java.lang.String refValue)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Adds a value to the renderer to be grouped with refValue, which has already been added to the renderer.

Specified by:
addReferenceValue in interface IUniqueValueRenderer
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

public ISymbol getSymbol(java.lang.String value)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Symbol associated with the specified value.

Specified by:
getSymbol in interface IUniqueValueRenderer
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

public void setSymbol(java.lang.String value,
                      ISymbol symbol)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Symbol associated with the specified value.

Specified by:
setSymbol in interface IUniqueValueRenderer
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

public java.lang.String getLabel(java.lang.String value)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Label for the specified value.

Specified by:
getLabel in interface IUniqueValueRenderer
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

public void setLabel(java.lang.String value,
                     java.lang.String label)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Label for the specified value.

Specified by:
setLabel in interface IUniqueValueRenderer
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

public java.lang.String getDescription(java.lang.String value)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Desription for the specified label.

Specified by:
getDescription in interface IUniqueValueRenderer
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

public void setDescription(java.lang.String value,
                           java.lang.String text)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Desription for the specified label.

Specified by:
setDescription in interface IUniqueValueRenderer
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

public java.lang.String getHeading(java.lang.String value)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Heading that contains the specified value.

Specified by:
getHeading in interface IUniqueValueRenderer
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

public void setHeading(java.lang.String value,
                       java.lang.String heading)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Heading that contains the specified value.

Specified by:
setHeading in interface IUniqueValueRenderer
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

public void addValue(java.lang.String value,
                     java.lang.String heading,
                     ISymbol symbol)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Adds a value and corresponding symbol to the list. For multivariate cases, the specified value is a delimitted list of individual values.

Specified by:
addValue in interface IUniqueValueRenderer
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

public void removeValue(java.lang.String value)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Removes a value from the renderer.

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

removeAllValues

public void removeAllValues()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Removes all values from the renderer.

Specified by:
removeAllValues in interface IUniqueValueRenderer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColorScheme

public java.lang.String getColorScheme()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Color scheme (user interface property only).

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

setColorScheme

public void setColorScheme(java.lang.String name)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Color scheme (user interface property only).

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

getLookupStyleset

public java.lang.String getLookupStyleset()
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Style used for matching (user interface property only).

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

setLookupStyleset

public void setLookupStyleset(java.lang.String name)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Style used for matching (user interface property only).

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