public class IntervalsLegendUtils
extends java.lang.Object
Constructor and Description |
---|
IntervalsLegendUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
areRulesOfIntervals(java.util.List<SLDRule> rules) |
static java.util.Map<IInterval,ISymbol> |
getIntervalToSymbol(java.util.List<SLDRule> rules,
DataType dt,
java.lang.String pname)
Translates rules to a interval-symbol correspondence.
|
static IVectorialIntervalLegend |
toIntervalsLegend(java.util.List<SLDRule> rules) |
static SLDLayer |
toSLDLayer(IVectorialIntervalLegend legend) |
public static IVectorialIntervalLegend toIntervalsLegend(java.util.List<SLDRule> rules) throws UnsupportedSLDObjectException
UnsupportedSLDObjectException
public static boolean areRulesOfIntervals(java.util.List<SLDRule> rules)
public static SLDLayer toSLDLayer(IVectorialIntervalLegend legend) throws UnsupportedSymbolException
UnsupportedSymbolException
public static java.util.Map<IInterval,ISymbol> getIntervalToSymbol(java.util.List<SLDRule> rules, DataType dt, java.lang.String pname) throws UnsupportedSLDObjectException
rules
- dt
- UnsupportedSLDObjectException
CoercionException