|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.geotools.xml.AbstractComplexBinding
org.geotools.sld.bindings.SLDParameterValueTypeBinding
public class SLDParameterValueTypeBinding
Binding object for the type http://www.opengis.net/sld:ParameterValueType.
<xsd:complexType name="ParameterValueType" mixed="true">
<xsd:annotation>
<xsd:documentation> The "ParameterValueType"
uses WFS-Filter expressions to give values for SLD
graphic parameters. A "mixed" element-content
model is used with textual substitution for values. </xsd:documentation>
</xsd:annotation>
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
<xsd:element ref="ogc:expression"/>
</xsd:sequence>
</xsd:complexType>
Field Summary |
---|
Fields inherited from interface org.geotools.xml.Binding |
---|
AFTER, BEFORE, OVERRIDE |
Constructor Summary | |
---|---|
SLDParameterValueTypeBinding(org.opengis.filter.FilterFactory filterFactory)
|
Method Summary | |
---|---|
int |
getExecutionMode()
|
javax.xml.namespace.QName |
getTarget()
|
java.lang.Class |
getType()
|
void |
initialize(ElementInstance instance,
Node node,
org.picocontainer.MutablePicoContainer context)
|
java.lang.Object |
parse(ElementInstance instance,
Node node,
java.lang.Object value)
Even though the spec allows an instance of ParamterValueType to have multiple expressions as children, it is more often that there is only one. |
Methods inherited from class org.geotools.xml.AbstractComplexBinding |
---|
encode, getProperties, getProperties, getProperty, initializeChildContext |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SLDParameterValueTypeBinding(org.opengis.filter.FilterFactory filterFactory)
Method Detail |
---|
public javax.xml.namespace.QName getTarget()
public int getExecutionMode()
getExecutionMode
in interface Binding
getExecutionMode
in class AbstractComplexBinding
Binding.AFTER
,
Binding.BEFORE
,
Binding.OVERRIDE
public java.lang.Class getType()
public void initialize(ElementInstance instance, Node node, org.picocontainer.MutablePicoContainer context)
public java.lang.Object parse(ElementInstance instance, Node node, java.lang.Object value) throws java.lang.Exception
parse
in interface ComplexBinding
parse
in class AbstractComplexBinding
instance
- The element being parsed.node
- The node in the parse tree representing the element being
parsed.value
- The result of the parse from another strategy in the type
hierarchy. Could be null if this is the first strategy being executed.
java.lang.Exception
- Strategy objects should not attempt to handle any exceptions.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |