Uses of Interface
org.eclipse.xsd.XSDElementDeclaration

Packages that use XSDElementDeclaration
org.eclipse.xsd This provides an API for the XML Schema Standard Part 1 and Part 2; for differences between the current version of the API and the previous version of the API, please see the Appendix
org.eclipse.xsd.ecore This provides support for converting bewteen Ecore and XML Schema models. 
org.eclipse.xsd.impl This provides an implementation of the API for XML Schema; it is considered internal and the Javadoc is incomplete. 
org.eclipse.xsd.provider   
org.eclipse.xsd.util This provides utility classes and interfaces to augment the basic API for XML Schema, as well as sample code. 
 

Uses of XSDElementDeclaration in org.eclipse.xsd
 

Methods in org.eclipse.xsd that return XSDElementDeclaration
 XSDElementDeclaration XSDFactory.createXSDElementDeclaration()
          Returns a new object of class 'Element Declaration'
 XSDElementDeclaration XSDElementDeclaration.getResolvedElementDeclaration()
          Returns the value of the 'Resolved Element Declaration' reference
 XSDElementDeclaration XSDElementDeclaration.getSubstitutionGroupAffiliation()
          Returns the value of the 'Substitution Group Affiliation' reference
 XSDElementDeclaration XSDConcreteComponent.resolveElementDeclaration(java.lang.String localName)
          Returns the resolved element declaration of the given name within the schema.
 XSDElementDeclaration XSDConcreteComponent.resolveElementDeclaration(java.lang.String namespace, java.lang.String localName)
          Returns the resolved element declaration of the given namespace and name.
 XSDElementDeclaration XSDConcreteComponent.resolveElementDeclarationURI(java.lang.String uri)
          Returns the resolved element declaration of the given URI.
 

Methods in org.eclipse.xsd that return types with arguments of type XSDElementDeclaration
 EList<XSDElementDeclaration> XSDSchema.getElementDeclarations()
          Returns the value of the 'Element Declarations' reference list.
 EList<XSDElementDeclaration> XSDElementDeclaration.getSubstitutionGroup()
          Returns the value of the 'Substitution Group' reference list.
 

Methods in org.eclipse.xsd with parameters of type XSDElementDeclaration
 void XSDElementDeclaration.setResolvedElementDeclaration(XSDElementDeclaration value)
          Sets the value of the 'Resolved Element Declaration' reference
 void XSDElementDeclaration.setSubstitutionGroupAffiliation(XSDElementDeclaration value)
          Sets the value of the 'Substitution Group Affiliation' reference
 

Uses of XSDElementDeclaration in org.eclipse.xsd.ecore
 

Methods in org.eclipse.xsd.ecore that return XSDElementDeclaration
protected  XSDElementDeclaration EcoreSchemaBuilder.buildGlobalElement(XSDSchema xsdSchema, EClass eClass)
           
protected  XSDElementDeclaration EcoreSchemaBuilder.buildGlobalElement(XSDSchema xsdSchema, EStructuralFeature eStructuralFeature)
           
protected  XSDElementDeclaration EcoreXMISchemaBuilder.createElementDeclaration(XSDSchema schema, java.lang.String name, java.lang.String type, boolean schemaType)
           
 

Methods in org.eclipse.xsd.ecore with parameters of type XSDElementDeclaration
protected  EStructuralFeature XSDEcoreBuilder.createFeature(EClass eClass, XSDElementDeclaration xsdElementDeclaration, java.lang.String name, XSDComponent xsdComponent, int minOccurs, int maxOccurs)
           
protected  void EcoreXMLSchemaBuilder.setReferenceElementType(EReference reference, XSDElementDeclaration xsdElementDeclaration)
           
protected  void EcoreXMISchemaBuilder.setReferenceElementType(EReference reference, XSDElementDeclaration xsdElementDeclaration)
           
 

Uses of XSDElementDeclaration in org.eclipse.xsd.impl
 

Classes in org.eclipse.xsd.impl that implement XSDElementDeclaration
 class XSDElementDeclarationImpl
          An implementation of the model object 'Element Declaration'
 

Fields in org.eclipse.xsd.impl declared as XSDElementDeclaration
protected  XSDElementDeclaration XSDElementDeclarationImpl.resolvedElementDeclaration
          The cached value of the 'Resolved Element Declaration' reference
protected  XSDElementDeclaration XSDElementDeclarationImpl.substitutionGroupAffiliation
          The cached value of the 'Substitution Group Affiliation' reference
protected  XSDElementDeclaration[] XSDParticleImpl.XSDNFA.xsdElementDeclarations
           
 

Fields in org.eclipse.xsd.impl with type parameters of type XSDElementDeclaration
protected  EList<XSDElementDeclaration> XSDSchemaImpl.elementDeclarations
          The cached value of the 'Element Declarations' reference list
protected  EList<XSDElementDeclaration> XSDElementDeclarationImpl.substitutionGroup
          The cached value of the 'Substitution Group' reference list
 

Methods in org.eclipse.xsd.impl that return XSDElementDeclaration
static XSDElementDeclaration XSDElementDeclarationImpl.createElementDeclaration(org.w3c.dom.Node node)
           
protected  XSDElementDeclaration XSDConcreteComponentImpl.createUnresolvedElementDeclaration(java.lang.String namespace, java.lang.String localName)
           
 XSDElementDeclaration XSDFactoryImpl.createXSDElementDeclaration()
           
 XSDElementDeclaration XSDElementDeclarationImpl.getResolvedElementDeclaration()
           
 XSDElementDeclaration XSDElementDeclarationImpl.getSubstitutionGroupAffiliation()
           
 XSDElementDeclaration XSDConcreteComponentImpl.resolveElementDeclaration(java.lang.String localName)
           
 XSDElementDeclaration XSDSchemaImpl.resolveElementDeclaration(java.lang.String namespace, java.lang.String localName)
           
 XSDElementDeclaration XSDConcreteComponentImpl.resolveElementDeclaration(java.lang.String namespace, java.lang.String localName)
           
 XSDElementDeclaration XSDConcreteComponentImpl.resolveElementDeclarationURI(java.lang.String uri)
           
 

Methods in org.eclipse.xsd.impl that return types with arguments of type XSDElementDeclaration
 EList<XSDElementDeclaration> XSDSchemaImpl.getElementDeclarations()
           
 EList<XSDElementDeclaration> XSDElementDeclarationImpl.getSubstitutionGroup()
           
 

Methods in org.eclipse.xsd.impl with parameters of type XSDElementDeclaration
 void XSDElementDeclarationImpl.setResolvedElementDeclaration(XSDElementDeclaration newResolvedElementDeclaration)
           
 void XSDElementDeclarationImpl.setSubstitutionGroupAffiliation(XSDElementDeclaration newSubstitutionGroupAffiliation)
           
 

Uses of XSDElementDeclaration in org.eclipse.xsd.provider
 

Methods in org.eclipse.xsd.provider that return XSDElementDeclaration
protected  XSDElementDeclaration XSDItemProviderAdapter.createElementDeclaration(XSDConcreteComponent parent)
          This creates an object of type XSDElementDeclaration with a name that is unique globally or locally, depending on the type of the specified parent.
 

Uses of XSDElementDeclaration in org.eclipse.xsd.util
 

Methods in org.eclipse.xsd.util that return types with arguments of type XSDElementDeclaration
static java.util.List<XSDElementDeclaration> XSDSchemaQueryTools.findElementsUsingType(XSDSchema schema, java.lang.String namespace, java.lang.String localName)
          Find elementDeclarations that use any types derived from a named type.
 

Methods in org.eclipse.xsd.util with parameters of type XSDElementDeclaration
 T XSDSwitch.caseXSDElementDeclaration(XSDElementDeclaration object)
          Returns the result of interpretting the object as an instance of 'Element Declaration'
 


Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.