com.ontimize.util.gis.client.gui.render.styling
Interface IGisStyleDefinition

All Superinterfaces:
org.geotools.styling.Style
All Known Implementing Classes:
DefaultGisStyle

public interface IGisStyleDefinition
extends org.geotools.styling.Style


Field Summary
static java.lang.String FILTER_CONDITION_AND
           
static java.lang.String FILTER_CONDITION_NOT
           
static java.lang.String FILTER_CONDITION_OR
           
static java.lang.String FILTER_FUNCTION_ADD
           
static java.lang.String FILTER_FUNCTION_COS
           
static java.lang.String FILTER_FUNCTION_DIV
           
static java.lang.String FILTER_FUNCTION_MAX
           
static java.lang.String FILTER_FUNCTION_MIN
           
static java.lang.String FILTER_FUNCTION_MUL
           
static java.lang.String FILTER_FUNCTION_SIN
           
static java.lang.String FILTER_FUNCTION_SUB
           
static java.lang.String FILTER_FUNCTION_TAN
           
static java.lang.String FILTER_PROPERTY_BETWEEN
           
static java.lang.String FILTER_PROPERTY_EQUAL
           
static java.lang.String FILTER_PROPERTY_GREATER_OR_EQUAL
           
static java.lang.String FILTER_PROPERTY_GREATER_THAN
           
static java.lang.String FILTER_PROPERTY_LESS_OR_EQUAL
           
static java.lang.String FILTER_PROPERTY_LESS_THAN
           
static java.lang.String FILTER_PROPERTY_NAME
           
static java.lang.String FILTER_PROPERTY_NOT_EQUAL
           
static java.lang.String FILTER_PROPERTY_NULL
           
static java.lang.String FILTER_VALUE_LITERAL
           
static java.lang.String PARAMETER_ABSTRACT
           
static java.lang.String PARAMETER_ADJUST_TO_SCALE
           
static java.lang.String PARAMETER_ANCHOR_POINT_X
           
static java.lang.String PARAMETER_ANCHOR_POINT_Y
           
static java.lang.String PARAMETER_COLOR_MAP__RULE_PARAMETER_FILL
           
static java.lang.String PARAMETER_COLOR_MAP__RULE_PARAMETER_STROKE
           
static java.lang.String PARAMETER_COLOR_MAP_ENTRY_COLOR
           
static java.lang.String PARAMETER_COLOR_MAP_ENTRY_LABEL
           
static java.lang.String PARAMETER_COLOR_MAP_ENTRY_OPACITY
           
static java.lang.String PARAMETER_COLOR_MAP_ENTRY_QUANTITY
           
static java.lang.String PARAMETER_COLOR_MAP_FIELD
           
static java.lang.String PARAMETER_COLOR_MAP_QUANTITY_TYPE
           
static java.lang.String PARAMETER_COLOR_MAP_RULE_PARAMETER
           
static java.lang.String PARAMETER_COLOR_MAP_TYPE
           
static java.lang.String PARAMETER_COLOR_MAP_TYPE_RAMP
           
static java.lang.String PARAMETER_COLOR_MAP_TYPE_VALUES
           
static java.lang.String PARAMETER_DEFAULT_STYLE
           
static java.lang.String PARAMETER_DISPLACEMENT_X
           
static java.lang.String PARAMETER_DISPLACEMENT_Y
           
static java.lang.String PARAMETER_FILL
           
static java.lang.String PARAMETER_FILL_COLOR
           
static java.lang.String PARAMETER_FILL_OPACITY
           
static java.lang.String PARAMETER_FILTER_DESCRIPTION
           
static java.lang.String PARAMETER_FONT_FAMILY
           
static java.lang.String PARAMETER_FONT_SIZE
           
static java.lang.String PARAMETER_FONT_STYLE
           
static java.lang.String PARAMETER_FONT_WEIGHT
           
static java.lang.String PARAMETER_GRAPHIC_FORMAT
           
static java.lang.String PARAMETER_GRAPHIC_LOCATION
           
static java.lang.String PARAMETER_MAX_SCALE_DENOMINATOR
           
static java.lang.String PARAMETER_MAXIMUM_ELEMENTS_SIZE
           
static java.lang.String PARAMETER_MIN_SCALE_DENOMINATOR
           
static java.lang.String PARAMETER_NAME
           
static java.lang.String PARAMETER_OPACITY
           
static java.lang.String PARAMETER_PERPENDICULAR_OFFSET
           
static java.lang.String PARAMETER_PROPERTY_NAME
           
static java.lang.String PARAMETER_RADIUS
           
static java.lang.String PARAMETER_ROTATION
           
static java.lang.String PARAMETER_SIZE
           
static java.lang.String PARAMETER_STROKE
           
static java.lang.String PARAMETER_STROKE_DASH_ARRAY
           
static java.lang.String PARAMETER_STROKE_DASH_OFFSET
           
static java.lang.String PARAMETER_STROKE_LINECAP
           
static java.lang.String PARAMETER_STROKE_LINEJOIN
           
static java.lang.String PARAMETER_STROKE_OPACITY
           
static java.lang.String PARAMETER_STROKE_WIDTH
           
static java.lang.String PARAMETER_TITLE
           
static java.lang.String PARAMETER_WELL_KNOWN_NAME
           
static java.lang.String SHAPE_CIRCLE
           
static java.lang.String SHAPE_CROSS
           
static java.lang.String SHAPE_SQUARE
           
static java.lang.String SHAPE_STAR
           
static java.lang.String SHAPE_TRIANGLE
           
static java.lang.String SHAPE_X
           
static java.lang.String XML_NODE_ANCHOR_POINT
           
static java.lang.String XML_NODE_DISPLACEMENT
           
static java.lang.String XML_NODE_ELSE_FILTER
           
static java.lang.String XML_NODE_EXTERNAL_GRAPHIC
           
static java.lang.String XML_NODE_FEATURE_TYPE_STYLE
           
static java.lang.String XML_NODE_FILL
           
static java.lang.String XML_NODE_FILTER
           
static java.lang.String XML_NODE_FONT
           
static java.lang.String XML_NODE_GEOMETRY
           
static java.lang.String XML_NODE_GRAPHIC
           
static java.lang.String XML_NODE_HALO
           
static java.lang.String XML_NODE_LABEL
           
static java.lang.String XML_NODE_LABEL_PLACEMENT
           
static java.lang.String XML_NODE_LINE_PLACEMENT
           
static java.lang.String XML_NODE_LINE_SYMBOLIZER
           
static java.lang.String XML_NODE_MARK
           
static java.lang.String XML_NODE_POINT_PLACEMENT
           
static java.lang.String XML_NODE_POINT_SYMBOLIZER
           
static java.lang.String XML_NODE_POLYGON_SYMBOLIZER
           
static java.lang.String XML_NODE_RULE
           
static java.lang.String XML_NODE_STROKE
           
static java.lang.String XML_NODE_TEXT_SYMBOLIZER
           
static java.lang.String XML_NODE_VECTORIAL_COLOR_MAP
           
static java.lang.String XML_NODE_VECTORIAL_COLOR_MAP_ENTRY
           
 
Method Summary
 java.lang.Object getParameter(java.lang.String name)
          Get the given parameter value from the actual gis style definition
 java.util.Map<java.lang.String,java.lang.Object> getParameters()
          Get all the parameters configured for the actual layer
 void setParameter(java.lang.String name, java.lang.Object value)
          Add a new parameter for the actual gis style definition
 
Methods inherited from interface org.geotools.styling.Style
accept, addFeatureTypeStyle, getAbstract, getDescription, getFeatureTypeStyles, getName, getTitle, isDefault, setAbstract, setDefault, setFeatureTypeStyles, setName, setTitle
 

Field Detail

PARAMETER_NAME

static final java.lang.String PARAMETER_NAME
See Also:
Constant Field Values

PARAMETER_TITLE

static final java.lang.String PARAMETER_TITLE
See Also:
Constant Field Values

PARAMETER_ABSTRACT

static final java.lang.String PARAMETER_ABSTRACT
See Also:
Constant Field Values

PARAMETER_DEFAULT_STYLE

static final java.lang.String PARAMETER_DEFAULT_STYLE
See Also:
Constant Field Values

PARAMETER_MIN_SCALE_DENOMINATOR

static final java.lang.String PARAMETER_MIN_SCALE_DENOMINATOR
See Also:
Constant Field Values

PARAMETER_MAX_SCALE_DENOMINATOR

static final java.lang.String PARAMETER_MAX_SCALE_DENOMINATOR
See Also:
Constant Field Values

PARAMETER_ADJUST_TO_SCALE

static final java.lang.String PARAMETER_ADJUST_TO_SCALE
See Also:
Constant Field Values

PARAMETER_MAXIMUM_ELEMENTS_SIZE

static final java.lang.String PARAMETER_MAXIMUM_ELEMENTS_SIZE
See Also:
Constant Field Values

PARAMETER_FILTER_DESCRIPTION

static final java.lang.String PARAMETER_FILTER_DESCRIPTION
See Also:
Constant Field Values

PARAMETER_PROPERTY_NAME

static final java.lang.String PARAMETER_PROPERTY_NAME
See Also:
Constant Field Values

PARAMETER_SIZE

static final java.lang.String PARAMETER_SIZE
See Also:
Constant Field Values

PARAMETER_OPACITY

static final java.lang.String PARAMETER_OPACITY
See Also:
Constant Field Values

PARAMETER_ROTATION

static final java.lang.String PARAMETER_ROTATION
See Also:
Constant Field Values

PARAMETER_FILL_COLOR

static final java.lang.String PARAMETER_FILL_COLOR
See Also:
Constant Field Values

PARAMETER_FILL_OPACITY

static final java.lang.String PARAMETER_FILL_OPACITY
See Also:
Constant Field Values

PARAMETER_WELL_KNOWN_NAME

static final java.lang.String PARAMETER_WELL_KNOWN_NAME
See Also:
Constant Field Values

PARAMETER_GRAPHIC_LOCATION

static final java.lang.String PARAMETER_GRAPHIC_LOCATION
See Also:
Constant Field Values

PARAMETER_GRAPHIC_FORMAT

static final java.lang.String PARAMETER_GRAPHIC_FORMAT
See Also:
Constant Field Values

PARAMETER_FONT_FAMILY

static final java.lang.String PARAMETER_FONT_FAMILY
See Also:
Constant Field Values

PARAMETER_FONT_STYLE

static final java.lang.String PARAMETER_FONT_STYLE
See Also:
Constant Field Values

PARAMETER_FONT_WEIGHT

static final java.lang.String PARAMETER_FONT_WEIGHT
See Also:
Constant Field Values

PARAMETER_FONT_SIZE

static final java.lang.String PARAMETER_FONT_SIZE
See Also:
Constant Field Values

PARAMETER_ANCHOR_POINT_X

static final java.lang.String PARAMETER_ANCHOR_POINT_X
See Also:
Constant Field Values

PARAMETER_ANCHOR_POINT_Y

static final java.lang.String PARAMETER_ANCHOR_POINT_Y
See Also:
Constant Field Values

PARAMETER_DISPLACEMENT_X

static final java.lang.String PARAMETER_DISPLACEMENT_X
See Also:
Constant Field Values

PARAMETER_DISPLACEMENT_Y

static final java.lang.String PARAMETER_DISPLACEMENT_Y
See Also:
Constant Field Values

PARAMETER_PERPENDICULAR_OFFSET

static final java.lang.String PARAMETER_PERPENDICULAR_OFFSET
See Also:
Constant Field Values

PARAMETER_RADIUS

static final java.lang.String PARAMETER_RADIUS
See Also:
Constant Field Values

PARAMETER_FILL

static final java.lang.String PARAMETER_FILL
See Also:
Constant Field Values

XML_NODE_FEATURE_TYPE_STYLE

static final java.lang.String XML_NODE_FEATURE_TYPE_STYLE
See Also:
Constant Field Values

XML_NODE_RULE

static final java.lang.String XML_NODE_RULE
See Also:
Constant Field Values

XML_NODE_FILTER

static final java.lang.String XML_NODE_FILTER
See Also:
Constant Field Values

XML_NODE_ELSE_FILTER

static final java.lang.String XML_NODE_ELSE_FILTER
See Also:
Constant Field Values

XML_NODE_POINT_SYMBOLIZER

static final java.lang.String XML_NODE_POINT_SYMBOLIZER
See Also:
Constant Field Values

XML_NODE_LINE_SYMBOLIZER

static final java.lang.String XML_NODE_LINE_SYMBOLIZER
See Also:
Constant Field Values

XML_NODE_POLYGON_SYMBOLIZER

static final java.lang.String XML_NODE_POLYGON_SYMBOLIZER
See Also:
Constant Field Values

XML_NODE_TEXT_SYMBOLIZER

static final java.lang.String XML_NODE_TEXT_SYMBOLIZER
See Also:
Constant Field Values

XML_NODE_GEOMETRY

static final java.lang.String XML_NODE_GEOMETRY
See Also:
Constant Field Values

XML_NODE_GRAPHIC

static final java.lang.String XML_NODE_GRAPHIC
See Also:
Constant Field Values

XML_NODE_MARK

static final java.lang.String XML_NODE_MARK
See Also:
Constant Field Values

XML_NODE_EXTERNAL_GRAPHIC

static final java.lang.String XML_NODE_EXTERNAL_GRAPHIC
See Also:
Constant Field Values

XML_NODE_FILL

static final java.lang.String XML_NODE_FILL
See Also:
Constant Field Values

XML_NODE_STROKE

static final java.lang.String XML_NODE_STROKE
See Also:
Constant Field Values

XML_NODE_FONT

static final java.lang.String XML_NODE_FONT
See Also:
Constant Field Values

XML_NODE_LABEL

static final java.lang.String XML_NODE_LABEL
See Also:
Constant Field Values

XML_NODE_LABEL_PLACEMENT

static final java.lang.String XML_NODE_LABEL_PLACEMENT
See Also:
Constant Field Values

XML_NODE_POINT_PLACEMENT

static final java.lang.String XML_NODE_POINT_PLACEMENT
See Also:
Constant Field Values

XML_NODE_LINE_PLACEMENT

static final java.lang.String XML_NODE_LINE_PLACEMENT
See Also:
Constant Field Values

XML_NODE_ANCHOR_POINT

static final java.lang.String XML_NODE_ANCHOR_POINT
See Also:
Constant Field Values

XML_NODE_DISPLACEMENT

static final java.lang.String XML_NODE_DISPLACEMENT
See Also:
Constant Field Values

XML_NODE_HALO

static final java.lang.String XML_NODE_HALO
See Also:
Constant Field Values

PARAMETER_STROKE

static final java.lang.String PARAMETER_STROKE
See Also:
Constant Field Values

PARAMETER_STROKE_OPACITY

static final java.lang.String PARAMETER_STROKE_OPACITY
See Also:
Constant Field Values

PARAMETER_STROKE_WIDTH

static final java.lang.String PARAMETER_STROKE_WIDTH
See Also:
Constant Field Values

PARAMETER_STROKE_LINEJOIN

static final java.lang.String PARAMETER_STROKE_LINEJOIN
See Also:
Constant Field Values

PARAMETER_STROKE_LINECAP

static final java.lang.String PARAMETER_STROKE_LINECAP
See Also:
Constant Field Values

PARAMETER_STROKE_DASH_ARRAY

static final java.lang.String PARAMETER_STROKE_DASH_ARRAY
See Also:
Constant Field Values

PARAMETER_STROKE_DASH_OFFSET

static final java.lang.String PARAMETER_STROKE_DASH_OFFSET
See Also:
Constant Field Values

FILTER_CONDITION_AND

static final java.lang.String FILTER_CONDITION_AND
See Also:
Constant Field Values

FILTER_CONDITION_NOT

static final java.lang.String FILTER_CONDITION_NOT
See Also:
Constant Field Values

FILTER_CONDITION_OR

static final java.lang.String FILTER_CONDITION_OR
See Also:
Constant Field Values

FILTER_PROPERTY_EQUAL

static final java.lang.String FILTER_PROPERTY_EQUAL
See Also:
Constant Field Values

FILTER_PROPERTY_NOT_EQUAL

static final java.lang.String FILTER_PROPERTY_NOT_EQUAL
See Also:
Constant Field Values

FILTER_PROPERTY_LESS_THAN

static final java.lang.String FILTER_PROPERTY_LESS_THAN
See Also:
Constant Field Values

FILTER_PROPERTY_GREATER_THAN

static final java.lang.String FILTER_PROPERTY_GREATER_THAN
See Also:
Constant Field Values

FILTER_PROPERTY_LESS_OR_EQUAL

static final java.lang.String FILTER_PROPERTY_LESS_OR_EQUAL
See Also:
Constant Field Values

FILTER_PROPERTY_GREATER_OR_EQUAL

static final java.lang.String FILTER_PROPERTY_GREATER_OR_EQUAL
See Also:
Constant Field Values

FILTER_PROPERTY_BETWEEN

static final java.lang.String FILTER_PROPERTY_BETWEEN
See Also:
Constant Field Values

FILTER_PROPERTY_NULL

static final java.lang.String FILTER_PROPERTY_NULL
See Also:
Constant Field Values

FILTER_PROPERTY_NAME

static final java.lang.String FILTER_PROPERTY_NAME
See Also:
Constant Field Values

FILTER_VALUE_LITERAL

static final java.lang.String FILTER_VALUE_LITERAL
See Also:
Constant Field Values

FILTER_FUNCTION_ADD

static final java.lang.String FILTER_FUNCTION_ADD
See Also:
Constant Field Values

FILTER_FUNCTION_SUB

static final java.lang.String FILTER_FUNCTION_SUB
See Also:
Constant Field Values

FILTER_FUNCTION_MUL

static final java.lang.String FILTER_FUNCTION_MUL
See Also:
Constant Field Values

FILTER_FUNCTION_DIV

static final java.lang.String FILTER_FUNCTION_DIV
See Also:
Constant Field Values

FILTER_FUNCTION_MIN

static final java.lang.String FILTER_FUNCTION_MIN
See Also:
Constant Field Values

FILTER_FUNCTION_MAX

static final java.lang.String FILTER_FUNCTION_MAX
See Also:
Constant Field Values

FILTER_FUNCTION_SIN

static final java.lang.String FILTER_FUNCTION_SIN
See Also:
Constant Field Values

FILTER_FUNCTION_COS

static final java.lang.String FILTER_FUNCTION_COS
See Also:
Constant Field Values

FILTER_FUNCTION_TAN

static final java.lang.String FILTER_FUNCTION_TAN
See Also:
Constant Field Values

SHAPE_SQUARE

static final java.lang.String SHAPE_SQUARE
See Also:
Constant Field Values

SHAPE_CIRCLE

static final java.lang.String SHAPE_CIRCLE
See Also:
Constant Field Values

SHAPE_TRIANGLE

static final java.lang.String SHAPE_TRIANGLE
See Also:
Constant Field Values

SHAPE_STAR

static final java.lang.String SHAPE_STAR
See Also:
Constant Field Values

SHAPE_CROSS

static final java.lang.String SHAPE_CROSS
See Also:
Constant Field Values

SHAPE_X

static final java.lang.String SHAPE_X
See Also:
Constant Field Values

XML_NODE_VECTORIAL_COLOR_MAP

static final java.lang.String XML_NODE_VECTORIAL_COLOR_MAP
See Also:
Constant Field Values

XML_NODE_VECTORIAL_COLOR_MAP_ENTRY

static final java.lang.String XML_NODE_VECTORIAL_COLOR_MAP_ENTRY
See Also:
Constant Field Values

PARAMETER_COLOR_MAP_QUANTITY_TYPE

static final java.lang.String PARAMETER_COLOR_MAP_QUANTITY_TYPE
See Also:
Constant Field Values

PARAMETER_COLOR_MAP_TYPE

static final java.lang.String PARAMETER_COLOR_MAP_TYPE
See Also:
Constant Field Values

PARAMETER_COLOR_MAP_TYPE_VALUES

static final java.lang.String PARAMETER_COLOR_MAP_TYPE_VALUES
See Also:
Constant Field Values

PARAMETER_COLOR_MAP_TYPE_RAMP

static final java.lang.String PARAMETER_COLOR_MAP_TYPE_RAMP
See Also:
Constant Field Values

PARAMETER_COLOR_MAP_RULE_PARAMETER

static final java.lang.String PARAMETER_COLOR_MAP_RULE_PARAMETER
See Also:
Constant Field Values

PARAMETER_COLOR_MAP__RULE_PARAMETER_FILL

static final java.lang.String PARAMETER_COLOR_MAP__RULE_PARAMETER_FILL
See Also:
Constant Field Values

PARAMETER_COLOR_MAP__RULE_PARAMETER_STROKE

static final java.lang.String PARAMETER_COLOR_MAP__RULE_PARAMETER_STROKE
See Also:
Constant Field Values

PARAMETER_COLOR_MAP_FIELD

static final java.lang.String PARAMETER_COLOR_MAP_FIELD
See Also:
Constant Field Values

PARAMETER_COLOR_MAP_ENTRY_COLOR

static final java.lang.String PARAMETER_COLOR_MAP_ENTRY_COLOR
See Also:
Constant Field Values

PARAMETER_COLOR_MAP_ENTRY_QUANTITY

static final java.lang.String PARAMETER_COLOR_MAP_ENTRY_QUANTITY
See Also:
Constant Field Values

PARAMETER_COLOR_MAP_ENTRY_LABEL

static final java.lang.String PARAMETER_COLOR_MAP_ENTRY_LABEL
See Also:
Constant Field Values

PARAMETER_COLOR_MAP_ENTRY_OPACITY

static final java.lang.String PARAMETER_COLOR_MAP_ENTRY_OPACITY
See Also:
Constant Field Values
Method Detail

setParameter

void setParameter(java.lang.String name,
                  java.lang.Object value)
Add a new parameter for the actual gis style definition

Parameters:
name - Parameter name
value - Parameter value

getParameter

java.lang.Object getParameter(java.lang.String name)
Get the given parameter value from the actual gis style definition

Parameters:
name - Parameter name
Returns:
Parameter value

getParameters

java.util.Map<java.lang.String,java.lang.Object> getParameters()
Get all the parameters configured for the actual layer

Returns:
Parameters Hashtable