|
Data Request Broker 2-3-release |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ValueValidator | Interface for validation of values. |
| XsdInvalid | Output of the XML-Schema validator. |
| XsdNode | A XML-Schema validator wrapper for DrbNodes. |
| XsdValueSpace | Declaration of the XML-Schema value space. |
| Class Summary | |
|---|---|
| Namespace | Declaration of a namespace. |
| XmlSchema | Declaration of an XML-Schema. |
| XsdAnnotation | Declaration of an XML-Schema annotation. |
| XsdAny | Declaration of the XML-Schema element wildcard. |
| XsdAnyAttribute | Declaration of the XML-Schema attribute wildcard. |
| XsdAppinfo | Declaration of an XML-Schema appinfo. |
| XsdAtomicType | Declaration of an XML-Schema atomic type. |
| XsdAttribute | Declaration of a general XML-Schema attribute. |
| XsdAttributeGroup | Declaration of a general XML-Schema attribute group. |
| XsdComplexType | Declaration of an XML-Schema complex type. |
| XsdDocumentation | Declaration of an XML-Schema documentation. |
| XsdElement | Declaration of a general XML-Schema element. |
| XsdEnumerationFacet | Declaration of an XML-Schema enumeration Facet. |
| XsdFacet | Declaration of an XML-Schema Facet. |
| XsdFactory | The XML-Schema factory. |
| XsdFractionDigitsFacet | Declaration of an XML-Schema fractionDigits Facet. |
| XsdLengthFacet | Declaration of an XML-Schema length Facet. |
| XsdListType | Declaration of an XML-Schema list type. |
| XsdMaxExclusiveFacet | Declaration of an XML-Schema maxExclusive Facet. |
| XsdMaxInclusiveFacet | Declaration of an XML-Schema maxInclusive Facet. |
| XsdMaxLengthFacet | Declaration of an XML-Schema maxLength Facet. |
| XsdMinExclusiveFacet | Declaration of an XML-Schema minExclusive Facet. |
| XsdMinInclusiveFacet | Declaration of an XML-Schema minInclusive Facet. |
| XsdMinLengthFacet | Declaration of an XML-Schema minLength Facet. |
| XsdModelGroup | Declaration of an XML-Schema model group. |
| XsdName | Declaration of a Xsd name. |
| XsdNodeImpl | A XML-Schema validator wrapper for DrbNodes. |
| XsdParticle | Declaration of an XML-Schema particle. |
| XsdPatternFacet | Declaration of an XML-Schema pattern Facet. |
| XsdSimpleType | Declaration of an XML-Schema simple type. |
| XsdTotalDigitsFacet | Declaration of an XML-Schema totalDigits Facet. |
| XsdType | Declaration of a general XML-Schema type. |
| XsdWhiteSpaceFacet | Declaration of an XML-Schema whiteSpace Facet. |
| XsdWildcard | Declaration of the XML-Schema wildcard. |
Implementation of DRB for the support of XSD XML schema files.
DRB API® XML Schema Validator parses the data file and validates that its structure contents is compliant with the one specified in the associated XML Schema. Indeed, it knows how to interpret the XML Schema which uses the requirements provided by the W3C. The XML Schema purpose is to define the legal building blocks of an XML document. An XML Schema defines how elements and their children and their attributes shall appear in a document. It defines for each of them their order, their number, their data type and their default or fixed values. The XML Schema is written in XML, it supports data types and namespaces.
The fr.gael.drb.xsd contains all interfaces and classes required to
deal with XML Schema validation within DRP API®. It recognizes markups
defined in the namespace http://www.w3.org/2001/XMLSchema. It must be
reminded that DRB API® implements most xsd markups with some variation
which are mentioned in the API documentation.
The supported xsd markups are listed using the following command line:
java -jar [DRB_INSTALLATION_HOME]/lib/java/drb-[M]-[m]-[t].jar --help xsd
|
Data Request Broker - DRB API® 2-3-release |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||