Uses of Interface
com.sun.xml.xsom.XSElementDecl

Packages that use XSElementDecl
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. 
 

Uses of XSElementDecl in com.sun.tools.xjc.model
 

Methods in com.sun.tools.xjc.model with parameters of type XSElementDecl
static 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
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)
           
 

Uses of XSElementDecl in com.sun.tools.xjc.reader.xmlschema
 

Fields in com.sun.tools.xjc.reader.xmlschema declared as XSElementDecl
 XSElementDecl RawTypeSetBuilder.CClassRef.decl
           
 XSElementDecl RawTypeSetBuilder.CElementInfoRef.decl
           
 

Methods in com.sun.tools.xjc.reader.xmlschema with parameters of type XSElementDecl
 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
RawTypeSetBuilder.XmlTypeRef(XSElementDecl decl)
           
 

Uses of XSElementDecl in com.sun.xml.xsom
 

Methods in com.sun.xml.xsom that return XSElementDecl
 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.
 

Methods in com.sun.xml.xsom that return types with arguments of type XSElementDecl
 List<XSElementDecl> XSComplexType.getElementDecls()
          Returns a list of element declarations of this type.
 Map<String,XSElementDecl> XSSchema.getElementDecls()
          Gets all the XSElementDecls 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.
 

Methods in com.sun.xml.xsom with parameters of type XSElementDecl
 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
 class ElementDecl
           
 

Methods in com.sun.xml.xsom.impl that return XSElementDecl
 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.  
 

Methods in com.sun.xml.xsom.impl that return types with arguments of type XSElementDecl
 List<XSElementDecl> ComplexTypeImpl.getElementDecls()
           
 Map<String,XSElementDecl> SchemaImpl.getElementDecls()
           
 Set<? extends XSElementDecl> ElementDecl.getSubstitutables()
           
 Iterator<XSElementDecl> SchemaImpl.iterateElementDecls()
           
 Iterator<XSElementDecl> SchemaSetImpl.iterateElementDecls()
           
 

Methods in com.sun.xml.xsom.impl with parameters of type XSElementDecl
 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
 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
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
 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
 String ComponentNameFunction.elementDecl(XSElementDecl decl)
           
 String NameGetter.elementDecl(XSElementDecl decl)
           
 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
 T XSTermFunction.elementDecl(XSElementDecl decl)
           
 void XSTermVisitor.elementDecl(XSElementDecl decl)
           
 T XSTermFunctionWithParam.elementDecl(XSElementDecl decl, P param)
           
 



Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.