public interface IVectorialUniqueValueLegend extends IClassifiedVectorLegend
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
LEGEND_NAME |
Modifier and Type | Method and Description |
---|---|
java.awt.Color[] |
getColorScheme() |
ISymbol |
getSymbolByValue(java.lang.Object key)
Returns the symbols starting from its key.
|
java.lang.Object |
getSymbolKey(ISymbol symbol)
Returns the key related to a registered
ISymbol or null if it is
not registered. |
ZSort |
getZSort() |
void |
setColorScheme(java.awt.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, setClassifyingFieldTypes
getDescriptions, getSymbols, getValues
draw, draw, getDefaultSymbol, getShapeType, getSymbolByFeature, isSuitableForShapeType, isUseDefaultSymbol, print, print, setDefaultSymbol, setShapeType, useDefaultSymbol
addLegendListener, cloneLegend, fireDefaultSymbolChangedEvent, getListeners, removeLegendListener
loadFromState, saveToState
clone, cloneQuietly, cloneQuietly
addDrawingObserver, deleteDrawingObserver, deleteDrawingObservers
static final java.lang.String LEGEND_NAME
void setValueSymbolByID(int id, ISymbol symbol)
id
- index.symbol
- symbol.ISymbol getSymbolByValue(java.lang.Object key)
key
- ID.MapContextException
java.lang.Object getSymbolKey(ISymbol symbol)
ISymbol
or null if it is
not registered.symbol
- to look forZSort getZSort()
void setZSort(ZSort zSort)
java.awt.Color[] getColorScheme()
void setColorScheme(java.awt.Color[] colors)