package org.geotools.gml4wcs.bindings;
import javax.xml.namespace.QName;
import org.geotools.gml4wcs.GML;
import org.geotools.xml.AbstractSimpleBinding;
import org.geotools.xml.InstanceComponent;
/**
* Binding object for the type http://www.opengis.net/gml:TemporalPositionType.
*
* <p>
*
* <pre>
* <code>
* <simpleType name="TemporalPositionType">
* <annotation>
* <documentation>
* Here we have collapsed the hierarchy of subtypes for temporal position in 19108
* by defining a union of simple types for indicating temporal position relative to a
* specific reference system.
* Date and time may be indicated with varying degrees of precision:
* year, year-month, date, or dateTime (all ISO 8601 format). Note
* that the dateTime type does not allow right-truncation (i.e. omitting
* seconds). An ordinal era may be referenced via URI, and a decimal value
* can be used to indicate the distance from the scale origin (e.g. UNIX time,
* GPS calendar).
* </documentation>
* </annotation>
* <union memberTypes="dateTime date gYearMonth gYear anyURI decimal"/>
* </simpleType>
*
* </code>
* </pre>
*
* </p>
*
* @generated
*
* @source $URL: http://svn.osgeo.org/geotools/trunk/modules/extension/xsd/xsd-wcs/src/main/java/org/geotools/gml4wcs/bindings/TemporalPositionTypeBinding.java $
*/
public class TemporalPositionTypeBinding extends AbstractSimpleBinding {
/**
* @generated
*/
public QName getTarget() {
return GML.TemporalPositionType;
}
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated modifiable
*/
public Class getType() {
return null;
}
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated modifiable
*/
public Object parse(InstanceComponent instance, Object value)
throws Exception {
// TODO: implement and remove call to super
return super.parse(instance, value);
}
}