Package org.n52.svalbard.decode
Class AbstractGmlDecoderv321<T,S>
- java.lang.Object
-
- org.n52.svalbard.decode.AbstractDelegatingDecoder<S,T>
-
- org.n52.svalbard.decode.AbstractXmlDecoder<T,S>
-
- org.n52.svalbard.decode.AbstractGmlDecoderv321<T,S>
-
- All Implemented Interfaces:
Component<DecoderKey>,Keyed<DecoderKey>,ConformanceClass,Decoder<S,T>
- Direct Known Subclasses:
AbstractOmDecoderv20,GmlDecoderv321,SamplingDecoderv20
public abstract class AbstractGmlDecoderv321<T,S> extends AbstractXmlDecoder<T,S> implements ConformanceClass
-
-
Constructor Summary
Constructors Constructor Description AbstractGmlDecoderv321()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractGMLparesDescription(net.opengis.gml.x32.AbstractGMLType agmlt, AbstractGML abstractGML)protected AbstractFeatureparseAbstractFeatureType(net.opengis.gml.x32.AbstractFeatureType aft, AbstractFeature abstractFeature)protected AbstractGMLparseAbstractGMLType(net.opengis.gml.x32.AbstractGMLType agmlt, AbstractGML abstractGML)protected CodeTypeparseCodeType(net.opengis.gml.x32.CodeType element)protected CodeWithAuthorityparseCodeWithAuthorityTye(net.opengis.gml.x32.CodeWithAuthorityType xbCodeWithAuthority)protected AbstractGMLparseIdentifier(net.opengis.gml.x32.AbstractGMLType agmlt, AbstractGML abstractGML)protected NamedValue<?>parseNamedValueType(net.opengis.om.x20.NamedValuePropertyType namedValueProperty)protected Set<NamedValue<?>>parseNamedValueTypeArray(net.opengis.om.x20.NamedValuePropertyType[] namedValuePropertyArray)protected NamedValue<?>parseNamedValueValue(org.apache.xmlbeans.XmlObject xml)protected AbstractGMLparseNames(net.opengis.gml.x32.AbstractGMLType agmlt, AbstractGML abstractGML)protected ReferenceTypeparseReferenceType(net.opengis.gml.x32.ReferenceType rt)protected List<ReferenceType>parseReferenceType(net.opengis.gml.x32.ReferenceType[] referenceTypes)-
Methods inherited from class org.n52.svalbard.decode.AbstractXmlDecoder
decodeXmlElement, decodeXmlObject, decodeXmlObject, getDecoderKey, getXmlOptions, setXmlOptions
-
Methods inherited from class org.n52.svalbard.decode.AbstractDelegatingDecoder
getDecoder, getDecoderRepository, setDecoderRepository
-
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.ConformanceClass
getConformanceClasses
-
Methods inherited from interface org.n52.svalbard.decode.Decoder
decode, getSupportedTypes
-
-
-
-
Method Detail
-
parseAbstractGMLType
protected AbstractGML parseAbstractGMLType(net.opengis.gml.x32.AbstractGMLType agmlt, AbstractGML abstractGML) throws DecodingException
- Throws:
DecodingException
-
parseAbstractFeatureType
protected AbstractFeature parseAbstractFeatureType(net.opengis.gml.x32.AbstractFeatureType aft, AbstractFeature abstractFeature) throws DecodingException
- Throws:
DecodingException
-
parseIdentifier
protected AbstractGML parseIdentifier(net.opengis.gml.x32.AbstractGMLType agmlt, AbstractGML abstractGML) throws DecodingException
- Throws:
DecodingException
-
parseNames
protected AbstractGML parseNames(net.opengis.gml.x32.AbstractGMLType agmlt, AbstractGML abstractGML) throws DecodingException
- Throws:
DecodingException
-
paresDescription
protected AbstractGML paresDescription(net.opengis.gml.x32.AbstractGMLType agmlt, AbstractGML abstractGML)
-
parseCodeWithAuthorityTye
protected CodeWithAuthority parseCodeWithAuthorityTye(net.opengis.gml.x32.CodeWithAuthorityType xbCodeWithAuthority)
-
parseCodeType
protected CodeType parseCodeType(net.opengis.gml.x32.CodeType element) throws DecodingException
- Throws:
DecodingException
-
parseReferenceType
protected ReferenceType parseReferenceType(net.opengis.gml.x32.ReferenceType rt)
-
parseReferenceType
protected List<ReferenceType> parseReferenceType(net.opengis.gml.x32.ReferenceType[] referenceTypes)
-
parseNamedValueTypeArray
protected Set<NamedValue<?>> parseNamedValueTypeArray(net.opengis.om.x20.NamedValuePropertyType[] namedValuePropertyArray) throws DecodingException
- Throws:
DecodingException
-
parseNamedValueType
protected NamedValue<?> parseNamedValueType(net.opengis.om.x20.NamedValuePropertyType namedValueProperty) throws DecodingException
- Throws:
DecodingException
-
parseNamedValueValue
protected NamedValue<?> parseNamedValueValue(org.apache.xmlbeans.XmlObject xml) throws DecodingException
- Throws:
DecodingException
-
-