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 XSDTypeDefinition.getSimpleType()
          Returns the value of the 'Simple Type' reference
 XSDSimpleTypeDefinition XSDFacet.getSimpleTypeDefinition()
          Returns the value of the 'Simple Type Definition' reference
 XSDSimpleTypeDefinition XSDAttributeDeclaration.getAnonymousTypeDefinition()
          Returns the value of the 'Anonymous Type Definition' containment reference
 XSDSimpleTypeDefinition XSDAttributeDeclaration.getTypeDefinition()
          Returns the value of the 'Type Definition' reference
 XSDSimpleTypeDefinition XSDSimpleTypeDefinition.getBaseTypeDefinition()
          Returns the value of the 'Base Type Definition' reference
 XSDSimpleTypeDefinition XSDSimpleTypeDefinition.getPrimitiveTypeDefinition()
          Returns the value of the 'Primitive Type Definition' reference
 XSDSimpleTypeDefinition XSDSimpleTypeDefinition.getItemTypeDefinition()
          Returns the value of the 'Item Type Definition' reference
 XSDSimpleTypeDefinition XSDSimpleTypeDefinition.getRootTypeDefinition()
          Returns the value of the 'Root Type Definition' reference
 XSDSimpleTypeDefinition XSDSimpleTypeDefinition.Assessment.getTypeDefinition()
          Returns the type definition against which the literal is assessed.
 XSDSimpleTypeDefinition XSDConcreteComponent.resolveSimpleTypeDefinitionURI(String uri)
          Returns the resolved simple type definition of the given URI.
 XSDSimpleTypeDefinition XSDConcreteComponent.resolveSimpleTypeDefinition(String namespace, String localName)
          Returns the resolved simple type definition of the given namespace and name.
 XSDSimpleTypeDefinition XSDConcreteComponent.resolveSimpleTypeDefinition(String localName)
          Returns the resolved simple type definition of the given name within the schema.
 

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 XSDAttributeDeclaration.setTypeDefinition(XSDSimpleTypeDefinition value)
          Sets the value of the 'Type Definition' reference
 void XSDSimpleTypeDefinition.setBaseTypeDefinition(XSDSimpleTypeDefinition value)
          Sets the value of the 'Base Type Definition' reference
 void XSDSimpleTypeDefinition.setPrimitiveTypeDefinition(XSDSimpleTypeDefinition value)
          Sets the value of the 'Primitive Type Definition' reference
 void XSDSimpleTypeDefinition.setItemTypeDefinition(XSDSimpleTypeDefinition value)
          Sets the value of the 'Item Type Definition' reference
 

Uses of XSDSimpleTypeDefinition in org.eclipse.xsd.ecore
 

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

Methods in org.eclipse.xsd.ecore with parameters of type XSDSimpleTypeDefinition
protected  void EcoreSchemaBuilder.handleMultiplicity(XSDSchema xsdSchema, EStructuralFeature eStructuralFeature, XSDAttributeDeclaration xsdAttributeDeclaration, XSDSimpleTypeDefinition xsdSimpleTypeDefinition)
           
 EDataType XSDEcoreBuilder.getEDataType(XSDSimpleTypeDefinition xsdSimpleTypeDefinition)
           
protected  EDataType XSDEcoreBuilder.computeEDataType(XSDSimpleTypeDefinition xsdSimpleTypeDefinition)
           
protected  void XSDEcoreBuilder.checkForPrimitive(XSDSimpleTypeDefinition xsdSimpleTypeDefinition, EDataType eDataType)
           
protected  void XSDEcoreBuilder.handleFacets(XSDSimpleTypeDefinition xsdSimpleTypeDefinition, EDataType eDataType)
           
protected  EEnum XSDEcoreBuilder.computeEEnum(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 XSDSimpleTypeDefinitionImpl.baseTypeDefinition
          The cached value of the 'Base Type Definition' reference
protected  XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.primitiveTypeDefinition
          The cached value of the 'Primitive Type Definition' reference
protected  XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.itemTypeDefinition
          The cached value of the 'Item Type Definition' reference
protected  XSDSimpleTypeDefinition XSDAttributeDeclarationImpl.anonymousTypeDefinition
          The cached value of the 'Anonymous Type Definition' containment reference
protected  XSDSimpleTypeDefinition XSDAttributeDeclarationImpl.typeDefinition
          The cached value of the 'Type Definition' reference
 

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

Methods in org.eclipse.xsd.impl with parameters of type XSDSimpleTypeDefinition
 void XSDSimpleTypeDefinitionImpl.setBaseTypeDefinition(XSDSimpleTypeDefinition newBaseTypeDefinition)
           
 void XSDSimpleTypeDefinitionImpl.setPrimitiveTypeDefinition(XSDSimpleTypeDefinition newPrimitiveTypeDefinition)
           
 void XSDSimpleTypeDefinitionImpl.setItemTypeDefinition(XSDSimpleTypeDefinition newItemTypeDefinition)
           
protected  XSDSimpleTypeDefinition XSDSimpleTypeDefinitionImpl.handleNewBaseTypeDefinition(XSDSimpleTypeDefinition newBaseTypeDefinition)
           
protected  XSDDiagnostic XSDConcreteComponentImpl.checkSimpleTypeConstraint(XSDSimpleTypeDefinition xsdTypeDefinition, String value, String part, String anchor, Element element, String attributeName, boolean isRequired)
           
 void XSDAttributeDeclarationImpl.setAnonymousTypeDefinition(XSDSimpleTypeDefinition newAnonymousTypeDefinition)
           
 NotificationChain XSDAttributeDeclarationImpl.basicSetAnonymousTypeDefinition(XSDSimpleTypeDefinition newAnonymousTypeDefinition, NotificationChain msgs)
           
 void XSDAttributeDeclarationImpl.setTypeDefinitionGen(XSDSimpleTypeDefinition newTypeDefinition)
           
 void XSDAttributeDeclarationImpl.setTypeDefinition(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, String localName, String type, String userInfo)
          Add named simpleTypeDefinition to the schema.
 

Methods in org.eclipse.xsd.util with parameters of type XSDSimpleTypeDefinition
 Object 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.