Package org.n52.svalbard.write
Class InspireXmlStreamWriter
- java.lang.Object
-
- org.n52.svalbard.write.XmlStreamWriter<InspireObject>
-
- org.n52.svalbard.write.InspireXmlStreamWriter
-
- All Implemented Interfaces:
InspireConstants
public class InspireXmlStreamWriter extends XmlStreamWriter<InspireObject> implements InspireConstants
XML stream writer for INSPIRE DLS ExtendedCapabilities- Since:
- 1.0.0
-
-
Field Summary
-
Fields inherited from class org.n52.svalbard.write.XmlStreamWriter
XML_FRAGMENT
-
Fields inherited from interface org.n52.shetland.inspire.InspireConstants
EN_CODE, EN_CONFORMITY, EN_CRS, EN_DATE_OF_CREATION, EN_DATE_OF_LAST_REVISION, EN_DATE_OF_PUBLICATION, EN_DEFAULT_CRS, EN_DEFAULT_LANGUAGE, EN_DEGREE, EN_EMAIL_ADDRESS, EN_END_DATE, EN_EXTENDED_CAPABILITIES, EN_INDIVIDUAL_DATE, EN_INTERVAL_OF_DATES, EN_KEYWORD, EN_KEYWORD_VALUE, EN_LANGUAGE, EN_MANDATORY_KEYWORD, EN_MEDIA_TYPE, EN_METADATA_DATE, EN_METADATA_POINT_OF_CONTACT, EN_METADATA_URL, EN_NAMESPACE, EN_ORGANISATION_NAME, EN_ORIGINATING_CONTROLLED_VOCABULARY, EN_OTHER_CRS, EN_RESOURCE_LOCATOR, EN_RESOURCE_TYPE, EN_RESPONSE_LANGUAGE, EN_SPATIAL_DATA_SERVICE_TYPE, EN_SPATIAL_DATASET_IDENTIFIER, EN_SPECIFICATION, EN_STARTING_DATE, EN_SUPPORTED_CRS, EN_SUPPORTED_LANGUAGE, EN_SUPPORTED_LANGUAGES, EN_TEMPORAL_EXTENT, EN_TEMPORAL_REFERENCE, EN_TITLE, EN_URI, EN_URL, INSPIRE, INSPIRE_COMMON_10_SCHEMA_LOCATION, INSPIRE_DLS_10_SCHEMA_LOCATION, NS_INSPIRE_COMMON, NS_INSPIRE_COMMON_PREFIX, NS_INSPIRE_DLS, NS_INSPIRE_DLS_PREFIX, QN_CODE, QN_CONFORMITY, QN_CRS, QN_DATE_OF_CREATION, QN_DATE_OF_LAST_REVISION, QN_DATE_OF_PUBLICATION, QN_DEFAULT_CRS, QN_DEFAULT_LANGUAGE, QN_DEGREE, QN_EMAIL_ADDRESS, QN_END_DATE, QN_EXTENDED_CAPABILITIES, QN_INDIVIDUAL_DATE, QN_INTERVAL_OF_DATES, QN_KEYWORD, QN_KEYWORD_VALUE, QN_LANGUAGE, QN_MANDATORY_KEYWORD, QN_MEDIA_TYPE, QN_METADATA_DATE, QN_METADATA_POINT_OF_CONTACT, QN_METADATA_URL, QN_NAMESPACE, QN_ORGANISATION_NAME, QN_ORIGINATING_CONTROLLED_VOCABULARY, QN_OTHER_CRS, QN_RESOURCE_LOCATOR, QN_RESOURCE_TYPE, QN_RESPONSE_LANGUAGE, QN_SPATIAL_DATA_SERVICE_TYPE, QN_SPATIAL_DATASET_IDENTIFIER, QN_SPECIFICATION, QN_STARTING_DATE, QN_SUPPORTED_CRS, QN_SUPPORTED_LANGUAGE, QN_SUPPORTED_LANGUAGES, QN_TEMPORAL_EXTENT, QN_TEMPORAL_REFERENCE, QN_TITLE, QN_URI, QN_URL, SCHEMA_LOCATION_URL_INSPIRE_COMMON, SCHEMA_LOCATION_URL_INSPIRE_DLS
-
-
Constructor Summary
Constructors Constructor Description InspireXmlStreamWriter(EncodingContext context, OutputStream outputStream, InspireObject element)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidwrite()Encode and write element to theOutputStream.-
Methods inherited from class org.n52.svalbard.write.XmlStreamWriter
addXlinkHrefAttr, addXlinkTitleAttr, attr, attr, attr, chars, chars, empty, end, end, endInline, finish, flush, getContext, getElement, getEncodeNamespace, getEncoder, getEncoder, getEncoder, getOutputStream, getReplacement, getXmlOptions, isAddSchemaLocation, namespace, rawText, schemaLocation, start, start, time, time, tryGetEncoder, writeXmlObject, writeXmlObject
-
-
-
-
Constructor Detail
-
InspireXmlStreamWriter
public InspireXmlStreamWriter(EncodingContext context, OutputStream outputStream, InspireObject element) throws XMLStreamException
- Throws:
XMLStreamException
-
-
Method Detail
-
write
public void write() throws XMLStreamException, EncodingExceptionDescription copied from class:XmlStreamWriterEncode and write element to theOutputStream.- Specified by:
writein classXmlStreamWriter<InspireObject>- Throws:
XMLStreamException- If an error occurs when writing toOutputStreamEncodingException- If an encoding error occurs
-
-