Package | Description |
---|---|
com.sun.xml.xsom |
Interfaces that the client should use to access schema information.
|
com.sun.xml.xsom.impl |
Implementation of the
com.sun.xml.xsom package. |
com.sun.xml.xsom.impl.parser |
Parser that reads XML Schema documents and builds an
XSSchemaSet object. |
com.sun.xml.xsom.impl.scd | |
com.sun.xml.xsom.impl.util | |
com.sun.xml.xsom.util | |
com.sun.xml.xsom.visitor |
Visitor pattern support for the
com.sun.xml.xsom interfaces. |
Modifier and Type | Method and Description |
---|---|
XSElementDecl |
XSTerm.asElementDecl() |
XSElementDecl |
XSSchema.getElementDecl(String localName) |
XSElementDecl |
XSSchemaSet.getElementDecl(String namespaceURI,
String localName) |
XSElementDecl |
XSIdentityConstraint.getParent()
Gets the
XSElementDecl that owns this identity constraint. |
XSElementDecl |
XSComplexType.getScope()
Gets the scope of this complex type.
|
XSElementDecl |
XSElementDecl.getSubstAffiliation()
Gets the substitution head of this element, if any.
|
XSElementDecl[] |
XSElementDecl.listSubstitutables()
Deprecated.
this method allocates a new array every time, so it could be
inefficient when working with a large schema. Use
getSubstitutables() instead. |
Modifier and Type | Method and Description |
---|---|
Map<String,XSElementDecl> |
XSSchema.getElementDecls()
Gets all the
XSElementDecl s in this schema. |
List<XSElementDecl> |
XSComplexType.getElementDecls()
Returns a list of element declarations of this type.
|
Set<? extends XSElementDecl> |
XSElementDecl.getSubstitutables()
Returns the element declarations that can substitute
this element.
|
Iterator<XSElementDecl> |
XSSchemaSet.iterateElementDecls()
Iterates all element declarations in all the schemas.
|
Iterator<XSElementDecl> |
XSSchema.iterateElementDecls() |
Modifier and Type | Method and Description |
---|---|
boolean |
XSElementDecl.canBeSubstitutedBy(XSElementDecl e)
Returns true if this element declaration can be validly substituted
by the given declaration.
|
Modifier and Type | Class and Description |
---|---|
class |
ElementDecl |
Modifier and Type | Method and Description |
---|---|
XSElementDecl |
ElementDecl.asElementDecl() |
XSElementDecl |
ModelGroupDeclImpl.asElementDecl() |
XSElementDecl |
ModelGroupImpl.asElementDecl() |
XSElementDecl |
WildcardImpl.asElementDecl() |
XSElementDecl |
Ref.Element.get() |
XSElementDecl |
SchemaImpl.getElementDecl(String name) |
XSElementDecl |
SchemaSetImpl.getElementDecl(String ns,
String localName) |
XSElementDecl |
IdentityConstraintImpl.getParent() |
XSElementDecl |
ComplexTypeImpl.getScope() |
XSElementDecl |
ElementDecl.getSubstAffiliation() |
XSElementDecl[] |
ElementDecl.listSubstitutables()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Map<String,XSElementDecl> |
SchemaImpl.getElementDecls() |
List<XSElementDecl> |
ComplexTypeImpl.getElementDecls() |
Set<? extends XSElementDecl> |
ElementDecl.getSubstitutables() |
Iterator<XSElementDecl> |
SchemaImpl.iterateElementDecls() |
Iterator<XSElementDecl> |
SchemaSetImpl.iterateElementDecls() |
Modifier and Type | Method and Description |
---|---|
void |
SchemaImpl.addElementDecl(XSElementDecl newDecl) |
boolean |
ElementDecl.canBeSubstitutedBy(XSElementDecl e) |
void |
ComplexTypeImpl.setScope(XSElementDecl _scope) |
Modifier and Type | Method and Description |
---|---|
XSElementDecl |
DelayedRef.Element.get() |
Modifier and Type | Field and Description |
---|---|
static Axis<XSElementDecl> |
Axis.ELEMENT |
static Axis<XSElementDecl> |
Axis.SUBSTITUTION_GROUP |
Modifier and Type | Method and Description |
---|---|
void |
SchemaWriter.elementDecl(XSElementDecl decl) |
void |
SchemaTreeTraverser.elementDecl(XSElementDecl decl) |
Modifier and Type | Method and Description |
---|---|
T |
XSFunctionFilter.elementDecl(XSElementDecl decl) |
String |
ComponentNameFunction.elementDecl(XSElementDecl decl) |
String |
NameGetter.elementDecl(XSElementDecl decl) |
Boolean |
XSFinder.elementDecl(XSElementDecl decl) |
Modifier and Type | Method and Description |
---|---|
T |
XSTermFunction.elementDecl(XSElementDecl decl) |
void |
XSTermVisitor.elementDecl(XSElementDecl decl) |
T |
XSTermFunctionWithParam.elementDecl(XSElementDecl decl,
P param) |
Copyright © 2014 Oracle. All rights reserved.