|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRasterUniqueValueRenderer
Provides access to members that relate to the unique value rendering of rasters.
Method Summary | |
---|---|
void |
addValue(int iHeading,
int iClass,
Object value)
Adds a value to a particular class in the specified heading. |
int |
getClassCount(int iHeading)
Number of classes in the specified heading. |
String |
getColorScheme()
Current renderer color scheme. |
String |
getDefaultLabel()
Default label for the unique value renderer. |
ISymbol |
getDefaultSymbol()
Default unique value renderer. |
String |
getDescription(int iHeading,
int iClass)
Description for a particular class in the specified heading. |
String |
getField()
Currently active renderer field. |
String |
getHeading(int iHeading)
One heading in the heading list based on its index. |
int |
getHeadingCount()
Number of headings used by the renderer. |
String |
getLabel(int iHeading,
int iClass)
Label for a particular class in the specified heading. |
ISymbol |
getSymbol(int iHeading,
int iClass)
Symbol for a particular class in the specified heading. |
Object |
getValue(int iHeading,
int iClass,
int iValue)
Value of a particular class in the specified heading based on its index. |
int |
getValueCount(int iHeading,
int iClass)
Number of values in a particular class in the specified heading. |
boolean |
isUseDefaultSymbol()
Indicates whether the default unique value renderer is currently active. |
void |
removeValues(int iHeading,
int iClass)
Removes a value from a particular class in the specified heading. |
void |
setClassCount(int iHeading,
int pCount)
Number of classes in the specified heading. |
void |
setColorScheme(String pName)
Current renderer color scheme. |
void |
setDefaultLabel(String pLabel)
Default label for the unique value renderer. |
void |
setDefaultSymbolByRef(ISymbol ppSymbol)
Default unique value renderer. |
void |
setDescription(int iHeading,
int iClass,
String pDescription)
Description for a particular class in the specified heading. |
void |
setField(String pField)
Currently active renderer field. |
void |
setHeading(int iHeading,
String pHeading)
One heading in the heading list based on its index. |
void |
setHeadingCount(int pCount)
Number of headings used by the renderer. |
void |
setLabel(int iHeading,
int iClass,
String pLabel)
Label for a particular class in the specified heading. |
void |
setSymbol(int iHeading,
int iClass,
ISymbol pSymbol)
Symbol for a particular class in the specified heading. |
void |
setUseDefaultSymbol(boolean pFlag)
Indicates whether the default unique value renderer is currently active. |
Method Detail |
---|
void setUseDefaultSymbol(boolean pFlag) throws IOException, AutomationException
pFlag
- The pFlag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isUseDefaultSymbol() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDefaultSymbolByRef(ISymbol ppSymbol) throws IOException, AutomationException
ppSymbol
- A reference to a com.esri.arcgis.display.ISymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISymbol getDefaultSymbol() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDefaultLabel(String pLabel) throws IOException, AutomationException
pLabel
- The pLabel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getDefaultLabel() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setField(String pField) throws IOException, AutomationException
pField
- The pField (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getField() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setColorScheme(String pName) throws IOException, AutomationException
pName
- The pName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getColorScheme() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setHeadingCount(int pCount) throws IOException, AutomationException
pCount
- The pCount (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getHeadingCount() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setHeading(int iHeading, String pHeading) throws IOException, AutomationException
iHeading
- The iHeading (in)pHeading
- The pHeading (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getHeading(int iHeading) throws IOException, AutomationException
iHeading
- The iHeading (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setClassCount(int iHeading, int pCount) throws IOException, AutomationException
iHeading
- The iHeading (in)pCount
- The pCount (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getClassCount(int iHeading) throws IOException, AutomationException
iHeading
- The iHeading (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSymbol(int iHeading, int iClass, ISymbol pSymbol) throws IOException, AutomationException
iHeading
- The iHeading (in)iClass
- The iClass (in)pSymbol
- A reference to a com.esri.arcgis.display.ISymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISymbol getSymbol(int iHeading, int iClass) throws IOException, AutomationException
iHeading
- The iHeading (in)iClass
- The iClass (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLabel(int iHeading, int iClass, String pLabel) throws IOException, AutomationException
iHeading
- The iHeading (in)iClass
- The iClass (in)pLabel
- The pLabel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getLabel(int iHeading, int iClass) throws IOException, AutomationException
iHeading
- The iHeading (in)iClass
- The iClass (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDescription(int iHeading, int iClass, String pDescription) throws IOException, AutomationException
iHeading
- The iHeading (in)iClass
- The iClass (in)pDescription
- The pDescription (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getDescription(int iHeading, int iClass) throws IOException, AutomationException
iHeading
- The iHeading (in)iClass
- The iClass (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void addValue(int iHeading, int iClass, Object value) throws IOException, AutomationException
iHeading
- The iHeading (in)iClass
- The iClass (in)value
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void removeValues(int iHeading, int iClass) throws IOException, AutomationException
iHeading
- The iHeading (in)iClass
- The iClass (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getValueCount(int iHeading, int iClass) throws IOException, AutomationException
iHeading
- The iHeading (in)iClass
- The iClass (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Object getValue(int iHeading, int iClass, int iValue) throws IOException, AutomationException
iHeading
- The iHeading (in)iClass
- The iClass (in)iValue
- The iValue (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |