Uses of Interface
org.eclipse.xsd.XSDAnnotation

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

Methods in org.eclipse.xsd that return XSDAnnotation
 XSDAnnotation XSDFactory.createXSDAnnotation()
          Returns a new object of class 'Annotation'
 XSDAnnotation XSDModelGroup.getAnnotation()
          Returns the value of the 'Annotation' containment reference
 XSDAnnotation XSDInclude.getAnnotation()
          Returns the value of the 'Annotation' containment reference
 XSDAnnotation XSDIdentityConstraintDefinition.getAnnotation()
          Returns the value of the 'Annotation' containment reference
 XSDAnnotation XSDFacet.getAnnotation()
          Returns the value of the 'Annotation' containment reference
 XSDAnnotation XSDAttributeGroupDefinition.getAnnotation()
          Returns the value of the 'Annotation' containment reference
 XSDAnnotation XSDWildcard.getAnnotation()
          Returns the value of the 'Annotation' containment reference
 XSDAnnotation XSDNotationDeclaration.getAnnotation()
          Returns the value of the 'Annotation' containment reference
 XSDAnnotation XSDModelGroupDefinition.getAnnotation()
          Returns the value of the 'Annotation' containment reference
 XSDAnnotation XSDXPathDefinition.getAnnotation()
          Returns the value of the 'Annotation' containment reference
 XSDAnnotation XSDAttributeDeclaration.getAnnotation()
          Returns the value of the 'Annotation' containment reference
 XSDAnnotation XSDElementDeclaration.getAnnotation()
          Returns the value of the 'Annotation' containment reference
 XSDAnnotation XSDImport.getAnnotation()
          Returns the value of the 'Annotation' containment reference
 XSDAnnotation XSDTypeDefinition.getAnnotation()
          Returns the value of the 'Annotation' containment reference
 XSDAnnotation XSDComplexTypeDefinition.getContentAnnotation()
          Returns the value of the 'Content Annotation' containment reference
 XSDAnnotation XSDTypeDefinition.getDerivationAnnotation()
          Returns the value of the 'Derivation Annotation' containment reference
 

Methods in org.eclipse.xsd that return types with arguments of type XSDAnnotation
 EList<XSDAnnotation> XSDRedefine.getAnnotations()
          Returns the value of the 'Annotations' reference list.
 EList<XSDAnnotation> XSDRepeatableFacet.getAnnotations()
          Returns the value of the 'Annotations' reference list.
 EList<XSDAnnotation> XSDWildcard.getAnnotations()
          Returns the value of the 'Annotations' reference list.
 EList<XSDAnnotation> XSDSchema.getAnnotations()
          Returns the value of the 'Annotations' reference list.
 EList<XSDAnnotation> XSDTypeDefinition.getAnnotations()
          Returns the value of the 'Annotations' reference list.
 

Methods in org.eclipse.xsd with parameters of type XSDAnnotation
 void XSDModelGroup.setAnnotation(XSDAnnotation value)
          Sets the value of the 'Annotation' containment reference
 void XSDInclude.setAnnotation(XSDAnnotation value)
          Sets the value of the 'Annotation' containment reference
 void XSDIdentityConstraintDefinition.setAnnotation(XSDAnnotation value)
          Sets the value of the 'Annotation' containment reference
 void XSDFacet.setAnnotation(XSDAnnotation value)
          Sets the value of the 'Annotation' containment reference
 void XSDAttributeGroupDefinition.setAnnotation(XSDAnnotation value)
          Sets the value of the 'Annotation' containment reference
 void XSDWildcard.setAnnotation(XSDAnnotation value)
          Sets the value of the 'Annotation' containment reference
 void XSDNotationDeclaration.setAnnotation(XSDAnnotation value)
          Sets the value of the 'Annotation' containment reference
 void XSDModelGroupDefinition.setAnnotation(XSDAnnotation value)
          Sets the value of the 'Annotation' containment reference
 void XSDXPathDefinition.setAnnotation(XSDAnnotation value)
          Sets the value of the 'Annotation' containment reference
 void XSDAttributeDeclaration.setAnnotation(XSDAnnotation value)
          Sets the value of the 'Annotation' containment reference
 void XSDElementDeclaration.setAnnotation(XSDAnnotation value)
          Sets the value of the 'Annotation' containment reference
 void XSDImport.setAnnotation(XSDAnnotation value)
          Sets the value of the 'Annotation' containment reference
 void XSDTypeDefinition.setAnnotation(XSDAnnotation value)
          Sets the value of the 'Annotation' containment reference
 void XSDComplexTypeDefinition.setContentAnnotation(XSDAnnotation value)
          Sets the value of the 'Content Annotation' containment reference
 void XSDTypeDefinition.setDerivationAnnotation(XSDAnnotation value)
          Sets the value of the 'Derivation Annotation' containment reference
 

Uses of XSDAnnotation in org.eclipse.xsd.ecore
 

Methods in org.eclipse.xsd.ecore that return XSDAnnotation
protected  XSDAnnotation EcoreSchemaBuilder.buildAnnotation(XSDConcreteComponent xsdComponent, EModelElement eModelElement)
           
 

Methods in org.eclipse.xsd.ecore with parameters of type XSDAnnotation
protected  void EcoreSchemaBuilder.createUserInfo(XSDAnnotation xsdAnnotation, java.lang.String documentation)
           
 

Uses of XSDAnnotation in org.eclipse.xsd.impl
 

Classes in org.eclipse.xsd.impl that implement XSDAnnotation
 class XSDAnnotationImpl
          An implementation of the model object 'Annotation'
 

Fields in org.eclipse.xsd.impl declared as XSDAnnotation
protected  XSDAnnotation XSDModelGroupDefinitionImpl.annotation
          The cached value of the 'Annotation' containment reference
protected  XSDAnnotation XSDAttributeGroupDefinitionImpl.annotation
          The cached value of the 'Annotation' containment reference
protected  XSDAnnotation XSDImportImpl.annotation
          The cached value of the 'Annotation' containment reference
protected  XSDAnnotation XSDXPathDefinitionImpl.annotation
          The cached value of the 'Annotation' containment reference
protected  XSDAnnotation XSDIdentityConstraintDefinitionImpl.annotation
          The cached value of the 'Annotation' containment reference
protected  XSDAnnotation XSDModelGroupImpl.annotation
          The cached value of the 'Annotation' containment reference
protected  XSDAnnotation XSDNotationDeclarationImpl.annotation
          The cached value of the 'Annotation' containment reference
protected  XSDAnnotation XSDAttributeDeclarationImpl.annotation
          The cached value of the 'Annotation' containment reference
protected  XSDAnnotation XSDWildcardImpl.annotation
          The cached value of the 'Annotation' containment reference
protected  XSDAnnotation XSDTypeDefinitionImpl.annotation
          The cached value of the 'Annotation' containment reference
protected  XSDAnnotation XSDIncludeImpl.annotation
          The cached value of the 'Annotation' containment reference
protected  XSDAnnotation XSDFacetImpl.annotation
          The cached value of the 'Annotation' containment reference
protected  XSDAnnotation XSDElementDeclarationImpl.annotation
          The cached value of the 'Annotation' containment reference
protected  XSDAnnotation XSDComplexTypeDefinitionImpl.contentAnnotation
          The cached value of the 'Content Annotation' containment reference
protected  XSDAnnotation XSDTypeDefinitionImpl.derivationAnnotation
          The cached value of the 'Derivation Annotation' containment reference
 

Fields in org.eclipse.xsd.impl with type parameters of type XSDAnnotation
protected  EList<XSDAnnotation> XSDSchemaImpl.annotations
          The cached value of the 'Annotations' reference list
protected  EList<XSDAnnotation> XSDWildcardImpl.annotations
          The cached value of the 'Annotations' reference list
protected  EList<XSDAnnotation> XSDRepeatableFacetImpl.annotations
          The cached value of the 'Annotations' reference list
protected  EList<XSDAnnotation> XSDTypeDefinitionImpl.annotations
          The cached value of the 'Annotations' reference list
protected  EList<XSDAnnotation> XSDRedefineImpl.annotations
          The cached value of the 'Annotations' reference list
 

Methods in org.eclipse.xsd.impl that return XSDAnnotation
static XSDAnnotation XSDAnnotationImpl.createAnnotation(org.w3c.dom.Node node)
           
 XSDAnnotation XSDFactoryImpl.createXSDAnnotation()
           
 XSDAnnotation XSDModelGroupDefinitionImpl.getAnnotation()
           
 XSDAnnotation XSDAttributeGroupDefinitionImpl.getAnnotation()
           
 XSDAnnotation XSDImportImpl.getAnnotation()
           
 XSDAnnotation XSDXPathDefinitionImpl.getAnnotation()
           
 XSDAnnotation XSDIdentityConstraintDefinitionImpl.getAnnotation()
           
 XSDAnnotation XSDModelGroupImpl.getAnnotation()
           
 XSDAnnotation XSDNotationDeclarationImpl.getAnnotation()
           
 XSDAnnotation XSDAttributeDeclarationImpl.getAnnotation()
           
 XSDAnnotation XSDWildcardImpl.getAnnotation()
           
 XSDAnnotation XSDTypeDefinitionImpl.getAnnotation()
           
 XSDAnnotation XSDIncludeImpl.getAnnotation()
           
 XSDAnnotation XSDFacetImpl.getAnnotation()
           
 XSDAnnotation XSDElementDeclarationImpl.getAnnotation()
           
 XSDAnnotation XSDComplexTypeDefinitionImpl.getContentAnnotation()
           
 XSDAnnotation XSDTypeDefinitionImpl.getDerivationAnnotation()
           
 

Methods in org.eclipse.xsd.impl that return types with arguments of type XSDAnnotation
 EList<XSDAnnotation> XSDSchemaImpl.getAnnotations()
           
 EList<XSDAnnotation> XSDWildcardImpl.getAnnotations()
           
 EList<XSDAnnotation> XSDRepeatableFacetImpl.getAnnotations()
           
 EList<XSDAnnotation> XSDTypeDefinitionImpl.getAnnotations()
           
 EList<XSDAnnotation> XSDRedefineImpl.getAnnotations()
           
 

Methods in org.eclipse.xsd.impl with parameters of type XSDAnnotation
 NotificationChain XSDModelGroupDefinitionImpl.basicSetAnnotation(XSDAnnotation newAnnotation, NotificationChain msgs)
           
 NotificationChain XSDAttributeGroupDefinitionImpl.basicSetAnnotation(XSDAnnotation newAnnotation, NotificationChain msgs)
           
 NotificationChain XSDImportImpl.basicSetAnnotation(XSDAnnotation newAnnotation, NotificationChain msgs)
           
 NotificationChain XSDXPathDefinitionImpl.basicSetAnnotation(XSDAnnotation newAnnotation, NotificationChain msgs)
           
 NotificationChain XSDIdentityConstraintDefinitionImpl.basicSetAnnotation(XSDAnnotation newAnnotation, NotificationChain msgs)
           
 NotificationChain XSDModelGroupImpl.basicSetAnnotation(XSDAnnotation newAnnotation, NotificationChain msgs)
           
 NotificationChain XSDNotationDeclarationImpl.basicSetAnnotation(XSDAnnotation newAnnotation, NotificationChain msgs)
           
 NotificationChain XSDAttributeDeclarationImpl.basicSetAnnotation(XSDAnnotation newAnnotation, NotificationChain msgs)
           
 NotificationChain XSDWildcardImpl.basicSetAnnotation(XSDAnnotation newAnnotation, NotificationChain msgs)
           
 NotificationChain XSDTypeDefinitionImpl.basicSetAnnotation(XSDAnnotation newAnnotation, NotificationChain msgs)
           
 NotificationChain XSDIncludeImpl.basicSetAnnotation(XSDAnnotation newAnnotation, NotificationChain msgs)
           
 NotificationChain XSDFacetImpl.basicSetAnnotation(XSDAnnotation newAnnotation, NotificationChain msgs)
           
 NotificationChain XSDElementDeclarationImpl.basicSetAnnotation(XSDAnnotation newAnnotation, NotificationChain msgs)
           
 NotificationChain XSDComplexTypeDefinitionImpl.basicSetContentAnnotation(XSDAnnotation newContentAnnotation, NotificationChain msgs)
           
 NotificationChain XSDTypeDefinitionImpl.basicSetDerivationAnnotation(XSDAnnotation newDerivationAnnotation, NotificationChain msgs)
           
 void XSDModelGroupDefinitionImpl.setAnnotation(XSDAnnotation newAnnotation)
           
 void XSDAttributeGroupDefinitionImpl.setAnnotation(XSDAnnotation newAnnotation)
           
 void XSDImportImpl.setAnnotation(XSDAnnotation newAnnotation)
           
 void XSDXPathDefinitionImpl.setAnnotation(XSDAnnotation newAnnotation)
           
 void XSDIdentityConstraintDefinitionImpl.setAnnotation(XSDAnnotation newAnnotation)
           
 void XSDModelGroupImpl.setAnnotation(XSDAnnotation newAnnotation)
           
 void XSDNotationDeclarationImpl.setAnnotation(XSDAnnotation newAnnotation)
           
 void XSDAttributeDeclarationImpl.setAnnotation(XSDAnnotation newAnnotation)
           
 void XSDWildcardImpl.setAnnotation(XSDAnnotation newAnnotation)
           
 void XSDTypeDefinitionImpl.setAnnotation(XSDAnnotation newAnnotation)
           
 void XSDIncludeImpl.setAnnotation(XSDAnnotation newAnnotation)
           
 void XSDFacetImpl.setAnnotation(XSDAnnotation newAnnotation)
           
 void XSDElementDeclarationImpl.setAnnotation(XSDAnnotation newAnnotation)
           
 void XSDComplexTypeDefinitionImpl.setContentAnnotation(XSDAnnotation newContentAnnotation)
           
 void XSDTypeDefinitionImpl.setDerivationAnnotation(XSDAnnotation newDerivationAnnotation)
           
 

Uses of XSDAnnotation in org.eclipse.xsd.util
 

Methods in org.eclipse.xsd.util that return XSDAnnotation
static XSDAnnotation XSDSchemaBuildingTools.addUserInformation(XSDConcreteComponent component, java.lang.String sourceURI, java.lang.String text)
          Add a local annotation with userInfo to the given item.
 

Methods in org.eclipse.xsd.util with parameters of type XSDAnnotation
 T XSDSwitch.caseXSDAnnotation(XSDAnnotation object)
          Returns the result of interpretting the object as an instance of 'Annotation'
 


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