Uses of Interface
com.sun.xml.xsom.XSElementDecl
Packages that use XSElementDecl
Package
Description
Implementation of the
org.glassfish.jaxb.core.v2.model.core
package for XJC.Interfaces that the client should use to access schema information.
Implementation of the
com.sun.xml.xsom
package.Parser that reads XML Schema documents and builds an
XSSchemaSet
object.Visitor pattern support for the
com.sun.xml.xsom
interfaces.-
Uses of XSElementDecl in com.sun.tools.xjc.model
Methods in com.sun.tools.xjc.model with parameters of type XSElementDeclModifier and TypeMethodDescriptionstatic 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 XSElementDeclModifierConstructorDescriptionCElementInfo
(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) -
Uses of XSElementDecl in com.sun.tools.xjc.reader.xmlschema
Fields in com.sun.tools.xjc.reader.xmlschema declared as XSElementDeclModifier and TypeFieldDescriptionfinal XSElementDecl
RawTypeSetBuilder.CClassRef.decl
final XSElementDecl
RawTypeSetBuilder.CElementInfoRef.decl
Methods in com.sun.tools.xjc.reader.xmlschema with parameters of type XSElementDeclModifier and TypeMethodDescriptionClassSelector.bindToType
(XSElementDecl e, XSComponent referer) void
AcknowledgePluginCustomizationBinder.elementDecl
(XSElementDecl decl) void
BindGreen.elementDecl
(XSElementDecl xsElementDecl) void
BindPurple.elementDecl
(XSElementDecl xsElementDecl) void
BindRed.elementDecl
(XSElementDecl e) void
BindYellow.elementDecl
(XSElementDecl xsElementDecl) ExpressionBuilder.elementDecl
(XSElementDecl decl) MultiplicityCounter.elementDecl
(XSElementDecl decl) void
RawTypeSetBuilder.elementDecl
(XSElementDecl decl) 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 -
Uses of XSElementDecl in com.sun.xml.xsom
Methods in com.sun.xml.xsom that return XSElementDeclModifier and TypeMethodDescriptionXSTerm.asElementDecl()
XSSchema.getElementDecl
(String localName) XSSchemaSet.getElementDecl
(String namespaceURI, String localName) XSIdentityConstraint.getParent()
Gets theXSElementDecl
that owns this identity constraint.XSComplexType.getScope()
Gets the scope of this complex type.XSElementDecl.getSubstAffiliation()
Gets the substitution head of this element, if any.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 XSElementDeclModifier and TypeMethodDescriptionXSComplexType.getElementDecls()
Returns a list of element declarations of this type.XSSchema.getElementDecls()
Gets all theXSElementDecl
s in this schema.Set<? extends XSElementDecl>
XSElementDecl.getSubstitutables()
Returns the element declarations that can substitute this element.XSSchema.iterateElementDecls()
XSSchemaSet.iterateElementDecls()
Iterates all element declarations in all the schemas.Methods in com.sun.xml.xsom with parameters of type XSElementDeclModifier and TypeMethodDescriptionboolean
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 XSElementDeclMethods in com.sun.xml.xsom.impl that return XSElementDeclModifier and TypeMethodDescriptionElementDecl.asElementDecl()
ModelGroupDeclImpl.asElementDecl()
ModelGroupImpl.asElementDecl()
WildcardImpl.asElementDecl()
Ref.Element.get()
SchemaImpl.getElementDecl
(String name) SchemaSetImpl.getElementDecl
(String ns, String localName) IdentityConstraintImpl.getParent()
ComplexTypeImpl.getScope()
SchemaSetImpl.AnyType.getScope()
ElementDecl.getSubstAffiliation()
ElementDecl.listSubstitutables()
Deprecated.Methods in com.sun.xml.xsom.impl that return types with arguments of type XSElementDeclModifier and TypeMethodDescriptionComplexTypeImpl.getElementDecls()
SchemaImpl.getElementDecls()
SchemaSetImpl.AnyType.getElementDecls()
Set<? extends XSElementDecl>
ElementDecl.getSubstitutables()
SchemaImpl.iterateElementDecls()
SchemaSetImpl.iterateElementDecls()
Methods in com.sun.xml.xsom.impl with parameters of type XSElementDeclModifier and TypeMethodDescriptionvoid
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 -
Uses of XSElementDecl in com.sun.xml.xsom.impl.scd
Fields in com.sun.xml.xsom.impl.scd with type parameters of type XSElementDeclModifier and TypeFieldDescriptionstatic final Axis<XSElementDecl>
Axis.ELEMENT
static final 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 XSElementDeclModifier and TypeMethodDescriptionvoid
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 XSElementDeclModifier and TypeMethodDescriptionComponentNameFunction.elementDecl
(XSElementDecl decl) NameGetter.elementDecl
(XSElementDecl decl) XSFinder.elementDecl
(XSElementDecl decl) XSFunctionFilter.elementDecl
(XSElementDecl decl) -
Uses of XSElementDecl in com.sun.xml.xsom.visitor
Methods in com.sun.xml.xsom.visitor with parameters of type XSElementDeclModifier and TypeMethodDescriptionXSTermFunction.elementDecl
(XSElementDecl decl) XSTermFunctionWithParam.elementDecl
(XSElementDecl decl, P param) void
XSTermVisitor.elementDecl
(XSElementDecl decl)