| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IACValueMapRenderer
Provides access to members that control ArcIMS value map renderer.
| Method Summary | |
|---|---|
|  void | add(IACSymbol symbol,
    int range,
    String value,
    String label,
    String lower,
    String upper)Adds a value and corresponding symbol to the list. | 
|  void | clear()Clears all values. | 
|  int | getCount()Number of unique values used to categorize the data. | 
|  String | getLabel(int index)Label for the specified value. | 
|  String | getLookupField()Field name that is used to categorize features. | 
|  String | getLower(int index)The lower value of the range. | 
|  int | getRangeType(int index)The type of categorization for the values within the specified field. | 
|  IACSymbol | getSymbol(int index)Symbol associated with the specified value. | 
|  String | getUpper(int index)The upper value of the range. | 
|  String | getValue(int index)The unique value for the specified field. | 
|  void | remove(int index)Removes a value. | 
|  void | setLabel(int index,
         String label)Label for the specified value. | 
|  void | setLookupField(String lookupField)Field name that is used to categorize features. | 
|  void | setLower(int index,
         String value)The lower value of the range. | 
|  void | setRangeType(int index,
             int range)The type of categorization for the values within the specified field. | 
|  void | setSymbol(int index,
          IACSymbol symbol)Symbol associated with the specified value. | 
|  void | setUpper(int index,
         String value)The upper value of the range. | 
|  void | setValue(int index,
         String value)The unique value for the specified field. | 
| Method Detail | 
|---|
String getLookupField()
                      throws IOException,
                             AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLookupField(String lookupField)
                    throws IOException,
                           AutomationException
lookupField - The lookupField  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getCount()
             throws IOException,
                    AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IACSymbol getSymbol(int index)
                    throws IOException,
                           AutomationException
index - The index  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSymbol(int index,
               IACSymbol symbol)
               throws IOException,
                      AutomationException
index - The index  (in)symbol - A reference to a com.esri.arcgis.carto.IACSymbol  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getRangeType(int index)
                 throws IOException,
                        AutomationException
index - The index  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRangeType(int index,
                  int range)
                  throws IOException,
                         AutomationException
index - The index  (in)range - A com.esri.arcgis.carto.acRangeType constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getValue(int index)
                throws IOException,
                       AutomationException
index - The index  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setValue(int index,
              String value)
              throws IOException,
                     AutomationException
index - The index  (in)value - The value  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getLabel(int index)
                throws IOException,
                       AutomationException
index - The index  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLabel(int index,
              String label)
              throws IOException,
                     AutomationException
index - The index  (in)label - The label  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getUpper(int index)
                throws IOException,
                       AutomationException
index - The index  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUpper(int index,
              String value)
              throws IOException,
                     AutomationException
index - The index  (in)value - The value  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getLower(int index)
                throws IOException,
                       AutomationException
index - The index  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLower(int index,
              String value)
              throws IOException,
                     AutomationException
index - The index  (in)value - The value  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void add(IACSymbol symbol,
         int range,
         String value,
         String label,
         String lower,
         String upper)
         throws IOException,
                AutomationException
symbol - A reference to a com.esri.arcgis.carto.IACSymbol  (in)range - A com.esri.arcgis.carto.acRangeType constant  (in)value - The value  (in)label - The label  (in)lower - The lower  (in)upper - The upper  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void clear()
           throws IOException,
                  AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void remove(int index)
            throws IOException,
                   AutomationException
index - The index  (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 | ||||||||