|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XSDSchema | |
---|---|
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.ecore.exporter | |
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.presentation | |
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 XSDSchema in org.eclipse.xsd |
---|
Methods in org.eclipse.xsd that return XSDSchema | |
---|---|
XSDSchema |
XSDFactory.createXSDSchema()
Returns a new object of class 'Schema' |
XSDSchema |
XSDSchemaCompositor.getIncorporatedSchema()
Returns the value of the 'Incorporated Schema' reference |
XSDSchema |
XSDSchema.getOriginalVersion()
Returns the value of the 'Original Version' reference |
XSDSchema |
XSDSchemaDirective.getResolvedSchema()
Returns the value of the 'Resolved Schema' reference |
XSDSchema |
XSDSchema.getRootVersion()
Returns the value of the 'Root Version' reference |
XSDSchema |
XSDConcreteComponent.getSchema()
Returns the value of the 'Schema' reference |
XSDSchema |
XSDSchema.getSchemaForSchema()
Returns the value of the 'Schema For Schema' reference |
Methods in org.eclipse.xsd that return types with arguments of type XSDSchema | |
---|---|
EList<XSDSchema> |
XSDSchema.getIncorporatedVersions()
Returns the value of the 'Incorporated Versions' containment reference list. |
Methods in org.eclipse.xsd with parameters of type XSDSchema | |
---|---|
void |
XSDSchemaCompositor.setIncorporatedSchema(XSDSchema value)
Sets the value of the ' Incorporated Schema ' reference |
void |
XSDSchemaDirective.setResolvedSchema(XSDSchema value)
Sets the value of the ' Resolved Schema ' reference |
Uses of XSDSchema in org.eclipse.xsd.ecore |
---|
Fields in org.eclipse.xsd.ecore declared as XSDSchema | |
---|---|
protected XSDSchema |
EcoreXMLSchemaBuilder.emfSchema
|
protected XSDSchema |
XSDEcoreBuilder.rootSchema
|
protected XSDSchema |
EcoreXMLSchemaBuilder.xsdSchema
|
Fields in org.eclipse.xsd.ecore with type parameters of type XSDSchema | |
---|---|
protected java.util.Map<EPackage,XSDSchema> |
EcoreXMLSchemaBuilder.ePackageToXSDSchemaMap
|
protected java.util.List<XSDSchema> |
XSDEcoreBuilder.xsdSchemas
|
Methods in org.eclipse.xsd.ecore that return XSDSchema | |
---|---|
protected XSDSchema |
EcoreSchemaBuilder.buildSchema(EPackage ePackage)
|
protected XSDSchema |
EcoreXMISchemaBuilder.createXMISchema()
|
XSDSchema |
XSDEcoreBuilder.getRootSchema()
|
XSDSchema |
XSDEcoreBuilder.getSchema()
|
XSDSchema |
EcoreSchemaBuilder.getSchema(EPackage ePackage)
|
Methods in org.eclipse.xsd.ecore with parameters of type XSDSchema | |
---|---|
protected void |
EcoreXMISchemaBuilder.addElementDeclaration(XSDSchema schema,
XSDModelGroup modelGroup,
java.lang.String name,
java.lang.String type)
|
protected void |
EcoreXMISchemaBuilder.addElementDeclaration(XSDSchema schema,
XSDModelGroup modelGroup,
java.lang.String name,
java.lang.String type,
boolean schemaType)
|
protected void |
EcoreXMISchemaBuilder.addElementDeclarationReference(XSDSchema schema,
XSDModelGroup modelGroup,
java.lang.String reference)
|
protected XSDComplexTypeDefinition |
EcoreSchemaBuilder.buildComplexTypeDefinition(XSDSchema xsdSchema,
EClass eClass)
|
protected XSDAttributeDeclaration |
EcoreSchemaBuilder.buildGlobalAttribute(XSDSchema xsdSchema,
EStructuralFeature eStructuralFeature)
|
protected XSDElementDeclaration |
EcoreSchemaBuilder.buildGlobalElement(XSDSchema xsdSchema,
EClass eClass)
|
protected XSDElementDeclaration |
EcoreSchemaBuilder.buildGlobalElement(XSDSchema xsdSchema,
EStructuralFeature eStructuralFeature)
|
protected XSDFeature |
EcoreSchemaBuilder.buildGlobalFeature(XSDSchema xsdSchema,
EStructuralFeature eStructuralFeature)
|
protected XSDSimpleTypeDefinition |
EcoreSchemaBuilder.buildSimpleTypeDefinition(XSDSchema xsdSchema,
EDataType eDataType)
|
protected XSDTypeDefinition |
EcoreSchemaBuilder.buildTypeDefinition(XSDSchema xsdSchema,
EClassifier eClassifier)
|
protected XSDAttributeGroupDefinition |
EcoreXMISchemaBuilder.createAttributeGroupReference(XSDSchema schema,
java.lang.String name)
|
protected XSDAttributeUse |
EcoreXMISchemaBuilder.createAttributeReference(XSDSchema schema,
java.lang.String name)
|
protected XSDAttributeUse |
EcoreXMISchemaBuilder.createAttributeUse(XSDSchema schema,
java.lang.String name,
java.lang.String type,
java.lang.String use,
java.lang.String form,
java.lang.String fixed)
|
protected XSDElementDeclaration |
EcoreXMISchemaBuilder.createElementDeclaration(XSDSchema schema,
java.lang.String name,
java.lang.String type,
boolean schemaType)
|
protected XSDComplexTypeDefinition |
EcoreXMISchemaBuilder.createExtendedComplexTypeDefinition(XSDSchema schema,
java.lang.String name,
java.lang.String extension)
|
void |
XSDEcoreBuilder.generate(XSDSchema xsdSchema)
|
protected void |
EcoreSchemaBuilder.handleImport(XSDSchema xsdSchema,
XSDNamedComponent xsdNamedComponent)
|
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.validate(XSDSchema xsdSchema)
|
Uses of XSDSchema in org.eclipse.xsd.ecore.exporter |
---|
Methods in org.eclipse.xsd.ecore.exporter that return XSDSchema | |
---|---|
protected XSDSchema |
XMIExporter.getSchema(EPackage ePackage)
|
protected XSDSchema |
XSDExporter.getSchema(EPackage ePackage)
|
Uses of XSDSchema in org.eclipse.xsd.impl |
---|
Classes in org.eclipse.xsd.impl that implement XSDSchema | |
---|---|
class |
XSDSchemaImpl
An implementation of the model object 'Schema' |
Fields in org.eclipse.xsd.impl declared as XSDSchema | |
---|---|
protected XSDSchema |
XSDSchemaCompositorImpl.incorporatedSchema
The cached value of the ' Incorporated Schema ' reference |
protected XSDSchema |
XSDSchemaDirectiveImpl.resolvedSchema
The cached value of the ' Resolved Schema ' reference |
protected static XSDSchema |
XSDSchemaImpl.xsdMagicSchemaForSchema1999
|
protected static XSDSchema |
XSDSchemaImpl.xsdMagicSchemaForSchema2000_10
|
protected static XSDSchema |
XSDSchemaImpl.xsdMagicSchemaForSchema2001
|
protected static XSDSchema |
XSDSchemaImpl.xsdSchemaForSchema1999
|
protected static XSDSchema |
XSDSchemaImpl.xsdSchemaForSchema2000_10
|
protected static XSDSchema |
XSDSchemaImpl.xsdSchemaForSchema2001
|
protected static XSDSchema |
XSDSchemaImpl.xsdSchemaInstance2001
|
Fields in org.eclipse.xsd.impl with type parameters of type XSDSchema | |
---|---|
protected EList<XSDSchema> |
XSDSchemaImpl.incorporatedVersions
The cached value of the ' Incorporated Versions ' containment reference list |
protected java.util.List<XSDSchema> |
XSDSchemaImpl.incorporatingSchemas
|
Methods in org.eclipse.xsd.impl that return XSDSchema | |
---|---|
static XSDSchema |
XSDSchemaImpl.createMetaSchema(org.w3c.dom.Node node)
|
static XSDSchema |
XSDSchemaImpl.createSchema(org.w3c.dom.Node node)
|
XSDSchema |
XSDFactoryImpl.createXSDSchema()
|
XSDSchema |
XSDSchemaCompositorImpl.getIncorporatedSchema()
|
XSDSchema |
XSDSchemaImpl.getMagicSchemaForSchema()
|
static XSDSchema |
XSDSchemaImpl.getMagicSchemaForSchema(java.lang.String namespace)
|
XSDSchema |
XSDSchemaImpl.getOriginalVersion()
|
XSDSchema |
XSDSchemaDirectiveImpl.getResolvedSchema()
|
XSDSchema |
XSDSchemaImpl.getRootVersion()
|
XSDSchema |
XSDConcreteComponentImpl.getSchema()
|
XSDSchema |
XSDSchemaImpl.getSchemaForSchema()
|
static XSDSchema |
XSDSchemaImpl.getSchemaForSchema(java.lang.String namespace)
|
static XSDSchema |
XSDSchemaImpl.getSchemaInstance(java.lang.String namespace)
|
XSDSchema |
XSDSchemaImpl.imported(XSDImport xsdImport)
|
XSDSchema |
XSDImportImpl.importSchema()
|
XSDSchema |
XSDSchemaImpl.included(XSDInclude xsdInclude)
|
protected XSDSchema |
XSDSchemaDirectiveImpl.locateSchema(XSDSchema xsdSchema,
java.lang.String namespace,
java.lang.String rawSchemaLocation,
java.lang.String resolvedSchemaLocation)
|
XSDSchema |
XSDSchemaImpl.redefined(XSDRedefine xsdRedefine)
|
Methods in org.eclipse.xsd.impl that return types with arguments of type XSDSchema | |
---|---|
EList<XSDSchema> |
XSDSchemaImpl.getIncorporatedVersions()
|
java.util.Collection<XSDSchema> |
XSDSchemaImpl.resolveSchema(java.lang.String namespace)
This returns set of schemas with the given namespace as it's target namespace. |
Methods in org.eclipse.xsd.impl with parameters of type XSDSchema | |
---|---|
protected void |
XSDIdentityConstraintDefinitionImpl.adoptBy(XSDSchema xsdSchema)
|
protected void |
XSDConcreteComponentImpl.adoptBy(XSDSchema xsdSchema)
|
protected void |
XSDNamedComponentImpl.adoptBy(XSDSchema xsdSchema)
|
protected void |
XSDImportImpl.handleResolvedSchema(XSDSchema xsdSchema)
|
protected void |
XSDSchemaDirectiveImpl.handleResolvedSchema(XSDSchema xsdSchema)
|
protected void |
XSDIncludeImpl.handleResolvedSchema(XSDSchema xsdSchema)
|
protected void |
XSDRedefineImpl.handleResolvedSchema(XSDSchema xsdSchema)
|
protected XSDSchema |
XSDSchemaDirectiveImpl.locateSchema(XSDSchema xsdSchema,
java.lang.String namespace,
java.lang.String rawSchemaLocation,
java.lang.String resolvedSchemaLocation)
|
protected void |
XSDIdentityConstraintDefinitionImpl.orphanBy(XSDSchema xsdSchema)
|
protected void |
XSDSchemaDirectiveImpl.orphanBy(XSDSchema xsdSchema)
|
protected void |
XSDConcreteComponentImpl.orphanBy(XSDSchema xsdSchema)
|
void |
XSDSchemaImpl.propogateComponents(XSDSchema otherXSDSchema)
|
protected java.lang.String |
XSDSchemaDirectiveImpl.resolveSchemaLocation(XSDSchema xsdSchema,
java.lang.String namespace,
java.lang.String schemaLocation)
|
void |
XSDSchemaCompositorImpl.setIncorporatedSchema(XSDSchema newIncorporatedSchema)
|
void |
XSDSchemaDirectiveImpl.setResolvedSchema(XSDSchema newResolvedSchema)
|
Uses of XSDSchema in org.eclipse.xsd.presentation |
---|
Fields in org.eclipse.xsd.presentation declared as XSDSchema | |
---|---|
protected XSDSchema |
XSDEditor.xsdSchema
This keeps track of the root object of the model. |
Uses of XSDSchema in org.eclipse.xsd.util |
---|
Fields in org.eclipse.xsd.util declared as XSDSchema | |
---|---|
XSDSchema |
XSDPrototypicalSchema.prototypeSchema
The Prototype Schema . |
XSDSchema |
XSDPrototypicalSchema.purchaseOrderSchema
The Purchase Order Schema . |
protected XSDSchema |
XSDParser.xsdSchema
|
Fields in org.eclipse.xsd.util with type parameters of type XSDSchema | |
---|---|
protected java.util.Collection<XSDSchema> |
XSDResourceImpl.attachedSchemas
|
Methods in org.eclipse.xsd.util that return XSDSchema | |
---|---|
XSDSchema |
XSDPrototypicalSchema.createSchema(org.w3c.dom.Element element)
|
static XSDSchema |
XSDSchemaBuildingTools.getBlankSchema(XSDFactory factory,
java.lang.String targetPrefix,
java.lang.String targetNS,
java.lang.String annotationText,
java.lang.String annotationSource)
Worker method to get a simple 'blank' schema. |
static XSDSchema |
XSDPrototypicalSchema.getPrototypicalSchema()
Returns the Prototype Schema instance. |
static XSDSchema |
XSDPrototypicalSchema.getPurchaseOrderSchema()
Returns the Purchase Order Schema instance. |
XSDSchema |
XSDParser.getSchema()
|
XSDSchema |
XSDResourceImpl.getSchema()
This gets the resource's schema. |
static XSDSchema |
XSDUtil.getSchemaForSchema(java.lang.String schemaForSchemaURI)
Returns the singleton instance of the schema for schemas. |
XSDSchema |
XSDPrototypicalSchema.initializePrototypeSchema()
|
XSDSchema |
XSDPrototypicalSchema.initializePurchaseOrderSchema()
|
XSDSchema |
XSDSchemaLocator.locateSchema(XSDSchema xsdSchema,
java.lang.String namespaceURI,
java.lang.String rawSchemaLocationURI,
java.lang.String resolvedSchemaLocationURI)
Locate the schema for the given namespace. |
XSDSchema |
XSDResourceImpl.SchemaLocator.locateSchema(XSDSchema xsdSchema,
java.lang.String namespaceURI,
java.lang.String rawSchemaLocationURI,
java.lang.String resolvedSchemaLocation)
|
Methods in org.eclipse.xsd.util with parameters of type XSDSchema | |
---|---|
static XSDComplexTypeDefinition |
XSDSchemaBuildingTools.addComplexTypeDefinition(XSDSchema schema,
java.lang.String localName,
java.lang.String type,
java.util.HashMap<java.lang.String,java.lang.Object> attrs,
java.lang.String userInfo)
Add a named complexTypeDefinition to a schema. |
static XSDSimpleTypeDefinition |
XSDSchemaBuildingTools.addSimpleTypeDefinition(XSDSchema schema,
java.lang.String localName,
java.lang.String type,
java.lang.String userInfo)
Add named simpleTypeDefinition to the schema. |
protected static void |
XSDResourceImpl.assignDiagnostics(XSDSchema xsdSchema,
java.util.Collection<XSDDiagnostic> xsdDiagnostics)
Assigns diagnostics to a schema. |
T |
XSDSwitch.caseXSDSchema(XSDSchema object)
Returns the result of interpretting the object as an instance of 'Schema' |
static java.util.List<XSDElementDeclaration> |
XSDSchemaQueryTools.findElementsUsingType(XSDSchema schema,
java.lang.String namespace,
java.lang.String localName)
Find elementDeclarations that use any types derived from a named type. |
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. |
static java.util.HashMap<java.lang.String,java.lang.String> |
XSDSchemaQueryTools.hasImpInclRedef(XSDSchema schema)
Find any included, imported, or redefined schemas that this one references. |
static java.util.HashMap<java.lang.String,java.lang.String> |
XSDSchemaQueryTools.hasImpInclRedef2(XSDSchema schema)
Find any included, imported, or redefined schemas that this one references. |
XSDSchema |
XSDSchemaLocator.locateSchema(XSDSchema xsdSchema,
java.lang.String namespaceURI,
java.lang.String rawSchemaLocationURI,
java.lang.String resolvedSchemaLocationURI)
Locate the schema for the given namespace. |
XSDSchema |
XSDResourceImpl.SchemaLocator.locateSchema(XSDSchema xsdSchema,
java.lang.String namespaceURI,
java.lang.String rawSchemaLocationURI,
java.lang.String resolvedSchemaLocation)
|
protected static void |
XSDSchemaQueryTools.mapImpInclRedef(XSDSchema schema,
java.util.HashMap<java.lang.String,java.lang.String> hash,
int level)
Recursive worker method implementing XSDSchemaQueryTools.hasImpInclRedef(XSDSchema)
and XSDSchemaQueryTools.hasImpInclRedef2(XSDSchema) . |
static boolean |
XSDSchemaBuildingTools.removeTypeDefinition(XSDSchema schema,
java.lang.String namespace,
java.lang.String localName)
Remove a named *TypeDefinition. |
java.lang.String |
XSDSchemaLocationResolver.resolveSchemaLocation(XSDSchema xsdSchema,
java.lang.String namespaceURI,
java.lang.String schemaLocationURI)
Resolve the namespace and schema location relative to the given base schema's location. |
void |
XSDParser.setSchema(XSDSchema xsdSchema)
|
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV NEXT | FRAMES NO FRAMES |