Package | Description |
---|---|
com.sun.tools.txw2.builder.xsd |
Reads XML Schema grammar from XSOM and builds the model for TXW.
|
com.sun.tools.xjc.model |
Implementation of the
com.sun.xml.bind.v2.model.core package for XJC. |
com.sun.tools.xjc.reader.xmlschema | |
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 | Description |
---|---|---|
Leaf |
XmlSchemaBuilder.elementDecl(XSElementDecl e) |
Modifier and Type | Method | Description |
---|---|---|
static QName |
CTypeRef.getSimpleTypeName(XSElementDecl decl) |
|
void |
CElementInfo.initContentType(TypeUse contentType,
XSElementDecl source,
XmlString defaultValue) |
Constructor | Description |
---|---|
CElementInfo(Model model,
QName tagName,
CClassInfoParent parent,
TypeUse contentType,
XmlString defaultValue,
XSElementDecl source,
CCustomizations customizations,
Locator location) |
Creates an element in the given parent.
|
CTypeRef(CNonElement type,
XSElementDecl decl) |
Modifier and Type | Field | Description |
---|---|---|
XSElementDecl |
RawTypeSetBuilder.CClassRef.decl |
|
XSElementDecl |
RawTypeSetBuilder.CElementInfoRef.decl |
Modifier and Type | Method | Description |
---|---|---|
CElement |
ClassSelector.bindToType(XSElementDecl e,
XSComponent referer) |
|
void |
BindGreen.elementDecl(XSElementDecl xsElementDecl) |
|
void |
BindPurple.elementDecl(XSElementDecl xsElementDecl) |
|
void |
BindRed.elementDecl(XSElementDecl e) |
|
void |
BindYellow.elementDecl(XSElementDecl xsElementDecl) |
|
Element |
ExpressionBuilder.elementDecl(XSElementDecl decl) |
|
Multiplicity |
MultiplicityCounter.elementDecl(XSElementDecl decl) |
|
void |
RawTypeSetBuilder.elementDecl(XSElementDecl decl) |
|
CElement |
ClassSelector.isBound(XSElementDecl x,
XSComponent referer) |
Checks if the given component is bound to a class.
|
Constructor | Description |
---|---|
XmlTypeRef(XSElementDecl decl) |
Modifier and Type | Method | 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.
|
Modifier and Type | Method | Description |
---|---|---|
List<XSElementDecl> |
XSComplexType.getElementDecls() |
Returns a list of element declarations of this type.
|
Map<String,XSElementDecl> |
XSSchema.getElementDecls() |
Gets all the
XSElementDecl s in this schema. |
Set<? extends XSElementDecl> |
XSElementDecl.getSubstitutables() |
Returns the element declarations that can substitute
this element.
|
Iterator<XSElementDecl> |
XSSchema.iterateElementDecls() |
|
Iterator<XSElementDecl> |
XSSchemaSet.iterateElementDecls() |
Iterates all element declarations in all the schemas.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
XSElementDecl.canBeSubstitutedBy(XSElementDecl e) |
Returns true if this element declaration can be validly substituted
by the given declaration.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ElementDecl |
Modifier and Type | Method | 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 | Description |
---|---|---|
List<XSElementDecl> |
ComplexTypeImpl.getElementDecls() |
|
Map<String,XSElementDecl> |
SchemaImpl.getElementDecls() |
|
Set<? extends XSElementDecl> |
ElementDecl.getSubstitutables() |
|
Iterator<XSElementDecl> |
SchemaImpl.iterateElementDecls() |
|
Iterator<XSElementDecl> |
SchemaSetImpl.iterateElementDecls() |
Modifier and Type | Method | Description |
---|---|---|
void |
SchemaImpl.addElementDecl(XSElementDecl newDecl) |
|
boolean |
ElementDecl.canBeSubstitutedBy(XSElementDecl e) |
|
void |
ComplexTypeImpl.setScope(XSElementDecl _scope) |
Modifier and Type | Method | Description |
---|---|---|
XSElementDecl |
DelayedRef.Element.get() |
Modifier and Type | Field | Description |
---|---|---|
static Axis<XSElementDecl> |
Axis.ELEMENT |
|
static Axis<XSElementDecl> |
Axis.SUBSTITUTION_GROUP |
Modifier and Type | Method | Description |
---|---|---|
void |
SchemaTreeTraverser.elementDecl(XSElementDecl decl) |
|
void |
SchemaWriter.elementDecl(XSElementDecl decl) |
Modifier and Type | Method | Description |
---|---|---|
String |
ComponentNameFunction.elementDecl(XSElementDecl decl) |
|
String |
NameGetter.elementDecl(XSElementDecl decl) |
|
Boolean |
XSFinder.elementDecl(XSElementDecl decl) |
|
T |
XSFunctionFilter.elementDecl(XSElementDecl decl) |
Modifier and Type | Method | Description |
---|---|---|
T |
XSTermFunction.elementDecl(XSElementDecl decl) |
|
T |
XSTermFunctionWithParam.elementDecl(XSElementDecl decl,
P param) |
|
void |
XSTermVisitor.elementDecl(XSElementDecl decl) |
Copyright © 2018 Oracle Corporation. All rights reserved.