Uses of Interface
org.eclipse.xsd.XSDAttributeUse

Packages that use XSDAttributeUse
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 XSDAttributeUse in org.eclipse.xsd
 

Methods in org.eclipse.xsd that return XSDAttributeUse
 XSDAttributeUse XSDFactory.createXSDAttributeUse()
          Returns a new object of class 'Attribute Use'
 

Methods in org.eclipse.xsd that return types with arguments of type XSDAttributeUse
 EList<XSDAttributeUse> XSDAttributeGroupDefinition.getAttributeUses()
          Returns the value of the 'Attribute Uses' reference list.
 EList<XSDAttributeUse> XSDComplexTypeDefinition.getAttributeUses()
          Returns the value of the 'Attribute Uses' reference list.
 

Uses of XSDAttributeUse in org.eclipse.xsd.ecore
 

Methods in org.eclipse.xsd.ecore that return XSDAttributeUse
protected  XSDAttributeUse EcoreSchemaBuilder.buildAttributeUse(XSDComplexTypeDefinition xsdComplexTypeDefinition, EStructuralFeature eStructuralFeature)
           
protected  XSDAttributeUse EcoreXMISchemaBuilder.createAttributeReference(XSDSchema schema, java.lang.String name)
           
protected  XSDAttributeUse EcoreXMISchemaBuilder.createAttributeUse(XSDSchema schema, java.lang.String name, java.lang.String type, java.lang.String use, java.lang.String form, java.lang.String fixed)
           
 

Methods in org.eclipse.xsd.ecore that return types with arguments of type XSDAttributeUse
protected  java.util.List<XSDAttributeUse> XSDEcoreBuilder.getAttributeUses(XSDComplexTypeDefinition xsdComplexTypeDefinition)
           
 

Methods in org.eclipse.xsd.ecore with parameters of type XSDAttributeUse
protected  void EcoreXMLSchemaBuilder.setUseToRequired(EAttribute attribute, XSDAttributeUse attrUse)
           
 

Method parameters in org.eclipse.xsd.ecore with type arguments of type XSDAttributeUse
protected  void XSDEcoreBuilder.reorderAttributeUses(java.util.List<XSDAttributeUse> attributeUses, java.util.List<XSDAttributeGroupContent> attributeContents)
           
 

Uses of XSDAttributeUse in org.eclipse.xsd.impl
 

Classes in org.eclipse.xsd.impl that implement XSDAttributeUse
 class XSDAttributeUseImpl
          An implementation of the model object 'Attribute Use'
 

Fields in org.eclipse.xsd.impl with type parameters of type XSDAttributeUse
protected  EList<XSDAttributeUse> XSDAttributeGroupDefinitionImpl.attributeUses
          The cached value of the 'Attribute Uses' reference list
protected  EList<XSDAttributeUse> XSDComplexTypeDefinitionImpl.attributeUses
          The cached value of the 'Attribute Uses' reference list
 

Methods in org.eclipse.xsd.impl that return XSDAttributeUse
static XSDAttributeUse XSDAttributeUseImpl.createAttributeUse(org.w3c.dom.Node node)
           
 XSDAttributeUse XSDFactoryImpl.createXSDAttributeUse()
           
 

Methods in org.eclipse.xsd.impl that return types with arguments of type XSDAttributeUse
 EList<XSDAttributeUse> XSDAttributeGroupDefinitionImpl.getAttributeUses()
           
 EList<XSDAttributeUse> XSDComplexTypeDefinitionImpl.getAttributeUses()
           
static java.util.List<XSDAttributeUse> XSDAttributeGroupDefinitionImpl.getAttributeUses(java.util.Collection<XSDAttributeGroupContent> xsdAttributeGroupContents, java.util.Collection<XSDAttributeUse> xsdAttributeUses)
           
static java.util.List<XSDAttributeUse> XSDAttributeUseImpl.sortAttributeUses(java.util.Collection<XSDAttributeUse> xsdAttributeUses)
           
 

Method parameters in org.eclipse.xsd.impl with type arguments of type XSDAttributeUse
static java.util.List<XSDAttributeUse> XSDAttributeGroupDefinitionImpl.getAttributeUses(java.util.Collection<XSDAttributeGroupContent> xsdAttributeGroupContents, java.util.Collection<XSDAttributeUse> xsdAttributeUses)
           
static java.util.List<XSDAttributeUse> XSDAttributeUseImpl.sortAttributeUses(java.util.Collection<XSDAttributeUse> xsdAttributeUses)
           
static void XSDComplexTypeDefinitionImpl.validateAttributeGroup(XSDConcreteComponentImpl xsdConcreteComponent, XSDWildcard containedWildcard, EList<XSDAttributeUse> baseXSDAttributeUses, EList<XSDAttributeUse> xsdAttributeUses, XSDWildcard baseXSDWildcard, XSDWildcard xsdWildcard)
           
static void XSDComplexTypeDefinitionImpl.validateAttributeGroup(XSDConcreteComponentImpl xsdConcreteComponent, XSDWildcard containedWildcard, EList<XSDAttributeUse> baseXSDAttributeUses, EList<XSDAttributeUse> xsdAttributeUses, XSDWildcard baseXSDWildcard, XSDWildcard xsdWildcard)
           
 

Uses of XSDAttributeUse in org.eclipse.xsd.provider
 

Methods in org.eclipse.xsd.provider that return XSDAttributeUse
protected  XSDAttributeUse XSDItemProviderAdapter.createAttributeUse(XSDAttributeDeclaration attributeDeclaration, boolean isReference)
          This creates an object of type XSDAttributeUse containing an object of type XSDAttributeDeclaration -- if isReference is true, the attribute use content will be a new attribute declaration that resolves to attributeDeclaration; otherwise, it will be simply attributeDeclaration itself.
 

Methods in org.eclipse.xsd.provider that return types with arguments of type XSDAttributeUse
protected  java.util.Collection<? extends XSDAttributeUse> XSDItemProviderAdapter.getAttributeSiblings(XSDConcreteComponent parent)
          This gathers and returns the siblings by stepping up through any attribute group definitions to the top-most parent attribute definition or complex type definition, and returning the attribute uses for it.
 

Methods in org.eclipse.xsd.provider with parameters of type XSDAttributeUse
protected  XSDAttributeDeclaration XSDAttributeUseItemProvider.getDelegate(XSDAttributeUse xsdAttributeUse)
           
 

Method parameters in org.eclipse.xsd.provider with type arguments of type XSDAttributeUse
protected  boolean XSDItemProviderAdapter.isUniqueAttributeDeclarationName(java.lang.String localName, java.lang.String targetNamespace, java.util.Collection<? extends XSDAttributeUse> attributeUses)
          This tests whether the combination of given localName and targetNamespace is shared by an attribute declaration of an attribute use in the given collection.
 

Uses of XSDAttributeUse in org.eclipse.xsd.util
 

Methods in org.eclipse.xsd.util with parameters of type XSDAttributeUse
 T XSDSwitch.caseXSDAttributeUse(XSDAttributeUse object)
          Returns the result of interpretting the object as an instance of 'Attribute Use'
 


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