Uses of Interface
org.eclipse.xsd.XSDNamedComponent

Packages that use XSDNamedComponent
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.util This provides utility classes and interfaces to augment the basic API for XML Schema, as well as sample code. 
 

Uses of XSDNamedComponent in org.eclipse.xsd
 

Subinterfaces of XSDNamedComponent in org.eclipse.xsd
 interface XSDAttributeDeclaration
           A representation of the model object 'Attribute Declaration'
 interface XSDAttributeGroupDefinition
           A representation of the model object 'Attribute Group Definition'
 interface XSDComplexTypeDefinition
           A representation of the model object 'Complex Type Definition'
 interface XSDElementDeclaration
           A representation of the model object 'Element Declaration'
 interface XSDFeature
           A representation of the model object 'Feature'.
 interface XSDIdentityConstraintDefinition
           A representation of the model object 'Identity Constraint Definition'
 interface XSDModelGroupDefinition
           A representation of the model object 'Model Group Definition'
 interface XSDNotationDeclaration
           A representation of the model object 'Notation Declaration'
 interface XSDRedefinableComponent
           A representation of the model object 'Redefinable Component'.
 interface XSDSimpleTypeDefinition
           A representation of the model object 'Simple Type Definition'.
 interface XSDTypeDefinition
           A representation of the model object 'Type Definition'.
 

Methods in org.eclipse.xsd with parameters of type XSDNamedComponent
 boolean XSDNamedComponent.hasSameNameAndTargetNamespace(XSDNamedComponent xsdNamedComponent)
          Returns whether this named component and the given named component are named the same
 

Uses of XSDNamedComponent in org.eclipse.xsd.ecore
 

Methods in org.eclipse.xsd.ecore with parameters of type XSDNamedComponent
protected  void EcoreSchemaBuilder.handleImport(XSDSchema xsdSchema, XSDNamedComponent xsdNamedComponent)
           
 EPackage XSDEcoreBuilder.getEPackage(XSDNamedComponent xsdNamedComponent)
           
 

Uses of XSDNamedComponent in org.eclipse.xsd.impl
 

Classes in org.eclipse.xsd.impl that implement XSDNamedComponent
 class XSDAttributeDeclarationImpl
           An implementation of the model object 'Attribute Declaration'
 class XSDAttributeGroupDefinitionImpl
           An implementation of the model object 'Attribute Group Definition'
 class XSDComplexTypeDefinitionImpl
           An implementation of the model object 'Complex Type Definition'
 class XSDElementDeclarationImpl
           An implementation of the model object 'Element Declaration'
 class XSDFeatureImpl
           An implementation of the model object 'Feature'
 class XSDIdentityConstraintDefinitionImpl
           An implementation of the model object 'Identity Constraint Definition'
 class XSDModelGroupDefinitionImpl
           An implementation of the model object 'Model Group Definition'
 class XSDNamedComponentImpl
           An implementation of the model object 'Named Component'
 class XSDNotationDeclarationImpl
           An implementation of the model object 'Notation Declaration'
 class XSDRedefinableComponentImpl
           An implementation of the model object 'Redefinable Component'
 class XSDSimpleTypeDefinitionImpl
           An implementation of the model object 'Simple Type Definition'
 class XSDTypeDefinitionImpl
           An implementation of the model object 'Type Definition'
 

Methods in org.eclipse.xsd.impl that return XSDNamedComponent
 XSDNamedComponent XSDModelGroupDefinitionImpl.getResolvedNamedComponent()
           
protected  XSDNamedComponent XSDSchemaImpl.resolveNamedComponent(EReference namedComponentsRefReference, String namespace, String localName)
          This is a helper method for searching for a name in one of the schemas named component relations.
 XSDNamedComponent XSDAttributeGroupDefinitionImpl.getResolvedNamedComponent()
           
static XSDNamedComponent XSDNamedComponentImpl.findInSortedList(List xsdNamedComponents, String targetNamespace, String localName)
           
 XSDNamedComponent XSDNamedComponentImpl.getResolvedNamedComponent()
           
 XSDNamedComponent XSDNamedComponentImpl.XSDNamedComponentList.get(String targetNamespace, String localName)
           
 XSDNamedComponent XSDElementDeclarationImpl.getResolvedNamedComponent()
           
 XSDNamedComponent XSDAttributeDeclarationImpl.getResolvedNamedComponent()
           
 

Methods in org.eclipse.xsd.impl with parameters of type XSDNamedComponent
protected  void XSDSchemaImpl.updateSortedList(XSDNamedComponent xsdNamedComponent)
           
static void XSDNamedComponentImpl.addToSortedList(List xsdNamedComponents, XSDNamedComponent xsdNamedComponent)
           
 boolean XSDNamedComponentImpl.hasSameNameAndTargetNamespace(XSDNamedComponent xsdNamedComponent)
           
protected  boolean XSDNamedComponentImpl.XSDNamedComponentList.isFromThisNamespace(XSDNamedComponent xsdNamedComponent)
           
 

Uses of XSDNamedComponent in org.eclipse.xsd.util
 

Methods in org.eclipse.xsd.util that return XSDNamedComponent
static XSDNamedComponent XSDUtil.findInSortedList(List xsdNamedComponents, String namespace, String name)
          Returns the matching named component in the sorted list of named components, or null if there isn't one.
 

Methods in org.eclipse.xsd.util with parameters of type XSDNamedComponent
 Object XSDSwitch.caseXSDNamedComponent(XSDNamedComponent object)
          Returns the result of interpretting the object as an instance of 'Named Component'
 


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