|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.geotools.xml.XSD
org.geotools.xs.XS
public final class XS
This interface contains the qualified names of all the types in the http://www.w3.org/2001/XMLSchema schema.
Field Summary | |
---|---|
static javax.xml.namespace.QName |
ALL
|
static javax.xml.namespace.QName |
ALLNNI
|
static javax.xml.namespace.QName |
ANNOTATED
|
static javax.xml.namespace.QName |
ANYSIMPLETYPE
|
static javax.xml.namespace.QName |
ANYTYPE
|
static javax.xml.namespace.QName |
ANYURI
|
static javax.xml.namespace.QName |
ATTRIBUTE
|
static javax.xml.namespace.QName |
ATTRIBUTEGROUP
|
static javax.xml.namespace.QName |
ATTRIBUTEGROUPREF
|
static javax.xml.namespace.QName |
BASE64BINARY
|
static javax.xml.namespace.QName |
BLOCKSET
|
static javax.xml.namespace.QName |
BOOLEAN
|
static javax.xml.namespace.QName |
BYTE
|
static javax.xml.namespace.QName |
COMPLEXRESTRICTIONTYPE
|
static javax.xml.namespace.QName |
COMPLEXTYPE
|
static javax.xml.namespace.QName |
DATE
|
static javax.xml.namespace.QName |
DATETIME
|
static javax.xml.namespace.QName |
DECIMAL
|
static javax.xml.namespace.QName |
DERIVATIONCONTROL
|
static javax.xml.namespace.QName |
DERIVATIONSET
|
static javax.xml.namespace.QName |
DOUBLE
|
static javax.xml.namespace.QName |
DURATION
|
static javax.xml.namespace.QName |
ELEMENT
|
static javax.xml.namespace.QName |
ENTITIES
|
static javax.xml.namespace.QName |
ENTITY
|
static javax.xml.namespace.QName |
EXPLICITGROUP
|
static javax.xml.namespace.QName |
EXTENSIONTYPE
|
static javax.xml.namespace.QName |
FACET
|
static javax.xml.namespace.QName |
FLOAT
|
static javax.xml.namespace.QName |
FORMCHOICE
|
static javax.xml.namespace.QName |
FULLDERIVATIONSET
|
static javax.xml.namespace.QName |
GDAY
|
static javax.xml.namespace.QName |
GMONTH
|
static javax.xml.namespace.QName |
GMONTHDAY
|
static javax.xml.namespace.QName |
GROUP
|
static javax.xml.namespace.QName |
GROUPREF
|
static javax.xml.namespace.QName |
GYEAR
|
static javax.xml.namespace.QName |
GYEARMONTH
|
static javax.xml.namespace.QName |
HEXBINARY
|
static javax.xml.namespace.QName |
ID
|
static javax.xml.namespace.QName |
IDREF
|
static javax.xml.namespace.QName |
IDREFS
|
static javax.xml.namespace.QName |
INT
|
static javax.xml.namespace.QName |
INTEGER
|
static javax.xml.namespace.QName |
KEYBASE
|
static javax.xml.namespace.QName |
LANGUAGE
|
static javax.xml.namespace.QName |
LOCALCOMPLEXTYPE
|
static javax.xml.namespace.QName |
LOCALELEMENT
|
static javax.xml.namespace.QName |
LOCALSIMPLETYPE
|
static javax.xml.namespace.QName |
LONG
|
static javax.xml.namespace.QName |
NAME
|
static javax.xml.namespace.QName |
NAMEDATTRIBUTEGROUP
|
static javax.xml.namespace.QName |
NAMEDGROUP
|
static java.lang.String |
NAMESPACE
|
static javax.xml.namespace.QName |
NAMESPACELIST
|
static javax.xml.namespace.QName |
NARROWMAXMIN
|
static javax.xml.namespace.QName |
NCNAME
|
static javax.xml.namespace.QName |
NEGATIVEINTEGER
|
static javax.xml.namespace.QName |
NMTOKEN
|
static javax.xml.namespace.QName |
NMTOKENS
|
static javax.xml.namespace.QName |
NOFIXEDFACET
|
static javax.xml.namespace.QName |
NONNEGATIVEINTEGER
|
static javax.xml.namespace.QName |
NONPOSITIVEINTEGER
|
static javax.xml.namespace.QName |
NORMALIZEDSTRING
|
static javax.xml.namespace.QName |
NOTATION
|
static javax.xml.namespace.QName |
NUMFACET
|
static javax.xml.namespace.QName |
OPENATTRS
|
static javax.xml.namespace.QName |
POSITIVEINTEGER
|
static javax.xml.namespace.QName |
PUBLIC
|
static javax.xml.namespace.QName |
QNAME
|
static javax.xml.namespace.QName |
REALGROUP
|
static javax.xml.namespace.QName |
REDUCEDDERIVATIONCONTROL
|
static javax.xml.namespace.QName |
RESTRICTIONTYPE
|
static javax.xml.namespace.QName |
SHORT
|
static javax.xml.namespace.QName |
SIMPLECONTENTTYPE
This is a psuedo type name which allows the handling of the special case of of complex types with simple content. |
static javax.xml.namespace.QName |
SIMPLEDERIVATIONSET
|
static javax.xml.namespace.QName |
SIMPLEEXPLICITGROUP
|
static javax.xml.namespace.QName |
SIMPLEEXTENSIONTYPE
|
static javax.xml.namespace.QName |
SIMPLERESTRICTIONTYPE
|
static javax.xml.namespace.QName |
SIMPLETYPE
|
static javax.xml.namespace.QName |
STRING
|
static javax.xml.namespace.QName |
TIME
|
static javax.xml.namespace.QName |
TOKEN
|
static javax.xml.namespace.QName |
TOPLEVELATTRIBUTE
|
static javax.xml.namespace.QName |
TOPLEVELCOMPLEXTYPE
|
static javax.xml.namespace.QName |
TOPLEVELELEMENT
|
static javax.xml.namespace.QName |
TOPLEVELSIMPLETYPE
|
static javax.xml.namespace.QName |
TYPEDERIVATIONCONTROL
|
static javax.xml.namespace.QName |
UNSIGNEDBYTE
|
static javax.xml.namespace.QName |
UNSIGNEDINT
|
static javax.xml.namespace.QName |
UNSIGNEDLONG
|
static javax.xml.namespace.QName |
UNSIGNEDSHORT
|
static javax.xml.namespace.QName |
WILDCARD
|
Fields inherited from class org.geotools.xml.XSD |
---|
LOGGER, schema, typeMappingProfile, typeSchema |
Method Summary | |
---|---|
protected org.opengis.feature.type.Schema |
buildTypeMappingProfile(org.opengis.feature.type.Schema schema)
Sets up a profile which uniquely maps a set of java classes to a schema element. |
protected org.opengis.feature.type.Schema |
buildTypeSchema()
Sets up the schema which maps xml schema types to attribute types. |
static XSD |
getInstance()
The singleton instance. |
java.lang.String |
getNamespaceURI()
Returns 'http://www.w3.org/2001/XMLSchema'. |
java.lang.String |
getSchemaLocation()
The location on the local disk of the top level .xsd file which defines the schema. |
Methods inherited from class org.geotools.xml.XSD |
---|
addDependencies, allDependencies, buildSchema, createSchemaLocationResolver, createSchemaLocator, equals, getAllDependencies, getDependencies, getSchema, getTypeMappingProfile, getTypeSchema, hashCode, name, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String NAMESPACE
public static final javax.xml.namespace.QName ALL
public static final javax.xml.namespace.QName ALLNNI
public static final javax.xml.namespace.QName ANNOTATED
public static final javax.xml.namespace.QName ANYSIMPLETYPE
public static final javax.xml.namespace.QName ANYTYPE
public static final javax.xml.namespace.QName ANYURI
public static final javax.xml.namespace.QName ATTRIBUTE
public static final javax.xml.namespace.QName ATTRIBUTEGROUP
public static final javax.xml.namespace.QName ATTRIBUTEGROUPREF
public static final javax.xml.namespace.QName BASE64BINARY
public static final javax.xml.namespace.QName BLOCKSET
public static final javax.xml.namespace.QName BOOLEAN
public static final javax.xml.namespace.QName BYTE
public static final javax.xml.namespace.QName COMPLEXRESTRICTIONTYPE
public static final javax.xml.namespace.QName COMPLEXTYPE
public static final javax.xml.namespace.QName DATE
public static final javax.xml.namespace.QName DATETIME
public static final javax.xml.namespace.QName DECIMAL
public static final javax.xml.namespace.QName DERIVATIONCONTROL
public static final javax.xml.namespace.QName DERIVATIONSET
public static final javax.xml.namespace.QName DOUBLE
public static final javax.xml.namespace.QName DURATION
public static final javax.xml.namespace.QName ELEMENT
public static final javax.xml.namespace.QName ENTITIES
public static final javax.xml.namespace.QName ENTITY
public static final javax.xml.namespace.QName EXPLICITGROUP
public static final javax.xml.namespace.QName EXTENSIONTYPE
public static final javax.xml.namespace.QName FACET
public static final javax.xml.namespace.QName FLOAT
public static final javax.xml.namespace.QName FORMCHOICE
public static final javax.xml.namespace.QName FULLDERIVATIONSET
public static final javax.xml.namespace.QName GDAY
public static final javax.xml.namespace.QName GMONTH
public static final javax.xml.namespace.QName GMONTHDAY
public static final javax.xml.namespace.QName GROUP
public static final javax.xml.namespace.QName GROUPREF
public static final javax.xml.namespace.QName GYEAR
public static final javax.xml.namespace.QName GYEARMONTH
public static final javax.xml.namespace.QName HEXBINARY
public static final javax.xml.namespace.QName ID
public static final javax.xml.namespace.QName IDREF
public static final javax.xml.namespace.QName IDREFS
public static final javax.xml.namespace.QName INT
public static final javax.xml.namespace.QName INTEGER
public static final javax.xml.namespace.QName KEYBASE
public static final javax.xml.namespace.QName LANGUAGE
public static final javax.xml.namespace.QName LOCALCOMPLEXTYPE
public static final javax.xml.namespace.QName LOCALELEMENT
public static final javax.xml.namespace.QName LOCALSIMPLETYPE
public static final javax.xml.namespace.QName LONG
public static final javax.xml.namespace.QName NAME
public static final javax.xml.namespace.QName NAMEDATTRIBUTEGROUP
public static final javax.xml.namespace.QName NAMEDGROUP
public static final javax.xml.namespace.QName NAMESPACELIST
public static final javax.xml.namespace.QName NARROWMAXMIN
public static final javax.xml.namespace.QName NCNAME
public static final javax.xml.namespace.QName NEGATIVEINTEGER
public static final javax.xml.namespace.QName NMTOKEN
public static final javax.xml.namespace.QName NMTOKENS
public static final javax.xml.namespace.QName NOFIXEDFACET
public static final javax.xml.namespace.QName NONNEGATIVEINTEGER
public static final javax.xml.namespace.QName NONPOSITIVEINTEGER
public static final javax.xml.namespace.QName NORMALIZEDSTRING
public static final javax.xml.namespace.QName NOTATION
public static final javax.xml.namespace.QName NUMFACET
public static final javax.xml.namespace.QName OPENATTRS
public static final javax.xml.namespace.QName POSITIVEINTEGER
public static final javax.xml.namespace.QName PUBLIC
public static final javax.xml.namespace.QName QNAME
public static final javax.xml.namespace.QName REALGROUP
public static final javax.xml.namespace.QName REDUCEDDERIVATIONCONTROL
public static final javax.xml.namespace.QName RESTRICTIONTYPE
public static final javax.xml.namespace.QName SHORT
public static final javax.xml.namespace.QName SIMPLEDERIVATIONSET
public static final javax.xml.namespace.QName SIMPLEEXPLICITGROUP
public static final javax.xml.namespace.QName SIMPLEEXTENSIONTYPE
public static final javax.xml.namespace.QName SIMPLERESTRICTIONTYPE
public static final javax.xml.namespace.QName SIMPLETYPE
public static final javax.xml.namespace.QName STRING
public static final javax.xml.namespace.QName TIME
public static final javax.xml.namespace.QName TOKEN
public static final javax.xml.namespace.QName TOPLEVELATTRIBUTE
public static final javax.xml.namespace.QName TOPLEVELCOMPLEXTYPE
public static final javax.xml.namespace.QName TOPLEVELELEMENT
public static final javax.xml.namespace.QName TOPLEVELSIMPLETYPE
public static final javax.xml.namespace.QName TYPEDERIVATIONCONTROL
public static final javax.xml.namespace.QName UNSIGNEDBYTE
public static final javax.xml.namespace.QName UNSIGNEDINT
public static final javax.xml.namespace.QName UNSIGNEDLONG
public static final javax.xml.namespace.QName UNSIGNEDSHORT
public static final javax.xml.namespace.QName WILDCARD
public static final javax.xml.namespace.QName SIMPLECONTENTTYPE
Method Detail |
---|
public static XSD getInstance()
protected org.opengis.feature.type.Schema buildTypeSchema()
XSD
buildTypeSchema
in class XSD
protected org.opengis.feature.type.Schema buildTypeMappingProfile(org.opengis.feature.type.Schema schema)
XSD
buildTypeMappingProfile
in class XSD
public java.lang.String getNamespaceURI()
getNamespaceURI
in class XSD
public java.lang.String getSchemaLocation()
XSD
getSchemaLocation
in class XSD
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |