Class BBOXTypeBinding
Object
AbstractComplexBinding
OGCBBOXTypeBinding
BBOXTypeBinding
- All Implemented Interfaces:
Binding,ComplexBinding
Binding object for the type http://www.opengis.net/ogc:BBOXType.
<xsd:complexType name="BBOXType">
<xsd:complexContent>
<xsd:extension base="fes:SpatialOpsType">
<xsd:sequence>
<xsd:element minOccurs="0" ref="fes:expression"/>
<xsd:any namespace="##other"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetProperties(Object object, XSDElementDeclaration element) Subclasses should override this method if need be, the default implementation returnsnull.getProperty(Object object, QName name) Subclasses should override this method if need be, the default implementation returnsnull.getType()Methods inherited from class OGCBBOXTypeBinding
parse, setCRSMethods inherited from class AbstractComplexBinding
encode, getExecutionMode, initialize, initializeChildContext
-
Constructor Details
-
BBOXTypeBinding
public BBOXTypeBinding()
-
-
Method Details
-
getTarget
- Specified by:
getTargetin interfaceBinding- Overrides:
getTargetin classOGCBBOXTypeBinding- Returns:
- The qualified name of the target for the binding.
-
getType
Description copied from class:OGCBBOXTypeBinding- Specified by:
getTypein interfaceBinding- Overrides:
getTypein classOGCBBOXTypeBinding- Returns:
- The java type this binding maps to.
-
getProperty
Description copied from class:AbstractComplexBindingSubclasses should override this method if need be, the default implementation returnsnull.- Specified by:
getPropertyin interfaceComplexBinding- Overrides:
getPropertyin classOGCBBOXTypeBinding- Parameters:
object- The object being encoded.name- The name of the property to obtain.- Returns:
- The value of the property, or
null. - Throws:
Exception- See Also:
-
getProperties
Description copied from class:AbstractComplexBindingSubclasses should override this method if need be, the default implementation returnsnull.Note that this method only needs to be implemented for schema types which are open-ended in which the contents are not specifically specified by the schema.
- Specified by:
getPropertiesin interfaceComplexBinding- Overrides:
getPropertiesin classAbstractComplexBinding- Parameters:
object- the object being encoded.- Returns:
- A list of the properties for the object.
- Throws:
Exception
-