public abstract class AbstractCategorizedLegend<U extends SymbolParameters> extends MappedLegend<Double,U>
MappedLegend.MappedLegendEntry, MappedLegend.NumComparator| Constructor and Description |
|---|
AbstractCategorizedLegend() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyGlobalVisitor(CategorizedParameterVisitor cpv)
Apply the given visitor on all the inner CategorizedLegend instances.
|
void |
applyGlobalVisitor(ParameterVisitor pv)
Apply the given visitor to all the Legend that are used in this
MappedLegend. |
abstract List<CategorizedLegend> |
getCategorizedLegend()
Gets all the legends that are used to configure this Categorized symbol
|
Double |
getNextThreshold(Double input)
Gets the lowest threshold strictly greater than
input in this mapping. |
Double |
getNotUsedKey(Double d)
Gets a key not already used in the analysis.
|
clear, containsKey, containsValue, entrySet, equals, getFallbackParameters, getLookupFieldName, isEmpty, keySet, putAll, setComparator, setFallbackParameters, setLookupFieldName, size, valuesgetLegendTypeId, getMaxScale, getMinScale, getName, setMaxScale, setMinScale, setNameclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLegendTypeName, getSymbolizergetStrokeUom, setStrokeUompublic abstract List<CategorizedLegend> getCategorizedLegend()
public void applyGlobalVisitor(ParameterVisitor pv)
MappedLegendMappedLegend.applyGlobalVisitor in class MappedLegend<Double,U extends SymbolParameters>pv - The visitor that will be used in each inner MappedLegend.public void applyGlobalVisitor(CategorizedParameterVisitor cpv)
cpv - The input visitor.public Double getNextThreshold(Double input)
input in this mapping.input - The input valueinput or Double.POSITIVE_INFINITY.public Double getNotUsedKey(Double d)
getNotUsedKey in class MappedLegend<Double,U extends SymbolParameters>d - The original key on which to base the searchd if it is not already used in this map,
max(keySet())+1 if max(keySet())>-INF, 1.0 otherwise.Copyright © 2015 IRSTV CNRS-FR-2488. All Rights Reserved.