org.geotools.wfs.v2_0.bindings
Class EnvelopePropertyTypeBinding

Object
  extended by AbstractComplexBinding
      extended by EnvelopePropertyTypeBinding
All Implemented Interfaces:
Binding, ComplexBinding

public class EnvelopePropertyTypeBinding
extends AbstractComplexBinding


Field Summary
 
Fields inherited from interface Binding
AFTER, BEFORE, OVERRIDE
 
Constructor Summary
EnvelopePropertyTypeBinding()
           
 
Method Summary
 List getProperties(Object object, XSDElementDeclaration element)
          Subclasses should override this method if need be, the default implementation returns null.
 QName getTarget()
           
 Class getType()
           
 
Methods inherited from class AbstractComplexBinding
encode, getExecutionMode, getProperties, getProperty, initialize, initializeChildContext, parse
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnvelopePropertyTypeBinding

public EnvelopePropertyTypeBinding()
Method Detail

getTarget

public QName getTarget()
Returns:
The qualified name of the target for the binding.

getType

public Class getType()
Returns:
The java type this binding maps to.

getProperties

public List getProperties(Object object,
                          XSDElementDeclaration element)
                   throws Exception
Description copied from class: AbstractComplexBinding
Subclasses should override this method if need be, the default implementation returns null.

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:
getProperties in interface ComplexBinding
Overrides:
getProperties in class AbstractComplexBinding
Parameters:
object - the object being encoded.
Returns:
A list of the properties for the object.
Throws:
Exception
See Also:
ComplexBinding.getProperties(Object)


Copyright © 1996-2014 Geotools. All Rights Reserved.