Skip navigation links
A C D E F G I L M N O P Q R S T V W X 

A

AbstractDependentLaxValidationCase - Class in org.n52.oxf.xmlbeans.parser
Provides default implementation for AbstractLaxValidationCase.shouldPass(XmlError) (return false;).
AbstractDependentLaxValidationCase() - Constructor for class org.n52.oxf.xmlbeans.parser.AbstractDependentLaxValidationCase
 
AbstractLaxValidationCase - Class in org.n52.oxf.xmlbeans.parser
AbstractLaxValidationCase() - Constructor for class org.n52.oxf.xmlbeans.parser.AbstractLaxValidationCase
 
addCodedException(String, Object, String) - Method in exception org.n52.oxf.xmlbeans.parser.sosexample.OwsExceptionReport
 
addCodedException(ExceptionCode, String, String) - Method in exception org.n52.oxf.xmlbeans.parser.sosexample.OwsExceptionReport
 
addNewWsaMessageId(EnvelopeDocument) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
addNewWsaMessageId(EnvelopeDocument, String) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
addRelatedWsaMessageId(EnvelopeDocument, String) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
addWsaAction(EnvelopeDocument, String) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
addWsaFrom(EnvelopeDocument, String) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
addWsaMessageId(EnvelopeDocument, String) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
addWsaRecipientTo(EnvelopeDocument, String) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
addWsaReplyTo(EnvelopeDocument, String) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 

C

createXmlExceptionResponse(Throwable) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
Creates an exception report from the Throwable's stacktrace.

An example looks like the following.

D

DependentLaxValidationCase - Interface in org.n52.oxf.xmlbeans.parser
Interface for providing exceptional cases in XML validation (e.g.

E

ExceptionCode - Class in org.n52.oxf.xmlbeans.parser.sosexample
 
ExceptionCode() - Constructor for class org.n52.oxf.xmlbeans.parser.sosexample.ExceptionCode
 
execQuery(String, XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
This method allows XQuery expressions with XmlBeans 2.4.0+ It uses a wrapper to access Saxon-HE 9.4.0.6
execQuery(String, XmlObject, XmlOptions) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
This method allows XQuery expressions with XmlBeans 2.4.0+ It uses a wrapper to access Saxon-HE 9.4.0.6

F

FAST - Static variable in class org.n52.oxf.xmlbeans.tools.XmlUtil
 
FEATURE_COLLECTION_QN - Static variable in class org.n52.oxf.xml.XMLConstants
 
FEATURE_QN - Static variable in class org.n52.oxf.xml.XMLConstants
 

G

getDomNode(XmlObject, String) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
Mechanism to find an xml element by its name in a given XmlObject.
getDomNode(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
Builds an org.w3c.dom.Node from a XmlObject.
getElement(XmlObject, String) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
Extracts an element from an xml doc.
getElementType(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
getElementType(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
 
getInstance() - Static method in class org.n52.oxf.xmlbeans.parser.GMLAbstractFeatureCase
 
getInstance() - Static method in class org.n52.oxf.xmlbeans.parser.InsertionMetadataMissingCase
 
getInstance() - Static method in class org.n52.oxf.xmlbeans.parser.OfferingInSMLOutputsCase
 
getInstance() - Static method in class org.n52.oxf.xmlbeans.parser.SASamplingPointCase
 
getInstance() - Static method in class org.n52.oxf.xmlbeans.parser.SFSpatialSamplingFeatureCase
 
getInstance() - Static method in class org.n52.oxf.xmlbeans.parser.SosInsertionMetadataCase
 
getMessage() - Method in exception org.n52.oxf.xmlbeans.parser.XMLHandlingException
 
getRegisteredLaxValidationCases() - Static method in class org.n52.oxf.xmlbeans.parser.XMLBeansParser
Returns the list of currently registered LaxValidationCases
getSchemaTypeOfXmlPayload(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
getTextContentFromAnyNode(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
getTextContentFromAnyNode(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
 
getTextContentFromXml(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
getTextContentFromXml(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
 
getWsaActionFromSoapHeader(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
getWsaMessageIdFromSoapHeader(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
getWsaRecipientUrlFromSoapHeader(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
Seeks for a <wsa:To> header element win SOAP Envelope header.
getWsaRelatesToFromSoapHeader(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
getWsaReplyToUrlFromSoapHeader(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
getXmlAnyNodeFrom(XmlObject, String) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
 
getXmlFromDomNode(XmlObject, String) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
GMLAbstractFeatureCase - Class in org.n52.oxf.xmlbeans.parser
Allow substitutions of gml:AbstractFeature.

I

InsertionMetadataMissingCase - Class in org.n52.oxf.xmlbeans.parser
 
InsertionMetadataMissingCase() - Constructor for class org.n52.oxf.xmlbeans.parser.InsertionMetadataMissingCase
 
InvalidParameterValue - Static variable in class org.n52.oxf.xmlbeans.parser.sosexample.ExceptionCode
 
InvalidRequest - Static variable in class org.n52.oxf.xmlbeans.parser.sosexample.ExceptionCode
 
isSoapEnvelope(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
isSoapFault(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 

L

LaxValidationCase - Interface in org.n52.oxf.xmlbeans.parser
Interface for providing exceptional cases in XML validation (e.g.
loadSoapBodyFromXmlFileViaClassloader(String, String, Class<?>) - Static method in class org.n52.oxf.xmlbeans.tools.XmlFileLoader
Reads a SOAP XML file and parses its body into an XmlObject.
loadXmlFileViaClassloader(String, Class<?>) - Static method in class org.n52.oxf.xmlbeans.tools.XmlFileLoader
Loads XML files which can be found via the clazz's ClassLoader.

M

message - Variable in exception org.n52.oxf.xmlbeans.parser.XMLHandlingException
 
MissingParameterValue - Static variable in class org.n52.oxf.xmlbeans.parser.sosexample.ExceptionCode
 

N

NO_XML_FRAGMENTS - Static variable in class org.n52.oxf.xmlbeans.tools.XmlUtil
 

O

objectToString(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
 
objectToString(XmlObject, boolean) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
 
objectToString(XmlObject, boolean, boolean) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
 
OfferingInSMLOutputsCase - Class in org.n52.oxf.xmlbeans.parser
The following element is not allowed at sml:system.outputs.OutputList.output.swe:Quantity.gml:metaDataProperty but the 1.0.0 implemtation required, so we have this LaxValidationCase to accept the following element:
<gml:metaDataProperty>
    <sos100:offering>
        <sos100:id>http://nsava.gov/sensors/gldas</sos100:id>
        <sos100:name>GLDAS</sos100:name>
    </sos100:offering>
</gml:metaDataProperty>
This case checks for the correct field, expected QName and offending QName.
OGC_NS_SWE_20 - Static variable in class org.n52.oxf.xml.XMLConstants
 
OGC_OM_2_0_OM_CATEGORY_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
OGC_OM_2_0_OM_COUNT_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
OGC_OM_2_0_OM_MEASUREMENT - Static variable in class org.n52.oxf.xml.XMLConstants
 
OGC_OM_2_0_OM_SWE_ARRAY_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
OGC_OM_2_0_OM_TEXT_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
OGC_OM_2_0_OM_TRUTH_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
OGC_OM_2_0_SF_SAMPLING_POINT - Static variable in class org.n52.oxf.xml.XMLConstants
 
OGC_UNKNOWN_VALUE - Static variable in class org.n52.oxf.xml.XMLConstants
 
OGC_URI_START_CRS - Static variable in class org.n52.oxf.xml.XMLConstants
 
OM_2_0_NS_URI - Static variable in class org.n52.oxf.xml.XMLConstants
 
org.n52.oxf.xml - package org.n52.oxf.xml
 
org.n52.oxf.xmlbeans.parser - package org.n52.oxf.xmlbeans.parser
 
org.n52.oxf.xmlbeans.parser.sosexample - package org.n52.oxf.xmlbeans.parser.sosexample
 
org.n52.oxf.xmlbeans.tools - package org.n52.oxf.xmlbeans.tools
 
OwsExceptionReport - Exception in org.n52.oxf.xmlbeans.parser.sosexample
 
OwsExceptionReport() - Constructor for exception org.n52.oxf.xmlbeans.parser.sosexample.OwsExceptionReport
 

P

parse(String) - Static method in class org.n52.oxf.xmlbeans.parser.XMLBeansParser
Reads the given source.
parse(String, boolean) - Static method in class org.n52.oxf.xmlbeans.parser.XMLBeansParser
Reads the given source.
parse(InputStream) - Static method in class org.n52.oxf.xmlbeans.parser.XMLBeansParser
 
parse(InputStream, boolean) - Static method in class org.n52.oxf.xmlbeans.parser.XMLBeansParser
 
parse(Node) - Static method in class org.n52.oxf.xmlbeans.parser.XMLBeansParser
Reads the given source.
parse(Node, boolean) - Static method in class org.n52.oxf.xmlbeans.parser.XMLBeansParser
Reads the given source.
PRETTYPRINT - Static variable in class org.n52.oxf.xmlbeans.tools.XmlUtil
 

Q

QN_GML_3_2_ABSTRACT_FEATURE - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_GML_ABSTRACT_FEATURE - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_OM_2_0_FEATURE_OF_INTEREST - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_SA_1_0_SAMPLING_POINT - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_SF_2_0_SPATIAL_SAMPLING_FEATURE - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_SOS_2_0_SOS_INSERTION_METADATA - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_SWE_2_0_BOOLEAN - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_SWE_2_0_COUNT - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_SWE_2_0_DATA_RECORD - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_SWE_2_0_QUANTITY - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_SWE_2_0_TEXT - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_SWE_2_0_TEXT_ENCODING - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_SWE_2_0_TIME - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_SWES_2_0_INSERTION_METADATA - Static variable in class org.n52.oxf.xml.XMLConstants
 
QN_SWES_2_0_METADATA - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_GML_3_2_TIME_PERIOD - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_GML_3_2_TIMEINSTANT - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_GML_TIMEINSTANT - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_COMPLEX_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_COUNT_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_FEATURE_OF_INTEREST - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_GEOMETRY_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_MEASUREMENT_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_OBSERVED_PROPERTY - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_PROCEDURE - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_RESULT - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_SAMPLING_TIME - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_TEMPORAL_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_TEXT - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_TEXT_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_1_0_TRUTH_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_OM_2_0_SWE_ARRAY_OBSERVATION - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_SA_1_0_SAMPLING_POINT - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_SAMS_2_0_SF_SSF - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_SOS_2_0_INSERTION_METADATA - Static variable in class org.n52.oxf.xml.XMLConstants
 
QNAME_SWE_1_0_1_DATA_RECORD - Static variable in class org.n52.oxf.xml.XMLConstants
 
qualifySubstitutionGroup(XmlObject, QName) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
 
qualifySubstitutionGroup(XmlObject, QName, SchemaType) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
Qualifies a valid member of a substitution group.

R

readBodyNodeFrom(EnvelopeDocument, String) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
readPayload(EnvelopeDocument, String) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
registerLaxValidationCase(LaxValidationCase) - Static method in class org.n52.oxf.xmlbeans.parser.XMLBeansParser
Register a new LaxValidationCase which should let pass corresponding "invalid" documents.

S

SAMS_2_0_NS_URI - Static variable in class org.n52.oxf.xml.XMLConstants
 
SASamplingPointCase - Class in org.n52.oxf.xmlbeans.parser
Allow sa:SamplingPoint when gml:AbstractFeature is expected.
SamplingPoint@http://www.opengis.net/sampling/1.0 substitutes
SamplingFeature@http://www.opengis.net/sampling/1.0 substitutes
_Feature@http://www.opengis.net/gml

selectPath(String, XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
This method allows XPath 2.0 expressions with XmlBeans 2.4.0+ It uses a wrapper to access Saxon-HE 9.4.0.6
selectPath(String, XmlObject, XmlOptions) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
This method allows XPath 2.0 expressions with XmlBeans 2.4.0+ It uses a wrapper to access Saxon-HE 9.4.0.6
setTextContent(XmlObject, String) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
setTextContent(XmlObject, String) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
 
setValidationGloballyEnabled(boolean) - Static method in class org.n52.oxf.xmlbeans.parser.XMLBeansParser
Use this method to set the state of the validation flag.
SFSpatialSamplingFeatureCase - Class in org.n52.oxf.xmlbeans.parser
 
shouldPass(XmlValidationError) - Method in class org.n52.oxf.xmlbeans.parser.AbstractDependentLaxValidationCase
 
shouldPass(XmlError, List<XmlError>) - Method in class org.n52.oxf.xmlbeans.parser.AbstractDependentLaxValidationCase
 
shouldPass(XmlError) - Method in class org.n52.oxf.xmlbeans.parser.AbstractLaxValidationCase
 
shouldPass(XmlValidationError) - Method in class org.n52.oxf.xmlbeans.parser.AbstractLaxValidationCase
shouldPass(XmlError, List<XmlError>) - Method in interface org.n52.oxf.xmlbeans.parser.DependentLaxValidationCase
 
shouldPass(XmlValidationError) - Method in class org.n52.oxf.xmlbeans.parser.GMLAbstractFeatureCase
 
shouldPass(XmlError, List<XmlError>) - Method in class org.n52.oxf.xmlbeans.parser.InsertionMetadataMissingCase
 
shouldPass(XmlError) - Method in interface org.n52.oxf.xmlbeans.parser.LaxValidationCase
 
shouldPass(XmlValidationError) - Method in interface org.n52.oxf.xmlbeans.parser.LaxValidationCase
Deprecated.
no longer called, due to the fact that errors can also be XmlError (the supertype). Use LaxValidationCase.shouldPass(XmlError) instead and cast if needed.
shouldPass(XmlValidationError) - Method in class org.n52.oxf.xmlbeans.parser.OfferingInSMLOutputsCase
 
shouldPass(XmlValidationError) - Method in class org.n52.oxf.xmlbeans.parser.SASamplingPointCase
 
shouldPass(XmlValidationError) - Method in class org.n52.oxf.xmlbeans.parser.SFSpatialSamplingFeatureCase
 
shouldPass(XmlValidationError) - Method in class org.n52.oxf.xmlbeans.parser.SosInsertionMetadataCase
 
SoapUtil - Class in org.n52.oxf.xmlbeans.tools
 
SoapUtil() - Constructor for class org.n52.oxf.xmlbeans.tools.SoapUtil
 
SosInsertionMetadataCase - Class in org.n52.oxf.xmlbeans.parser
 
sosValidateExample(XmlObject) - Method in class org.n52.oxf.xmlbeans.parser.XMLBeansParser
 
strictValidate(XmlObject) - Static method in class org.n52.oxf.xmlbeans.parser.XMLBeansParser
Validates an xml doc.
stripSoapEnvelope(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
Strips SOAP envelope from passed argument and returns SOAP body's XML payload.
stripSoapEnvelope(XmlObject, String) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
Strips SOAP envelope from passed argument and returns SOAP body's XML payload.
stripText(XmlObject[]) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
Strips out the text of an xml-element and returns as a String.
stripText(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
 
SWE_1_0_1_NS_URI - Static variable in class org.n52.oxf.xml.XMLConstants
 
SWES_2_0_NS_URI - Static variable in class org.n52.oxf.xml.XMLConstants
 

T

toString(Node) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
Transform this Node into a String representation.

V

validate(XmlObject) - Static method in class org.n52.oxf.xmlbeans.parser.XMLBeansParser
Validates an xml doc.
validateXml(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 

W

wrapToSoapEnvelope(XmlObject) - Static method in class org.n52.oxf.xmlbeans.tools.SoapUtil
 
writeObject(XmlObject, PrintWriter) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
Writes a document with the given PrintWriter
writeObject(XmlObject, PrintWriter, boolean) - Static method in class org.n52.oxf.xmlbeans.tools.XmlUtil
Writes a document with the given PrintWriter

X

XMLBeansParser - Class in org.n52.oxf.xmlbeans.parser
Use this class when validating XML contents.
XMLBeansParser() - Constructor for class org.n52.oxf.xmlbeans.parser.XMLBeansParser
 
XMLConstants - Class in org.n52.oxf.xml
This class holds re-usable XML based constants like QName for substituting XML types.
XmlFileLoader - Class in org.n52.oxf.xmlbeans.tools
 
XmlFileLoader() - Constructor for class org.n52.oxf.xmlbeans.tools.XmlFileLoader
 
XMLHandlingException - Exception in org.n52.oxf.xmlbeans.parser
 
XMLHandlingException(String, Throwable) - Constructor for exception org.n52.oxf.xmlbeans.parser.XMLHandlingException
 
XMLHandlingException(String) - Constructor for exception org.n52.oxf.xmlbeans.parser.XMLHandlingException
 
XMLHandlingException(String, List<?>) - Constructor for exception org.n52.oxf.xmlbeans.parser.XMLHandlingException
 
XMLHandlingException(XmlError) - Constructor for exception org.n52.oxf.xmlbeans.parser.XMLHandlingException
 
XmlUtil - Class in org.n52.oxf.xmlbeans.tools
This class provides helper methods and best practices for regularly occurring issues with XMLBeans handling.
XmlUtil() - Constructor for class org.n52.oxf.xmlbeans.tools.XmlUtil
 
A C D E F G I L M N O P Q R S T V W X 
Skip navigation links

Copyright © 2012–2017 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.