Uses of Interface
org.eclipse.xsd.XSDSimpleTypeDefinition

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

Methods in org.eclipse.xsd that return XSDSimpleTypeDefinition
 XSDSimpleTypeDefinition XSDFactory.createXSDSimpleTypeDefinition()
          Returns a new object of class 'Simple Type Definition'
 XSDSimpleTypeDefinition XSDAttributeDeclaration.getAnonymousTypeDefinition()
          Returns the value of the 'Anonymous Type Definition' containment reference
 XSDSimpleTypeDefinition XSDSimpleTypeDefinition.getBaseTypeDefinition()
          Returns the value of the 'Base Type Definition' reference
 XSDSimpleTypeDefinition XSDSimpleTypeDefinition.getItemTypeDefinition()
          Returns the value of the 'Item Type Definition' reference
 XSDSimpleTypeDefinition XSDSimpleTypeDefinition.getPrimitiveTypeDefinition()
          Returns the value of the 'Primitive Type Definition' reference
 XSDSimpleTypeDefinition XSDSimpleTypeDefinition.getRootTypeDefinition()
          Returns the value of the 'Root Type Definition' reference
 XSDSimpleTypeDefinition XSDTypeDefinition.getSimpleType()
          Returns the value of the 'Simple Type' reference
 XSDSimpleTypeDefinition XSDFacet.getSimpleTypeDefinition()
          Returns the value of the 'Simple Type Definition' reference
 XSDSimpleTypeDefinition XSDAttributeDeclaration.getTypeDefinition()
          Returns the value of the 'Type Definition' reference
 XSDSimpleTypeDefinition XSDSimpleTypeDefinition.Assessment.getTypeDefinition()
          Returns the type definition against which the literal is assessed.
 XSDSimpleTypeDefinition XSDConcreteComponent.resolveSimpleTypeDefinition(java.lang.String localName)
          Returns the resolved simple type definition of the given name within the schema.
 XSDSimpleTypeDefinition XSDConcreteComponent.resolveSimpleTypeDefinition(java.lang.String namespace, java.lang.String localName)
          Returns the resolved simple type definition of the given namespace and name.
 XSDSimpleTypeDefinition XSDConcreteComponent.resolveSimpleTypeDefinitionURI(java.lang.String uri)
          Returns the resolved simple type definition of the given URI.
 

Methods in org.eclipse.xsd that return types with arguments of type XSDSimpleTypeDefinition
 EList<XSDSimpleTypeDefinition> XSDSimpleTypeDefinition.getContents()
          Returns the value of the 'Contents' containment reference list.
 EList<XSDSimpleTypeDefinition> XSDSimpleTypeDefinition.getMemberTypeDefinitions()
          Returns the value of the 'Member Type Definitions' reference list.
 java.util.Map<java.lang.String,XSDSimpleTypeDefinition> XSDSchema.getSimpleTypeIdMap()
          Returns a map from String ID to XSDSimpleTypeDefinition based on the IDs in the DOM representation.
 

Methods in org.eclipse.xsd with parameters of type XSDSimpleTypeDefinition
 void XSDAttributeDeclaration.setAnonymousTypeDefinition(XSDSimpleTypeDefinition value)
          Sets the value of the 'Anonymous Type Definition' containment reference
 void XSDSimpleTypeDefinition.setBaseTypeDefinition(XSDSimpleTypeDefinition value)
          Sets the value of the 'Base Type Definition' reference
 void XSDSimpleTypeDefinition.setItemTypeDefinition(XSDSimpleTypeDefinition value)
          Sets the value of the 'Item Type Definition' reference
 void XSDSimpleTypeDefinition.setPrimitiveTypeDefinition(XSDSimpleTypeDefinition value)
          Sets the value of the 'Primitive Type Definition' reference
 void XSDAttributeDeclaration.setTypeDefinition(XSDSimpleTypeDefinition value)
          Sets the value of the 'Type Definition' reference
 

Uses of XSDSimpleTypeDefinition in org.eclipse.xsd.ecore
 

Methods in org.eclipse.xsd.ecore that return XSDSimpleTypeDefinition
protected  XSDSimpleTypeDefinition EcoreSchemaBuilder.buildSimpleContent(XSDComplexTypeDefinition xsdComplexTypeDefinition, EStructuralFeature eStructuralFeature)
           
protected  XSDSimpleTypeDefinition EcoreSchemaBuilder.buildSimpleTypeDefinition(XSDSchema xsdSchema, EDataType eDataType)
           
protected  XSDSimpleTypeDefinition EcoreXMLSchemaBuilder.getType(EDataType dataType)
           
 

Methods in org.eclipse.xsd.ecore with parameters of type XSDSimpleTypeDefinition
protected  void XSDEcoreBuilder.checkForPrimitive(XSDSimpleTypeDefinition xsdSimpleTypeDefinition, EDataType eDataType)
           
protected  EDataType XSDEcoreBuilder.computeEDataType(XSDSimpleTypeDefinition xsdSimpleTypeDefinition)
           
protected  EEnum XSDEcoreBuilder.computeEEnum(XSDSimpleTypeDefinition xsdSimpleTypeDefinition)
           
 EDataType XSDEcoreBuilder.getEDataType(XSDSimpleTypeDefinition xsdSimpleTypeDefinition)
           
protected  void XSDEcoreBuilder.handleFacets(XSDSimpleTypeDefinition xsdSimpleTypeDefinition, EDataType eDataType)
           
protected  void EcoreSchemaBuilder.handleMultiplicity(XSDSchema xsdSchema, EStructuralFeature eStructuralFeature, XSDAttributeDeclaration xsdAttributeDeclaration, XSDSimpleTypeDefinition xsdSimpleTypeDefinition)
           
protected  void EcoreSchemaBuilder.handleMultiplicity(XSDSchema xsdSchema, EStructuralFeature eStructuralFeature, XSDComponent xsdComponent, XSDSimpleTypeDefinition xsdSimpleTypeDefinition)
           
protected  void XSDEcoreBuilder.initialize(EAttribute eAttribute, XSDSimpleTypeDefinition xsdSimpleTypeDefinition)
           
static boolean XSDEcoreBuilder.isLocalReferenceType(XSDSimpleTypeDefinition xsdSimpleTypeDefinition)
           
 

Uses of XSDSimpleTypeDefinition in org.eclipse.xsd.impl
 

Classes in org.eclipse.xsd.impl that implement XSDSimpleTypeDefinition
 class XSDSimpleTypeDefinitionImpl
          An implementation of the model object 'Simple Type Definition'
 

Fields in org.eclipse.xsd.impl declared as XSDSimpleTypeDefinition
protected  XSDSimpleTypeDefinition XSDAttributeDeclarationImpl.anonymousTypeDefinition
          The cached value of the 'Anonymous Type Definition' containment reference
protected  XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.baseTypeDefinition
          The cached value of the 'Base Type Definition' reference
protected  XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.itemTypeDefinition
          The cached value of the 'Item Type Definition' reference
protected  XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.primitiveTypeDefinition
          The cached value of the 'Primitive Type Definition' reference
protected  XSDSimpleTypeDefinition XSDAttributeDeclarationImpl.typeDefinition
          The cached value of the 'Type Definition' reference
 

Fields in org.eclipse.xsd.impl with type parameters of type XSDSimpleTypeDefinition
protected  EList<XSDSimpleTypeDefinition> XSDSimpleTypeDefinitionImpl.contents
          The cached value of the 'Contents' containment reference list
protected  EList<XSDSimpleTypeDefinition> XSDSimpleTypeDefinitionImpl.memberTypeDefinitions
          The cached value of the 'Member Type Definitions' reference list
protected  java.util.Map<java.lang.String,XSDSimpleTypeDefinition> XSDSchemaImpl.simpleTypeIdMap
           
 

Methods in org.eclipse.xsd.impl that return XSDSimpleTypeDefinition
static XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.createSimpleTypeDefinition(org.w3c.dom.Node node)
           
protected  XSDSimpleTypeDefinition XSDConcreteComponentImpl.createUnresolvedSimpleTypeDefinition(java.lang.String namespace, java.lang.String localName)
           
 XSDSimpleTypeDefinition XSDFactoryImpl.createXSDSimpleTypeDefinition()
           
 XSDSimpleTypeDefinition XSDAttributeDeclarationImpl.getAnonymousTypeDefinition()
           
 XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.getBaseTypeDefinition()
           
 XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.getItemTypeDefinition()
           
 XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.AssessmentImpl.getMemberTypeDefinition()
           
 XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.getPrimitiveTypeDefinition()
           
 XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.getRootTypeDefinition()
           
 XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.getSimpleType()
           
 XSDSimpleTypeDefinition XSDComplexTypeDefinitionImpl.getSimpleType()
           
 XSDSimpleTypeDefinition XSDTypeDefinitionImpl.getSimpleType()
           
 XSDSimpleTypeDefinition XSDFacetImpl.getSimpleTypeDefinition()
           
 XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.AssessmentImpl.getTypeDefinition()
           
 XSDSimpleTypeDefinition XSDAttributeDeclarationImpl.getTypeDefinition()
           
protected  XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.handleNewBaseTypeDefinition(XSDSimpleTypeDefinition newBaseTypeDefinition)
           
 XSDSimpleTypeDefinition XSDConcreteComponentImpl.resolveSimpleTypeDefinition(java.lang.String localName)
           
 XSDSimpleTypeDefinition XSDSchemaImpl.resolveSimpleTypeDefinition(java.lang.String namespace, java.lang.String localName)
           
 XSDSimpleTypeDefinition XSDConcreteComponentImpl.resolveSimpleTypeDefinition(java.lang.String namespace, java.lang.String localName)
           
 XSDSimpleTypeDefinition XSDConcreteComponentImpl.resolveSimpleTypeDefinitionURI(java.lang.String uri)
           
 

Methods in org.eclipse.xsd.impl that return types with arguments of type XSDSimpleTypeDefinition
 EList<XSDSimpleTypeDefinition> XSDSimpleTypeDefinitionImpl.getContents()
           
 EList<XSDSimpleTypeDefinition> XSDSimpleTypeDefinitionImpl.getMemberTypeDefinitions()
           
 java.util.Map<java.lang.String,XSDSimpleTypeDefinition> XSDSchemaImpl.getSimpleTypeIdMap()
           
 

Methods in org.eclipse.xsd.impl with parameters of type XSDSimpleTypeDefinition
 NotificationChain XSDAttributeDeclarationImpl.basicSetAnonymousTypeDefinition(XSDSimpleTypeDefinition newAnonymousTypeDefinition, NotificationChain msgs)
           
protected  XSDDiagnostic XSDConcreteComponentImpl.checkSimpleTypeConstraint(XSDSimpleTypeDefinition xsdTypeDefinition, java.lang.String value, java.lang.String part, java.lang.String anchor, org.w3c.dom.Element element, java.lang.String attributeName, boolean isRequired)
           
protected  XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.handleNewBaseTypeDefinition(XSDSimpleTypeDefinition newBaseTypeDefinition)
           
 void XSDAttributeDeclarationImpl.setAnonymousTypeDefinition(XSDSimpleTypeDefinition newAnonymousTypeDefinition)
           
 void XSDSimpleTypeDefinitionImpl.setBaseTypeDefinition(XSDSimpleTypeDefinition newBaseTypeDefinition)
           
 void XSDSimpleTypeDefinitionImpl.setItemTypeDefinition(XSDSimpleTypeDefinition newItemTypeDefinition)
           
 void XSDSimpleTypeDefinitionImpl.setPrimitiveTypeDefinition(XSDSimpleTypeDefinition newPrimitiveTypeDefinition)
           
 void XSDAttributeDeclarationImpl.setTypeDefinition(XSDSimpleTypeDefinition newTypeDefinition)
           
 void XSDAttributeDeclarationImpl.setTypeDefinitionGen(XSDSimpleTypeDefinition newTypeDefinition)
           
 

Uses of XSDSimpleTypeDefinition in org.eclipse.xsd.provider
 

Methods in org.eclipse.xsd.provider that return XSDSimpleTypeDefinition
protected  XSDSimpleTypeDefinition XSDItemProviderAdapter.createSimpleTypeDefinition(XSDConcreteComponent parent)
          This creates an object of type XSDSimpleTypeDefinition with a name that is unique globally, if this is to be a global definition; otherwise, with no name.
 

Methods in org.eclipse.xsd.provider with parameters of type XSDSimpleTypeDefinition
protected  boolean XSDSimpleTypeDefinitionItemProvider.canAccomodateFacet(XSDSimpleTypeDefinition s, XSDConstrainingFacet f)
          This tests whether the specified simple type definition, s, can accomodate the given constraining facet, f, based on its existing facet children.
 

Uses of XSDSimpleTypeDefinition in org.eclipse.xsd.util
 

Methods in org.eclipse.xsd.util that return XSDSimpleTypeDefinition
static XSDSimpleTypeDefinition XSDSchemaBuildingTools.addSimpleTypeDefinition(XSDSchema schema, java.lang.String localName, java.lang.String type, java.lang.String userInfo)
          Add named simpleTypeDefinition to the schema.
 

Methods in org.eclipse.xsd.util with parameters of type XSDSimpleTypeDefinition
 T XSDSwitch.caseXSDSimpleTypeDefinition(XSDSimpleTypeDefinition object)
          Returns the result of interpretting the object as an instance of 'Simple Type Definition'
static boolean XSDConstants.isOrIsDerivedFromID(XSDSimpleTypeDefinition xsdSimpleTypeDefinition)
          Returns whether the simple type definition is the ID.
 


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