public interface IVectorialIntervalLegend extends IClassifiedVectorLegend
| Modifier and Type | Field and Description |
|---|---|
static String |
LEGEND_NAME |
| Modifier and Type | Method and Description |
|---|---|
IInterval[] |
calculateIntervals(FeatureStore featureStore,
String selectedItem,
int intervalCount,
int shapeType) |
Map<IInterval,ISymbol> |
createSymbols(IInterval[] intervals) |
Color |
getEndColor()
Returns the final color
|
IInterval |
getInterval(Object v) |
int |
getIntervalType() |
Color |
getStartColor()
Returns the initial color.
|
ISymbol |
getSymbolByInterval(IInterval key)
Returns the symbol starting from an interval
|
void |
setDefaultSymbol(ISymbol s)
Establishes the default symbol of a legend.
|
void |
setEndColor(Color endColor)
Inserts the final color.
|
void |
setIntervals(IInterval[] intervals) |
void |
setIntervalType(int tipoClasificacion)
Inserts the type of the classification of the intervals.
|
void |
setStartColor(Color startColor)
Inserts the initial color
|
addSymbol, clear, delSymbol, getClassifyingFieldNames, getClassifyingFieldTypes, replace, setClassifyingFieldNames, setClassifyingFieldTypesgetDescriptions, getSymbols, getValuesdraw, draw, getShapeType, getSymbolByFeature, isSuitableForShapeType, isUseDefaultSymbol, print, print, setShapeType, useDefaultSymboladdLegendListener, cloneLegend, fireDefaultSymbolChangedEvent, getDefaultSymbol, getListeners, removeLegendListenerloadFromState, saveToStateaddDrawingObserver, deleteDrawingObserver, deleteDrawingObserversstatic final String LEGEND_NAME
void setDefaultSymbol(ISymbol s)
IVectorLegendsetDefaultSymbol in interface IVectorLegends - default symbol.int getIntervalType()
ISymbol getSymbolByInterval(IInterval key)
key - interval.void setIntervalType(int tipoClasificacion)
tipoClasificacion - type of the classification.void setStartColor(Color startColor)
startColor - initial color.void setEndColor(Color endColor)
endColor - final color.Color getStartColor()
Color getEndColor()
IInterval[] calculateIntervals(FeatureStore featureStore, String selectedItem, int intervalCount, int shapeType) throws DataException
DataExceptionvoid setIntervals(IInterval[] intervals)