public class CategorizedLine extends AbstractCategorizedLegend<LineParameters>
LineSymbolizer instances that are made
of literal or categorized parameters.MappedLegend.MappedLegendEntry, MappedLegend.NumComparator| Constructor and Description |
|---|
CategorizedLine()
Builds a new, empty,
CategorizedLine. |
CategorizedLine(LineSymbolizer ls)
Build a new CategorizedLine from the given LineSymbolizer.
|
| Modifier and Type | Method and Description |
|---|---|
LineParameters |
get(Object o) |
List<CategorizedLegend> |
getCategorizedLegend()
Gets all the legends that are used to configure this Categorized symbol
|
LineParameters |
getFallbackParameters()
Gets the configuration used to draw features we can't get a value for in the map in the style .
|
String |
getLegendTypeId()
Returns an Id that will be used to check that a Legend can be edited
with a given edition panel.
|
String |
getLegendTypeName()
Returns a string that describes - for human - the nature of the
thematic analysis made in this Legend.
|
Uom |
getStrokeUom()
Gets the unit of measure used to compute the form of the stroke.
|
Symbolizer |
getSymbolizer()
Gets the associated
Symbolizer. |
LineParameters |
put(Double d,
LineParameters lp) |
LineParameters |
remove(Object o) |
void |
setFallbackParameters(LineParameters fallback)
Sets the fallback configuration according to the one given in argument.
|
void |
setStrokeUom(Uom u)
Sets the unit of measure used to compute the form of the stroke.
|
applyGlobalVisitor, applyGlobalVisitor, getNextThreshold, getNotUsedKeyclear, containsKey, containsValue, entrySet, equals, getLookupFieldName, isEmpty, keySet, putAll, setComparator, setLookupFieldName, size, valuesgetMaxScale, getMinScale, getName, setMaxScale, setMinScale, setNamepublic static final String NAME
public CategorizedLine()
CategorizedLine.public CategorizedLine(LineSymbolizer ls)
ls - The input LineSymbolizerIllegalArgumentException - If the input symbolizer cannot be recognized as a CategorizedLine.public List<CategorizedLegend> getCategorizedLegend()
AbstractCategorizedLegendgetCategorizedLegend in class AbstractCategorizedLegend<LineParameters>public void setFallbackParameters(LineParameters fallback)
MappedLegendsetFallbackParameters in class MappedLegend<Double,LineParameters>fallback - The new basis for the fallback configuration.public LineParameters getFallbackParameters()
MappedLegendgetFallbackParameters in class MappedLegend<Double,LineParameters>public Symbolizer getSymbolizer()
LegendSymbolizer.public String getLegendTypeName()
Legendpublic LineParameters get(Object o)
public LineParameters put(Double d, LineParameters lp)
public LineParameters remove(Object o)
public Uom getStrokeUom()
StrokeUompublic void setStrokeUom(Uom u)
StrokeUompublic String getLegendTypeId()
LegendgetLegendTypeId in interface LegendgetLegendTypeId in class SymbolizerLegendCopyright © 2015 IRSTV CNRS-FR-2488. All Rights Reserved.