Uses of Interface
org.eclipse.xsd.XSDAttributeDeclaration

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

Methods in org.eclipse.xsd that return XSDAttributeDeclaration
 XSDAttributeDeclaration XSDFactory.createXSDAttributeDeclaration()
          Returns a new object of class 'Attribute Declaration'
 XSDAttributeDeclaration XSDAttributeUse.getAttributeDeclaration()
          Returns the value of the 'Attribute Declaration' reference
 XSDAttributeDeclaration XSDAttributeUse.getContent()
          Returns the value of the 'Content' containment reference
 XSDAttributeDeclaration XSDAttributeDeclaration.getResolvedAttributeDeclaration()
          Returns the value of the 'Resolved Attribute Declaration' reference
 XSDAttributeDeclaration XSDConcreteComponent.resolveAttributeDeclaration(java.lang.String localName)
          Returns the resolved attribute declaration of the given name within the schema.
 XSDAttributeDeclaration XSDConcreteComponent.resolveAttributeDeclaration(java.lang.String namespace, java.lang.String localName)
          Returns the resolved attribute declaration of the given namespace and name.
 XSDAttributeDeclaration XSDConcreteComponent.resolveAttributeDeclarationURI(java.lang.String uri)
          Returns the resolved attribute declaration of the given URI.
 

Methods in org.eclipse.xsd that return types with arguments of type XSDAttributeDeclaration
 EList<XSDAttributeDeclaration> XSDSchema.getAttributeDeclarations()
          Returns the value of the 'Attribute Declarations' reference list.
 

Methods in org.eclipse.xsd with parameters of type XSDAttributeDeclaration
 void XSDAttributeUse.setAttributeDeclaration(XSDAttributeDeclaration value)
          Sets the value of the 'Attribute Declaration' reference
 void XSDAttributeUse.setContent(XSDAttributeDeclaration value)
          Sets the value of the 'Content' containment reference
 void XSDAttributeDeclaration.setResolvedAttributeDeclaration(XSDAttributeDeclaration value)
          Sets the value of the 'Resolved Attribute Declaration' reference
 

Uses of XSDAttributeDeclaration in org.eclipse.xsd.ecore
 

Methods in org.eclipse.xsd.ecore that return XSDAttributeDeclaration
protected  XSDAttributeDeclaration EcoreSchemaBuilder.buildGlobalAttribute(XSDSchema xsdSchema, EStructuralFeature eStructuralFeature)
           
 

Methods in org.eclipse.xsd.ecore with parameters of type XSDAttributeDeclaration
protected  EStructuralFeature XSDEcoreBuilder.createFeature(EClass eClass, XSDAttributeDeclaration xsdAttributeDeclaration, java.lang.String name, XSDComponent xsdComponent, boolean isRequired)
           
protected  void EcoreSchemaBuilder.handleMultiplicity(XSDSchema xsdSchema, EStructuralFeature eStructuralFeature, XSDAttributeDeclaration xsdAttributeDeclaration, XSDSimpleTypeDefinition xsdSimpleTypeDefinition)
           
protected  void EcoreXMLSchemaBuilder.setAttributeType(EAttribute attribute, XSDAttributeDeclaration attrDecl)
           
protected  void EcoreXMLSchemaBuilder.setDefaultValue(EAttribute attribute, XSDAttributeDeclaration attrDecl)
           
protected  void EcoreXMISchemaBuilder.setDefaultValue(EAttribute attribute, XSDAttributeDeclaration attrDecl)
           
protected  void EcoreXMLSchemaBuilder.setReferenceAttribType(XSDAttributeDeclaration xsdAttributeDeclaration)
           
 

Uses of XSDAttributeDeclaration in org.eclipse.xsd.impl
 

Classes in org.eclipse.xsd.impl that implement XSDAttributeDeclaration
 class XSDAttributeDeclarationImpl
          An implementation of the model object 'Attribute Declaration'
 

Fields in org.eclipse.xsd.impl declared as XSDAttributeDeclaration
protected  XSDAttributeDeclaration XSDAttributeUseImpl.attributeDeclaration
          The cached value of the 'Attribute Declaration' reference
protected  XSDAttributeDeclaration XSDAttributeUseImpl.content
          The cached value of the 'Content' containment reference
protected  XSDAttributeDeclaration XSDAttributeDeclarationImpl.resolvedAttributeDeclaration
          The cached value of the 'Resolved Attribute Declaration' reference
 

Fields in org.eclipse.xsd.impl with type parameters of type XSDAttributeDeclaration
protected  EList<XSDAttributeDeclaration> XSDSchemaImpl.attributeDeclarations
          The cached value of the 'Attribute Declarations' reference list
 

Methods in org.eclipse.xsd.impl that return XSDAttributeDeclaration
static XSDAttributeDeclaration XSDAttributeDeclarationImpl.createAttributeDeclaration(org.w3c.dom.Node node)
           
protected  XSDAttributeDeclaration XSDConcreteComponentImpl.createUnresolvedAttributeDeclaration(java.lang.String namespace, java.lang.String localName)
           
 XSDAttributeDeclaration XSDFactoryImpl.createXSDAttributeDeclaration()
           
 XSDAttributeDeclaration XSDAttributeUseImpl.getAttributeDeclaration()
           
 XSDAttributeDeclaration XSDAttributeUseImpl.getContent()
           
 XSDAttributeDeclaration XSDAttributeDeclarationImpl.getResolvedAttributeDeclaration()
           
 XSDAttributeDeclaration XSDConcreteComponentImpl.resolveAttributeDeclaration(java.lang.String localName)
           
 XSDAttributeDeclaration XSDSchemaImpl.resolveAttributeDeclaration(java.lang.String namespace, java.lang.String localName)
           
 XSDAttributeDeclaration XSDConcreteComponentImpl.resolveAttributeDeclaration(java.lang.String namespace, java.lang.String localName)
           
 XSDAttributeDeclaration XSDConcreteComponentImpl.resolveAttributeDeclarationURI(java.lang.String uri)
           
 

Methods in org.eclipse.xsd.impl that return types with arguments of type XSDAttributeDeclaration
 EList<XSDAttributeDeclaration> XSDSchemaImpl.getAttributeDeclarations()
           
protected static java.util.Map<java.lang.String,XSDAttributeDeclaration> XSDComplexTypeDefinitionImpl.getProhibitedAttributes(java.util.Collection<XSDAttributeGroupContent> xsdAttributeContents)
           
protected static java.util.Map<java.lang.String,XSDAttributeDeclaration> XSDComplexTypeDefinitionImpl.getProhibitedAttributeURIs(XSDComplexTypeDefinition xsdComplexTypeDefinition)
           
 

Methods in org.eclipse.xsd.impl with parameters of type XSDAttributeDeclaration
 NotificationChain XSDAttributeUseImpl.basicSetContent(XSDAttributeDeclaration newContent, NotificationChain msgs)
           
 void XSDAttributeUseImpl.setAttributeDeclaration(XSDAttributeDeclaration newAttributeDeclaration)
           
 void XSDAttributeUseImpl.setContent(XSDAttributeDeclaration newContent)
           
 void XSDAttributeDeclarationImpl.setResolvedAttributeDeclaration(XSDAttributeDeclaration newResolvedAttributeDeclaration)
           
 

Uses of XSDAttributeDeclaration in org.eclipse.xsd.provider
 

Methods in org.eclipse.xsd.provider that return XSDAttributeDeclaration
protected  XSDAttributeDeclaration XSDItemProviderAdapter.createAttributeDeclaration(XSDConcreteComponent parent)
          This creates an object of type XSDAttributeDeclaration with a name that is unique globally (compared to other global attribute declarations) or locally (compared to sibling attribute declarations and children of sibling attribute groups), depending on the type of the specified parent.
protected  XSDAttributeDeclaration XSDAttributeUseItemProvider.getDelegate(XSDAttributeUse xsdAttributeUse)
           
 

Methods in org.eclipse.xsd.provider with parameters of type XSDAttributeDeclaration
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.
 

Uses of XSDAttributeDeclaration in org.eclipse.xsd.util
 

Methods in org.eclipse.xsd.util that return XSDAttributeDeclaration
static XSDAttributeDeclaration XSDSchemaBuildingTools.addAttributeDeclaration(XSDConcreteComponent component, java.lang.String localName, java.lang.Object type)
          Add a an attribute declaration to a component.
 

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


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