public interface IVectorialUniqueValueLegend extends IClassifiedVectorLegend
| Modifier and Type | Field and Description |
|---|---|
static String |
LEGEND_NAME |
| Modifier and Type | Method and Description |
|---|---|
Color[] |
getColorScheme() |
ISymbol |
getSymbolByValue(Object key)
Returns the symbols starting from its key.
|
Object |
getSymbolKey(ISymbol symbol)
Returns the key related to a registered
ISymbol or null if it is
not registered. |
ZSort |
getZSort() |
void |
setColorScheme(Color[] colors) |
void |
setValueSymbolByID(int id,
ISymbol symbol)
Establishes the symbol for the value which is the argument of the function.
|
void |
setZSort(ZSort zSort) |
addSymbol, clear, delSymbol, getClassifyingFieldNames, getClassifyingFieldTypes, replace, setClassifyingFieldNames, setClassifyingFieldTypesgetDescriptions, getSymbols, getValuesdraw, draw, getDefaultSymbol, getShapeType, getSymbolByFeature, isSuitableForShapeType, isUseDefaultSymbol, print, print, setDefaultSymbol, setShapeType, useDefaultSymboladdLegendListener, cloneLegend, fireDefaultSymbolChangedEvent, getListeners, removeLegendListenerloadFromState, saveToStateaddDrawingObserver, deleteDrawingObserver, deleteDrawingObserversstatic final String LEGEND_NAME
void setValueSymbolByID(int id,
ISymbol symbol)
id - index.symbol - symbol.ISymbol getSymbolByValue(Object key)
key - ID.MapContextExceptionObject getSymbolKey(ISymbol symbol)
ISymbol or null if it is
not registered.symbol - to look forZSort getZSort()
void setZSort(ZSort zSort)
Color[] getColorScheme()
void setColorScheme(Color[] colors)