public class VendorOptionParser extends Object
| Constructor and Description |
|---|
VendorOptionParser() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getBooleanOption(Symbolizer symbolizer,
String optionName,
boolean defaultValue)
Extracts a boolean from the vendor options map, returns it if found, returns the default
value if not
|
int[] |
getDisplacementAngles(Symbolizer symbolizer,
String optionName)
Returns an array of int in the range [0, 360) which corresponds to the possible displacement
angles.
|
double |
getDoubleOption(Symbolizer symbolizer,
String optionName,
double defaultValue)
Extracts a double from the vendor options map, returns it if found, returns the default value
if not
|
<T extends Enum<T>> |
getEnumOption(Symbolizer symbolizer,
String optionName,
Enum<T> defaultValue)
Extracts a enumeration from the vendor options map, returns it if found, returns the default
value if not
|
int[] |
getGraphicMargin(Symbolizer symbolizer,
String optionName)
Returns a CSS margin from the options map.
|
int |
getIntOption(Symbolizer symbolizer,
String optionName,
int defaultValue)
Extracts a integer from the vendor options map, returns it if found, returns the default
value if not
|
public <T extends Enum<T>> Enum<T> getEnumOption(Symbolizer symbolizer, String optionName, Enum<T> defaultValue)
symbolizer - optionName - defaultValue - public int getIntOption(Symbolizer symbolizer, String optionName, int defaultValue)
symbolizer - optionName - defaultValue - public double getDoubleOption(Symbolizer symbolizer, String optionName, double defaultValue)
symbolizer - optionName - defaultValue - public boolean getBooleanOption(Symbolizer symbolizer, String optionName, boolean defaultValue)
symbolizer - public int[] getGraphicMargin(Symbolizer symbolizer, String optionName)
symbolizer - public int[] getDisplacementAngles(Symbolizer symbolizer, String optionName)
symbolizer - optionName - expected a String with DisplacementMode enum values comma separatedCopyright © 1996–2019 Geotools. All rights reserved.