Package org.n52.svalbard.encode
Class AbstractGmlEncoderv321<T,S>
- java.lang.Object
-
- org.n52.svalbard.encode.AbstractDelegatingEncoder<T,S>
-
- org.n52.svalbard.encode.AbstractXmlEncoder<T,S>
-
- org.n52.svalbard.encode.AbstractGmlEncoderv321<T,S>
-
- All Implemented Interfaces:
Component<EncoderKey>,Keyed<EncoderKey>,Encoder<T,S>,SchemaAwareEncoder<T,S>
- Direct Known Subclasses:
AbstractEnvironmentalFaciltityEncoder,AbstractGroundWaterMLEncoder,GmlEncoderv321,ProcessTypeEncoder,SamplingEncoderv20
public abstract class AbstractGmlEncoderv321<T,S> extends AbstractXmlEncoder<T,S>
-
-
Constructor Summary
Constructors Constructor Description AbstractGmlEncoderv321()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidaddDescription(net.opengis.gml.x32.AbstractGMLType aft, AbstractGML abstractFeature)protected voidaddId(net.opengis.gml.x32.AbstractGMLType aft, AbstractFeature abstractFeature)protected booleanaddIdentifier(net.opengis.gml.x32.AbstractGMLType aft, AbstractGML abstractFeature)protected voidaddName(net.opengis.gml.x32.AbstractGMLType aft, AbstractGML abstractFeature)protected abstract org.apache.xmlbeans.XmlObjectcreateFeature(net.opengis.gml.x32.FeaturePropertyType featurePropertyType, AbstractFeature abstractFeature, EncodingContext context)protected net.opengis.gml.x32.FeaturePropertyTypecreateFeaturePropertyType()protected org.apache.xmlbeans.XmlObjectcreateFeaturePropertyTypeFrom(AbstractFeature abstractFeature, EncodingContext context)protected voidremoveExitingNames(net.opengis.gml.x32.AbstractGMLType aft)-
Methods inherited from class org.n52.svalbard.encode.AbstractXmlEncoder
encode, encodeObjectToXml, encodeObjectToXml, encodeObjectToXmlDocument, encodeObjectToXmlDocument, encodeObjectToXmlPropertyType, encodeObjectToXmlPropertyType, encodeObjectToXmlText, encodeObjectToXmlText, getAndCheck, getContentType, getDocumentEncoder, getDocumentEncoder, getDocumentEncoderKey, getDocumentEncoderKey, getEncoder, getEncoder, getEncoderKey, getEncoderKey, getPropertyTypeEncoder, getPropertyTypeEncoder, getPropertyTypeEncoderKey, getPropertyTypeEncoderKey, getXmlOptions, setXmlOptions, substitute
-
Methods inherited from class org.n52.svalbard.encode.AbstractDelegatingEncoder
getEncoder, getEncoderRepository, setEncoderRepository
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.n52.svalbard.encode.Encoder
encode, getSupportedTypes
-
Methods inherited from interface org.n52.svalbard.encode.SchemaAwareEncoder
addNamespacePrefixToMap, getSchemaLocations
-
-
-
-
Method Detail
-
createFeaturePropertyTypeFrom
protected org.apache.xmlbeans.XmlObject createFeaturePropertyTypeFrom(AbstractFeature abstractFeature, EncodingContext context) throws EncodingException
- Throws:
EncodingException
-
addId
protected void addId(net.opengis.gml.x32.AbstractGMLType aft, AbstractFeature abstractFeature)
-
addIdentifier
protected boolean addIdentifier(net.opengis.gml.x32.AbstractGMLType aft, AbstractGML abstractFeature) throws EncodingException- Throws:
EncodingException
-
addName
protected void addName(net.opengis.gml.x32.AbstractGMLType aft, AbstractGML abstractFeature) throws EncodingException- Throws:
EncodingException
-
addDescription
protected void addDescription(net.opengis.gml.x32.AbstractGMLType aft, AbstractGML abstractFeature)
-
removeExitingNames
protected void removeExitingNames(net.opengis.gml.x32.AbstractGMLType aft)
-
createFeaturePropertyType
protected net.opengis.gml.x32.FeaturePropertyType createFeaturePropertyType()
-
createFeature
protected abstract org.apache.xmlbeans.XmlObject createFeature(net.opengis.gml.x32.FeaturePropertyType featurePropertyType, AbstractFeature abstractFeature, EncodingContext context) throws EncodingException- Throws:
EncodingException
-
-