Uses of Interface
com.sun.xml.xsom.XSElementDecl
-
Packages that use XSElementDecl 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 thecom.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 thecom.sun.xml.xsom
package.com.sun.xml.xsom.impl.parser Parser that reads XML Schema documents and builds anXSSchemaSet
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 thecom.sun.xml.xsom
interfaces. -
-
Uses of XSElementDecl in com.sun.tools.txw2.builder.xsd
Methods in com.sun.tools.txw2.builder.xsd with parameters of type XSElementDecl Modifier and Type Method Description Leaf
XmlSchemaBuilder. elementDecl(XSElementDecl e)
-
Uses of XSElementDecl in com.sun.tools.xjc.model
Methods in com.sun.tools.xjc.model with parameters of type XSElementDecl Modifier and Type Method Description static javax.xml.namespace.QName
CTypeRef. getSimpleTypeName(XSElementDecl decl)
void
CElementInfo. initContentType(TypeUse contentType, XSElementDecl source, XmlString defaultValue)
Constructors in com.sun.tools.xjc.model with parameters of type XSElementDecl Constructor Description CElementInfo(Model model, javax.xml.namespace.QName tagName, CClassInfoParent parent, TypeUse contentType, XmlString defaultValue, XSElementDecl source, CCustomizations customizations, org.xml.sax.Locator location)
Creates an element in the given parent.CTypeRef(CNonElement type, XSElementDecl decl)
-
Uses of XSElementDecl in com.sun.tools.xjc.reader.xmlschema
Fields in com.sun.tools.xjc.reader.xmlschema declared as XSElementDecl Modifier and Type Field Description XSElementDecl
RawTypeSetBuilder.CClassRef. decl
XSElementDecl
RawTypeSetBuilder.CElementInfoRef. decl
Methods in com.sun.tools.xjc.reader.xmlschema with parameters of type XSElementDecl 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.Constructors in com.sun.tools.xjc.reader.xmlschema with parameters of type XSElementDecl Constructor Description XmlTypeRef(XSElementDecl decl)
-
Uses of XSElementDecl in com.sun.xml.xsom
Methods in com.sun.xml.xsom that return XSElementDecl Modifier and Type Method Description XSElementDecl
XSTerm. asElementDecl()
XSElementDecl
XSSchema. getElementDecl(java.lang.String localName)
XSElementDecl
XSSchemaSet. getElementDecl(java.lang.String namespaceURI, java.lang.String localName)
XSElementDecl
XSIdentityConstraint. getParent()
Gets theXSElementDecl
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.Methods in com.sun.xml.xsom that return types with arguments of type XSElementDecl Modifier and Type Method Description java.util.List<XSElementDecl>
XSComplexType. getElementDecls()
Returns a list of element declarations of this type.java.util.Map<java.lang.String,XSElementDecl>
XSSchema. getElementDecls()
Gets all theXSElementDecl
s in this schema.java.util.Set<? extends XSElementDecl>
XSElementDecl. getSubstitutables()
Returns the element declarations that can substitute this element.java.util.Iterator<XSElementDecl>
XSSchema. iterateElementDecls()
java.util.Iterator<XSElementDecl>
XSSchemaSet. iterateElementDecls()
Iterates all element declarations in all the schemas.Methods in com.sun.xml.xsom with parameters of type XSElementDecl Modifier and Type Method Description boolean
XSElementDecl. canBeSubstitutedBy(XSElementDecl e)
Returns true if this element declaration can be validly substituted by the given declaration. -
Uses of XSElementDecl in com.sun.xml.xsom.impl
Classes in com.sun.xml.xsom.impl that implement XSElementDecl Modifier and Type Class Description class
ElementDecl
Methods in com.sun.xml.xsom.impl that return XSElementDecl Modifier and Type Method Description XSElementDecl
ElementDecl. asElementDecl()
XSElementDecl
ModelGroupDeclImpl. asElementDecl()
XSElementDecl
ModelGroupImpl. asElementDecl()
XSElementDecl
WildcardImpl. asElementDecl()
XSElementDecl
Ref.Element. get()
XSElementDecl
SchemaImpl. getElementDecl(java.lang.String name)
XSElementDecl
SchemaSetImpl. getElementDecl(java.lang.String ns, java.lang.String localName)
XSElementDecl
IdentityConstraintImpl. getParent()
XSElementDecl
ComplexTypeImpl. getScope()
XSElementDecl
ElementDecl. getSubstAffiliation()
XSElementDecl[]
ElementDecl. listSubstitutables()
Deprecated.Methods in com.sun.xml.xsom.impl that return types with arguments of type XSElementDecl Modifier and Type Method Description java.util.List<XSElementDecl>
ComplexTypeImpl. getElementDecls()
java.util.Map<java.lang.String,XSElementDecl>
SchemaImpl. getElementDecls()
java.util.Set<? extends XSElementDecl>
ElementDecl. getSubstitutables()
java.util.Iterator<XSElementDecl>
SchemaImpl. iterateElementDecls()
java.util.Iterator<XSElementDecl>
SchemaSetImpl. iterateElementDecls()
Methods in com.sun.xml.xsom.impl with parameters of type XSElementDecl Modifier and Type Method Description void
SchemaImpl. addElementDecl(XSElementDecl newDecl)
boolean
ElementDecl. canBeSubstitutedBy(XSElementDecl e)
void
ComplexTypeImpl. setScope(XSElementDecl _scope)
-
Uses of XSElementDecl in com.sun.xml.xsom.impl.parser
Methods in com.sun.xml.xsom.impl.parser that return XSElementDecl Modifier and Type Method Description XSElementDecl
DelayedRef.Element. get()
-
Uses of XSElementDecl in com.sun.xml.xsom.impl.scd
Fields in com.sun.xml.xsom.impl.scd with type parameters of type XSElementDecl Modifier and Type Field Description static Axis<XSElementDecl>
Axis. ELEMENT
static Axis<XSElementDecl>
Axis. SUBSTITUTION_GROUP
-
Uses of XSElementDecl in com.sun.xml.xsom.impl.util
Methods in com.sun.xml.xsom.impl.util with parameters of type XSElementDecl Modifier and Type Method Description void
SchemaTreeTraverser. elementDecl(XSElementDecl decl)
void
SchemaWriter. elementDecl(XSElementDecl decl)
-
Uses of XSElementDecl in com.sun.xml.xsom.util
Methods in com.sun.xml.xsom.util with parameters of type XSElementDecl Modifier and Type Method Description java.lang.String
ComponentNameFunction. elementDecl(XSElementDecl decl)
java.lang.String
NameGetter. elementDecl(XSElementDecl decl)
java.lang.Boolean
XSFinder. elementDecl(XSElementDecl decl)
T
XSFunctionFilter. elementDecl(XSElementDecl decl)
-
Uses of XSElementDecl in com.sun.xml.xsom.visitor
Methods in com.sun.xml.xsom.visitor with parameters of type XSElementDecl Modifier and Type Method Description T
XSTermFunction. elementDecl(XSElementDecl decl)
T
XSTermFunctionWithParam. elementDecl(XSElementDecl decl, P param)
void
XSTermVisitor. elementDecl(XSElementDecl decl)
-