|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XSDTypeDefinition | |
---|---|
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 XSDTypeDefinition in org.eclipse.xsd |
---|
Subinterfaces of XSDTypeDefinition in org.eclipse.xsd | |
---|---|
interface |
XSDComplexTypeDefinition
A representation of the model object 'Complex Type Definition' |
interface |
XSDSimpleTypeDefinition
A representation of the model object 'Simple Type Definition'. |
Methods in org.eclipse.xsd that return XSDTypeDefinition | |
---|---|
XSDTypeDefinition |
XSDElementDeclaration.getAnonymousTypeDefinition()
Returns the value of the 'Anonymous Type Definition' containment reference |
XSDTypeDefinition |
XSDTypeDefinition.getBadTypeDerivation(XSDTypeDefinition xsdTypeDefinition,
boolean extension,
boolean restriction)
Returns the first type between this and the given one, that derives from it's base in a way not permitted as constrained by Type Derivation OK Complex and Simple. |
XSDTypeDefinition |
XSDTypeDefinition.getBaseType()
Returns the value of the 'Base Type' reference |
XSDTypeDefinition |
XSDComplexTypeDefinition.getBaseTypeDefinition()
Returns the value of the 'Base Type Definition' reference |
XSDTypeDefinition |
XSDTypeDefinition.getRootType()
Returns the value of the 'Root Type' reference |
XSDTypeDefinition |
XSDComplexTypeDefinition.getRootTypeDefinition()
Returns the value of the 'Root Type Definition' reference |
XSDTypeDefinition |
XSDFeature.getType()
Returns the value of the 'Type' reference |
XSDTypeDefinition |
XSDElementDeclaration.getTypeDefinition()
Returns the value of the 'Type Definition' reference |
XSDTypeDefinition |
XSDConcreteComponent.resolveTypeDefinition(java.lang.String localName)
Returns the resolved type definition of the given name
within the schema . |
XSDTypeDefinition |
XSDConcreteComponent.resolveTypeDefinition(java.lang.String namespace,
java.lang.String localName)
Returns the resolved type definition of the given namespace and name . |
XSDTypeDefinition |
XSDConcreteComponent.resolveTypeDefinitionURI(java.lang.String uri)
Returns the resolved type definition of the given URI . |
Methods in org.eclipse.xsd that return types with arguments of type XSDTypeDefinition | |
---|---|
EList<XSDTypeDefinition> |
XSDSchema.getTypeDefinitions()
Returns the value of the 'Type Definitions' reference list. |
Methods in org.eclipse.xsd with parameters of type XSDTypeDefinition | |
---|---|
XSDTypeDefinition |
XSDTypeDefinition.getBadTypeDerivation(XSDTypeDefinition xsdTypeDefinition,
boolean extension,
boolean restriction)
Returns the first type between this and the given one, that derives from it's base in a way not permitted as constrained by Type Derivation OK Complex and Simple. |
void |
XSDElementDeclaration.setAnonymousTypeDefinition(XSDTypeDefinition value)
Sets the value of the ' Anonymous Type Definition ' containment reference |
void |
XSDComplexTypeDefinition.setBaseTypeDefinition(XSDTypeDefinition value)
Sets the value of the ' Base Type Definition ' reference |
void |
XSDElementDeclaration.setTypeDefinition(XSDTypeDefinition value)
Sets the value of the ' Type Definition ' reference |
Uses of XSDTypeDefinition in org.eclipse.xsd.ecore |
---|
Methods in org.eclipse.xsd.ecore that return XSDTypeDefinition | |
---|---|
protected XSDTypeDefinition |
EcoreSchemaBuilder.buildTypeDefinition(XSDSchema xsdSchema,
EClassifier eClassifier)
|
protected XSDTypeDefinition |
XSDEcoreBuilder.getEcoreTypeQNameAttribute(XSDConcreteComponent xsdConcreteComponent,
org.w3c.dom.Element element,
java.lang.String namespace,
java.lang.String attribute)
|
protected XSDTypeDefinition |
XSDEcoreBuilder.getEcoreTypeQNameAttribute(XSDConcreteComponent xsdConcreteComponent,
java.lang.String attribute)
|
protected XSDTypeDefinition |
XSDEcoreBuilder.getEffectiveTypeDefinition(XSDComponent xsdComponent,
XSDFeature xsdFeature)
|
protected XSDTypeDefinition |
EcoreXMLSchemaBuilder.typeInOtherSchema(EClassifier classifier)
|
Methods in org.eclipse.xsd.ecore that return types with arguments of type XSDTypeDefinition | |
---|---|
protected java.util.List<XSDTypeDefinition> |
XSDEcoreBuilder.getEcoreTypeQNamesAttribute(XSDConcreteComponent xsdConcreteComponent,
org.w3c.dom.Element element,
java.lang.String namespace,
java.lang.String attribute)
|
protected java.util.List<XSDTypeDefinition> |
XSDEcoreBuilder.getEcoreTypeQNamesAttribute(XSDConcreteComponent xsdConcreteComponent,
java.lang.String attribute)
|
Methods in org.eclipse.xsd.ecore with parameters of type XSDTypeDefinition | |
---|---|
protected EClassifier |
XSDEcoreBuilder.computeEClassifier(XSDTypeDefinition xsdTypeDefinition)
|
EClassifier |
XSDEcoreBuilder.getEClassifier(XSDTypeDefinition xsdTypeDefinition)
|
protected java.lang.String |
XSDEcoreBuilder.getInstanceClassName(XSDTypeDefinition xsdTypeDefinition,
EDataType baseEDataType)
|
protected java.lang.String |
XSDEcoreBuilder.validAliasName(XSDTypeDefinition xsdTypeDefinition,
boolean isUpperCase)
|
Uses of XSDTypeDefinition in org.eclipse.xsd.impl |
---|
Classes in org.eclipse.xsd.impl that implement XSDTypeDefinition | |
---|---|
class |
XSDComplexTypeDefinitionImpl
An implementation of the model object 'Complex Type Definition' |
class |
XSDSimpleTypeDefinitionImpl
An implementation of the model object 'Simple Type Definition' |
class |
XSDTypeDefinitionImpl
An implementation of the model object 'Type Definition' |
Fields in org.eclipse.xsd.impl declared as XSDTypeDefinition | |
---|---|
protected XSDTypeDefinition |
XSDElementDeclarationImpl.anonymousTypeDefinition
The cached value of the ' Anonymous Type Definition ' containment reference |
protected XSDTypeDefinition |
XSDComplexTypeDefinitionImpl.baseTypeDefinition
The cached value of the ' Base Type Definition ' reference |
protected XSDTypeDefinition |
XSDElementDeclarationImpl.typeDefinition
The cached value of the ' Type Definition ' reference |
Fields in org.eclipse.xsd.impl with type parameters of type XSDTypeDefinition | |
---|---|
protected EList<XSDTypeDefinition> |
XSDSchemaImpl.typeDefinitions
The cached value of the ' Type Definitions ' reference list |
Methods in org.eclipse.xsd.impl that return XSDTypeDefinition | |
---|---|
static XSDTypeDefinition |
XSDTypeDefinitionImpl.createTypeDefinition(org.w3c.dom.Node node)
|
protected XSDTypeDefinition |
XSDConcreteComponentImpl.createUnresolvedTypeDefinition(java.lang.String namespace,
java.lang.String localName)
|
XSDTypeDefinition |
XSDElementDeclarationImpl.getAnonymousTypeDefinition()
|
XSDTypeDefinition |
XSDComplexTypeDefinitionImpl.getBadTypeDerivation(XSDTypeDefinition xsdTypeDefinition,
boolean extension,
boolean restriction)
|
XSDTypeDefinition |
XSDTypeDefinitionImpl.getBadTypeDerivation(XSDTypeDefinition xsdTypeDefinition,
boolean extension,
boolean restriction)
|
XSDTypeDefinition |
XSDSimpleTypeDefinitionImpl.getBadTypeDerivation(XSDTypeDefinition xsdTypeDefinition,
boolean extension,
boolean restriction)
|
XSDTypeDefinition |
XSDComplexTypeDefinitionImpl.getBaseType()
|
XSDTypeDefinition |
XSDTypeDefinitionImpl.getBaseType()
|
XSDTypeDefinition |
XSDSimpleTypeDefinitionImpl.getBaseType()
|
XSDTypeDefinition |
XSDComplexTypeDefinitionImpl.getBaseTypeDefinition()
|
static XSDTypeDefinition |
XSDTypeDefinitionImpl.getLowestCommonAncestor(java.util.Collection<? extends XSDTypeDefinition> xsdTypeDefinitions)
|
XSDTypeDefinition |
XSDComplexTypeDefinitionImpl.getRootType()
|
XSDTypeDefinition |
XSDTypeDefinitionImpl.getRootType()
|
XSDTypeDefinition |
XSDSimpleTypeDefinitionImpl.getRootType()
|
XSDTypeDefinition |
XSDComplexTypeDefinitionImpl.getRootTypeDefinition()
|
XSDTypeDefinition |
XSDAttributeDeclarationImpl.getType()
|
XSDTypeDefinition |
XSDFeatureImpl.getType()
|
XSDTypeDefinition |
XSDElementDeclarationImpl.getType()
|
XSDTypeDefinition |
XSDElementDeclarationImpl.getTypeDefinition()
|
protected XSDTypeDefinition |
XSDComplexTypeDefinitionImpl.handleNewBaseTypeDefinition(XSDTypeDefinition newBaseTypeDefinition)
|
XSDTypeDefinition |
XSDConcreteComponentImpl.resolveTypeDefinition(java.lang.String localName)
|
XSDTypeDefinition |
XSDConcreteComponentImpl.resolveTypeDefinition(java.lang.String namespace,
java.lang.String localName)
|
XSDTypeDefinition |
XSDSchemaImpl.resolveTypeDefinition(java.lang.String namespace,
java.lang.String localName)
|
XSDTypeDefinition |
XSDConcreteComponentImpl.resolveTypeDefinitionURI(java.lang.String uri)
|
Methods in org.eclipse.xsd.impl that return types with arguments of type XSDTypeDefinition | |
---|---|
EList<XSDTypeDefinition> |
XSDSchemaImpl.getTypeDefinitions()
|
Methods in org.eclipse.xsd.impl with parameters of type XSDTypeDefinition | |
---|---|
NotificationChain |
XSDElementDeclarationImpl.basicSetAnonymousTypeDefinition(XSDTypeDefinition newAnonymousTypeDefinition,
NotificationChain msgs)
|
XSDTypeDefinition |
XSDComplexTypeDefinitionImpl.getBadTypeDerivation(XSDTypeDefinition xsdTypeDefinition,
boolean extension,
boolean restriction)
|
XSDTypeDefinition |
XSDTypeDefinitionImpl.getBadTypeDerivation(XSDTypeDefinition xsdTypeDefinition,
boolean extension,
boolean restriction)
|
XSDTypeDefinition |
XSDSimpleTypeDefinitionImpl.getBadTypeDerivation(XSDTypeDefinition xsdTypeDefinition,
boolean extension,
boolean restriction)
|
protected XSDTypeDefinition |
XSDComplexTypeDefinitionImpl.handleNewBaseTypeDefinition(XSDTypeDefinition newBaseTypeDefinition)
|
protected void |
XSDSimpleTypeDefinitionImpl.handleNewComplexBaseTypeDefinition(XSDTypeDefinition newComplexBaseTypeDefinition)
|
void |
XSDElementDeclarationImpl.setAnonymousTypeDefinition(XSDTypeDefinition newAnonymousTypeDefinition)
|
void |
XSDComplexTypeDefinitionImpl.setBaseTypeDefinition(XSDTypeDefinition newBaseTypeDefinition)
|
void |
XSDElementDeclarationImpl.setTypeDefinition(XSDTypeDefinition newTypeDefinition)
|
void |
XSDElementDeclarationImpl.setTypeDefinitionGen(XSDTypeDefinition newTypeDefinition)
|
Method parameters in org.eclipse.xsd.impl with type arguments of type XSDTypeDefinition | |
---|---|
static XSDTypeDefinition |
XSDTypeDefinitionImpl.getLowestCommonAncestor(java.util.Collection<? extends XSDTypeDefinition> xsdTypeDefinitions)
|
Uses of XSDTypeDefinition in org.eclipse.xsd.util |
---|
Methods in org.eclipse.xsd.util that return types with arguments of type XSDTypeDefinition | |
---|---|
static java.util.List<XSDTypeDefinition> |
XSDSchemaQueryTools.findTypesDerivedFrom(XSDSchema schema,
java.lang.String namespace,
java.lang.String localName)
Find typeDefinitions that derive from a named type. |
Methods in org.eclipse.xsd.util with parameters of type XSDTypeDefinition | |
---|---|
T |
XSDSwitch.caseXSDTypeDefinition(XSDTypeDefinition object)
Returns the result of interpreting the object as an instance of 'Type Definition' |
static boolean |
XSDConstants.isAnySimpleType(XSDTypeDefinition xsdTypeDefinition)
Returns whether the type definition is the anySimpleType. |
static boolean |
XSDConstants.isAnyType(XSDTypeDefinition xsdTypeDefinition)
Returns whether the type definition is one of the flavours of the anyType, i.e., complex anyType or simple anyType. |
static boolean |
XSDConstants.isOrIsDerivedFrom(XSDTypeDefinition xsdTypeDefinition,
java.lang.String name,
java.lang.String namespace)
Returns whether the type definition has the given namespace and name or is derived from a type with that namespace and name. |
static boolean |
XSDSchemaQueryTools.isTypeDerivedFrom(XSDTypeDefinition typedef,
java.lang.String namespace,
java.lang.String localName)
Deprecated. Use XSDConstants.isOrIsDerivedFrom(XSDTypeDefinition, String, String) instead. |
static boolean |
XSDConstants.isURType(XSDTypeDefinition xsdTypeDefinition)
Returns whether the type definition is one of the flavours of the ur-type, i.e., complex anyType, simple anyType, or anySimpleType. |
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV NEXT | FRAMES NO FRAMES |