Package org.n52.svalbard.util
Class N52XmlHelper
- java.lang.Object
-
- org.n52.svalbard.util.N52XmlHelper
-
public final class N52XmlHelper extends Object
Utility class for 52N- Since:
- 1.0.0
-
-
Field Summary
Fields Modifier and Type Field Description static SchemaLocationSCHEMA_LOCATION_OM_100static SchemaLocationSCHEMA_LOCATION_SOAP_12
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Set<String>getNamespaces(org.apache.xmlbeans.XmlObject xmlObject)static SchemaLocationgetSchemaLocationForGML311()GML 3.1.1 schema locationstatic SchemaLocationgetSchemaLocationForGML321()GML 3.2.1 schema locationstatic SchemaLocationgetSchemaLocationForOGC()SOS OGC schema locationstatic SchemaLocationgetSchemaLocationForOM100()OM 1.0.0 schema locationstatic SchemaLocationgetSchemaLocationForOM200()OM 2.0 schema locationstatic SchemaLocationgetSchemaLocationForOWS110()OWS 1.1.0 schema locationstatic SchemaLocationgetSchemaLocationForOWS110Exception()OWS 1.1.0 schema locationstatic SchemaLocationgetSchemaLocationForSA100()Sampling 1.0.0 schema locationstatic SchemaLocationgetSchemaLocationForSAMS200()SamplingSpatial 2.0 schema locationstatic SchemaLocationgetSchemaLocationForSF200()Sampling 2.0 schema locationstatic SchemaLocationgetSchemaLocationForSML101()SensorML 1.0.1 schema locationstatic SchemaLocationgetSchemaLocationForSOAP12()static SchemaLocationgetSchemaLocationForSOS100()SOS 1.0.0 schema locationstatic SchemaLocationgetSchemaLocationForSOS200()SOS 2.0 schema locationstatic SchemaLocationgetSchemaLocationForSWE101()SWECommon 1.0.1 schema locationstatic SchemaLocationgetSchemaLocationForSWE200()SWECommon 2.0 schema locationstatic SchemaLocationgetSchemaLocationForSWES200()SWECommon 2.0 schema locationstatic SchemaLocationgetSchemaLocationForXLINK()W3C XLINK schema locationstatic QNamegetSchemaLocationQName()W3C XSI schema locationstatic QNamegetSchemaLocationQNameWithPrefix()W3C XSI schema location with prefixstatic StringmergeSchemaLocationsToString(Iterable<SchemaLocation> schemaLocations)static voidsetSchemaLocationsToDocument(org.apache.xmlbeans.XmlObject document, Collection<SchemaLocation> schemaLocations)Sets the schema locations to a XmlObjectstatic voidsetSchemaLocationToDocument(org.apache.xmlbeans.XmlObject document, String schemaLocations)Sets the schema location to a XmlObject
-
-
-
Field Detail
-
SCHEMA_LOCATION_OM_100
public static final SchemaLocation SCHEMA_LOCATION_OM_100
-
SCHEMA_LOCATION_SOAP_12
public static final SchemaLocation SCHEMA_LOCATION_SOAP_12
-
-
Method Detail
-
setSchemaLocationToDocument
public static void setSchemaLocationToDocument(org.apache.xmlbeans.XmlObject document, String schemaLocations)Sets the schema location to a XmlObject- Parameters:
document- XML documentschemaLocations- schema location
-
setSchemaLocationsToDocument
public static void setSchemaLocationsToDocument(org.apache.xmlbeans.XmlObject document, Collection<SchemaLocation> schemaLocations)Sets the schema locations to a XmlObject- Parameters:
document- XML documentschemaLocations- List of schema locations
-
mergeSchemaLocationsToString
public static String mergeSchemaLocationsToString(Iterable<SchemaLocation> schemaLocations)
-
getSchemaLocationQName
public static QName getSchemaLocationQName()
W3C XSI schema location- Returns:
- QName of schema location
-
getSchemaLocationQNameWithPrefix
public static QName getSchemaLocationQNameWithPrefix()
W3C XSI schema location with prefix- Returns:
- QName of schema location
-
getSchemaLocationForSOS100
public static SchemaLocation getSchemaLocationForSOS100()
SOS 1.0.0 schema location- Returns:
- QName of schema location
-
getSchemaLocationForSOS200
public static SchemaLocation getSchemaLocationForSOS200()
SOS 2.0 schema location- Returns:
- QName of schema location
-
getSchemaLocationForOM100
public static SchemaLocation getSchemaLocationForOM100()
OM 1.0.0 schema location- Returns:
- QName of schema location
-
getSchemaLocationForOM200
public static SchemaLocation getSchemaLocationForOM200()
OM 2.0 schema location- Returns:
- QName of schema location
-
getSchemaLocationForGML311
public static SchemaLocation getSchemaLocationForGML311()
GML 3.1.1 schema location- Returns:
- QName of schema location
-
getSchemaLocationForGML321
public static SchemaLocation getSchemaLocationForGML321()
GML 3.2.1 schema location- Returns:
- QName of schema location
-
getSchemaLocationForOGC
public static SchemaLocation getSchemaLocationForOGC()
SOS OGC schema location- Returns:
- QName of schema location
-
getSchemaLocationForOWS110
public static SchemaLocation getSchemaLocationForOWS110()
OWS 1.1.0 schema location- Returns:
- QName of schema location
-
getSchemaLocationForOWS110Exception
public static SchemaLocation getSchemaLocationForOWS110Exception()
OWS 1.1.0 schema location- Returns:
- QName of schema location
-
getSchemaLocationForSA100
public static SchemaLocation getSchemaLocationForSA100()
Sampling 1.0.0 schema location- Returns:
- QName of schema location
-
getSchemaLocationForSF200
public static SchemaLocation getSchemaLocationForSF200()
Sampling 2.0 schema location- Returns:
- QName of schema location
-
getSchemaLocationForSAMS200
public static SchemaLocation getSchemaLocationForSAMS200()
SamplingSpatial 2.0 schema location- Returns:
- QName of schema location
-
getSchemaLocationForSML101
public static SchemaLocation getSchemaLocationForSML101()
SensorML 1.0.1 schema location- Returns:
- QName of schema location
-
getSchemaLocationForSWE101
public static SchemaLocation getSchemaLocationForSWE101()
SWECommon 1.0.1 schema location- Returns:
- QName of schema location
-
getSchemaLocationForSWE200
public static SchemaLocation getSchemaLocationForSWE200()
SWECommon 2.0 schema location- Returns:
- QName of schema location
-
getSchemaLocationForSWES200
public static SchemaLocation getSchemaLocationForSWES200()
SWECommon 2.0 schema location- Returns:
- QName of schema location
-
getSchemaLocationForXLINK
public static SchemaLocation getSchemaLocationForXLINK()
W3C XLINK schema location- Returns:
- QName of schema location
-
getSchemaLocationForSOAP12
public static SchemaLocation getSchemaLocationForSOAP12()
-
-