## Uses of Interface
org.eclipse.xsd.XSDSchemaDirective

Packages that use XSDSchemaDirective
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.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.util: This provides utility classes and interfaces to augment the basic API for XML Schema, as well as sample code.

Uses of XSDSchemaDirective in org.eclipse.xsd

Subinterfaces of XSDSchemaDirective in org.eclipse.xsd
`interface` `XSDImport` A representation of the model object 'Import'
`interface` `XSDInclude` A representation of the model object 'Include'
`interface` `XSDRedefine` A representation of the model object 'Redefine'
`interface` `XSDSchemaCompositor` A representation of the model object 'Schema Compositor'.

Methods in org.eclipse.xsd that return types with arguments of type XSDSchemaDirective
`EList<XSDSchemaDirective>` `XSDSchema.getReferencingDirectives()` Returns the value of the 'Referencing Directives' reference list.

Uses of XSDSchemaDirective in org.eclipse.xsd.ecore.exporter

Methods in org.eclipse.xsd.ecore.exporter with parameters of type XSDSchemaDirective
`protected java.lang.String` `XMIExporter.computeSchemaLocation(XSDSchemaDirective xsdSchemaDirective, URI artifactURI)`
`protected java.lang.String` `XSDExporter.computeSchemaLocation(XSDSchemaDirective xsdSchemaDirective, URI artifactURI)`

Uses of XSDSchemaDirective in org.eclipse.xsd.impl

Classes in org.eclipse.xsd.impl that implement XSDSchemaDirective
`class` `XSDImportImpl` An implementation of the model object 'Import'
`class` `XSDIncludeImpl` An implementation of the model object 'Include'
`class` `XSDRedefineImpl` An implementation of the model object 'Redefine'
`class` `XSDSchemaCompositorImpl` An implementation of the model object 'Schema Compositor'
`class` `XSDSchemaDirectiveImpl` An implementation of the model object 'Schema Directive'

Fields in org.eclipse.xsd.impl with type parameters of type XSDSchemaDirective
`protected EList<XSDSchemaDirective>` `XSDSchemaImpl.referencingDirectives` The cached value of the '`Referencing Directives`' reference list

Methods in org.eclipse.xsd.impl that return types with arguments of type XSDSchemaDirective
`EList<XSDSchemaDirective>` `XSDSchemaImpl.getReferencingDirectives()`

Uses of XSDSchemaDirective in org.eclipse.xsd.util

Methods in org.eclipse.xsd.util with parameters of type XSDSchemaDirective
`T` `XSDSwitch.caseXSDSchemaDirective(XSDSchemaDirective object)` Returns the result of interpreting the object as an instance of 'Schema Directive'

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