|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ElementDeclaration | |
---|---|
org.deegree.framework.xml.schema | |
org.deegree.io.datastore.schema | |
org.deegree.model.feature.schema |
Uses of ElementDeclaration in org.deegree.framework.xml.schema |
---|
Methods in org.deegree.framework.xml.schema that return ElementDeclaration | |
---|---|
ElementDeclaration[] |
XSDocument.extractElementDeclarations()
Extracts all global (top-level) element declarations from the underlying schema document. |
ElementDeclaration |
ElementReference.getElementDeclaration()
|
ElementDeclaration |
XMLSchema.getElementDeclaration(QualifiedName qName)
Looks up the ElementDeclaration for the given QualifiedName . |
ElementDeclaration |
XMLSchema.getElementDeclaration(java.lang.String name)
Looks up the ElementDeclaration for the given local name (without namespace). |
ElementDeclaration[] |
XMLSchema.getElementDeclarations()
Returns all ElementDeclaration s that are defined in the schema. |
ElementDeclaration[] |
ComplexTypeDeclaration.getElements()
Returns the ElementDeclaration s in this ComplexTypeDeclaration
contains, this includes the ones that are inherited (from the extended type). |
ElementDeclaration[] |
ComplexTypeDeclaration.getExplicitElements()
Returns the ElementDeclaration s that this ComplexTypeDeclaration
contains, but not the ones that are inherited (from the extended type). |
protected ElementDeclaration |
XSDocument.parseElementDeclaration(org.w3c.dom.Element element)
Parses the given Element as an 'xs:element' declaration. |
Methods in org.deegree.framework.xml.schema with parameters of type ElementDeclaration | |
---|---|
void |
ElementReference.resolve(ElementDeclaration declaration)
Flag this elementreference as resolved, with the given declaration set. |
Constructors in org.deegree.framework.xml.schema with parameters of type ElementDeclaration | |
---|---|
ComplexTypeDeclaration(QualifiedName name,
TypeReference extensionBaseType,
ElementDeclaration[] subElements)
Creates a new ComplexTypeDeclaration instance from the given parameters. |
|
XMLSchema(java.net.URI targetNamespace,
SimpleTypeDeclaration[] simpleTypes,
ComplexTypeDeclaration[] complexTypes,
ElementDeclaration[] elementDeclarations)
Creates a new XMLSchema instance from the given parameters. |
Uses of ElementDeclaration in org.deegree.io.datastore.schema |
---|
Subclasses of ElementDeclaration in org.deegree.io.datastore.schema | |
---|---|
class |
MappedElementDeclaration
Represents an annotated XML element declaration in an MappedGMLSchema . |
Methods in org.deegree.io.datastore.schema with parameters of type ElementDeclaration | |
---|---|
protected MappedFeatureType |
MappedGMLSchema.buildFeatureType(ElementDeclaration element)
Builds a MappedFeatureType from the given element declaration. |
Constructors in org.deegree.io.datastore.schema with parameters of type ElementDeclaration | |
---|---|
MappedComplexTypeDeclaration(QualifiedName name,
TypeReference extensionBaseType,
ElementDeclaration[] subElements,
org.w3c.dom.Element annotationElement)
Creates a new MappedComplexTypeDeclaration instance from the given parameters. |
|
MappedGMLSchema(java.net.URI targetNamespace,
SimpleTypeDeclaration[] simpleTypes,
ComplexTypeDeclaration[] complexTypes,
ElementDeclaration[] elementDeclarations,
java.lang.String namespacePrefix,
java.net.URI defaultSRS,
DatastoreConfiguration backendConfiguration,
boolean suppressXLinkOutput,
MappedGMLSchemaDocument doc)
Creates a new MappedGMLSchema instance from the given parameters. |
Uses of ElementDeclaration in org.deegree.model.feature.schema |
---|
Methods in org.deegree.model.feature.schema with parameters of type ElementDeclaration | |
---|---|
protected FeatureType |
GMLSchema.buildFeatureType(ElementDeclaration element)
|
protected void |
GMLSchema.buildFeatureTypeMap(ElementDeclaration[] elementDeclarations)
Initializes the internal feature type map which is used to lookup feature types by name. |
protected PropertyType |
GMLSchema.buildPropertyType(ElementDeclaration element)
|
protected void |
GMLSchema.buildSubstitutionMap(ElementDeclaration[] elementDeclarations)
Initializes the internal feature type substitution map which is used to lookup substitutions for feature types. |
protected int |
GMLSchema.determinePropertyType(ElementDeclaration element)
Heuristic method that tries to determine the type of GML property that is defined in an XSD element declaration. |
Constructors in org.deegree.model.feature.schema with parameters of type ElementDeclaration | |
---|---|
GMLSchema(ElementDeclaration[] elementDeclarations,
java.net.URI targetNamespace,
SimpleTypeDeclaration[] simpleTypes,
ComplexTypeDeclaration[] complexTypes)
|
|
GMLSchema(java.net.URI targetNamespace,
SimpleTypeDeclaration[] simpleTypes,
ComplexTypeDeclaration[] complexTypes,
ElementDeclaration[] elementDeclarations)
Creates a new GMLSchema instance from the given parameters. |
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org