|
|||||||||
| 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 | ||||||||