org.eclipse.xsd.util
Class XSDAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by org.eclipse.xsd.util.XSDAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory
Direct Known Subclasses:
XSDItemProviderAdapterFactory

public class XSDAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl

The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.

See Also:
XSDPackage

Field Summary
protected static XSDPackage modelPackage
          The cached model package
protected  XSDSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
          The switch that delegates to the createXXX methods
 
Constructor Summary
XSDAdapterFactory()
          Creates an instance of the adapter factory
 
Method Summary
 org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
          Creates an adapter for the target
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case
 org.eclipse.emf.common.notify.Adapter createXSDAnnotationAdapter()
          Creates a new adapter for an object of class 'Annotation'
 org.eclipse.emf.common.notify.Adapter createXSDAttributeDeclarationAdapter()
          Creates a new adapter for an object of class 'Attribute Declaration'
 org.eclipse.emf.common.notify.Adapter createXSDAttributeGroupContentAdapter()
          Creates a new adapter for an object of class 'Attribute Group Content'
 org.eclipse.emf.common.notify.Adapter createXSDAttributeGroupDefinitionAdapter()
          Creates a new adapter for an object of class 'Attribute Group Definition'
 org.eclipse.emf.common.notify.Adapter createXSDAttributeUseAdapter()
          Creates a new adapter for an object of class 'Attribute Use'
 org.eclipse.emf.common.notify.Adapter createXSDBoundedFacetAdapter()
          Creates a new adapter for an object of class 'Bounded Facet'
 org.eclipse.emf.common.notify.Adapter createXSDCardinalityFacetAdapter()
          Creates a new adapter for an object of class 'Cardinality Facet'
 org.eclipse.emf.common.notify.Adapter createXSDComplexTypeContentAdapter()
          Creates a new adapter for an object of class 'Complex Type Content'
 org.eclipse.emf.common.notify.Adapter createXSDComplexTypeDefinitionAdapter()
          Creates a new adapter for an object of class 'Complex Type Definition'
 org.eclipse.emf.common.notify.Adapter createXSDComponentAdapter()
          Creates a new adapter for an object of class 'Component'
 org.eclipse.emf.common.notify.Adapter createXSDConcreteComponentAdapter()
          Creates a new adapter for an object of class 'Concrete Component'
 org.eclipse.emf.common.notify.Adapter createXSDConstrainingFacetAdapter()
          Creates a new adapter for an object of class 'Constraining Facet'
 org.eclipse.emf.common.notify.Adapter createXSDDiagnosticAdapter()
          Creates a new adapter for an object of class 'Diagnostic'
 org.eclipse.emf.common.notify.Adapter createXSDElementDeclarationAdapter()
          Creates a new adapter for an object of class 'Element Declaration'
 org.eclipse.emf.common.notify.Adapter createXSDEnumerationFacetAdapter()
          Creates a new adapter for an object of class 'Enumeration Facet'
 org.eclipse.emf.common.notify.Adapter createXSDFacetAdapter()
          Creates a new adapter for an object of class 'Facet'
 org.eclipse.emf.common.notify.Adapter createXSDFeatureAdapter()
          Creates a new adapter for an object of class 'Feature'
 org.eclipse.emf.common.notify.Adapter createXSDFixedFacetAdapter()
          Creates a new adapter for an object of class 'Fixed Facet'
 org.eclipse.emf.common.notify.Adapter createXSDFractionDigitsFacetAdapter()
          Creates a new adapter for an object of class 'Fraction Digits Facet'
 org.eclipse.emf.common.notify.Adapter createXSDFundamentalFacetAdapter()
          Creates a new adapter for an object of class 'Fundamental Facet'
 org.eclipse.emf.common.notify.Adapter createXSDIdentityConstraintDefinitionAdapter()
          Creates a new adapter for an object of class 'Identity Constraint Definition'
 org.eclipse.emf.common.notify.Adapter createXSDImportAdapter()
          Creates a new adapter for an object of class 'Import'
 org.eclipse.emf.common.notify.Adapter createXSDIncludeAdapter()
          Creates a new adapter for an object of class 'Include'
 org.eclipse.emf.common.notify.Adapter createXSDLengthFacetAdapter()
          Creates a new adapter for an object of class 'Length Facet'
 org.eclipse.emf.common.notify.Adapter createXSDMaxExclusiveFacetAdapter()
          Creates a new adapter for an object of class 'Max Exclusive Facet'
 org.eclipse.emf.common.notify.Adapter createXSDMaxFacetAdapter()
          Creates a new adapter for an object of class 'Max Facet'
 org.eclipse.emf.common.notify.Adapter createXSDMaxInclusiveFacetAdapter()
          Creates a new adapter for an object of class 'Max Inclusive Facet'
 org.eclipse.emf.common.notify.Adapter createXSDMaxLengthFacetAdapter()
          Creates a new adapter for an object of class 'Max Length Facet'
 org.eclipse.emf.common.notify.Adapter createXSDMinExclusiveFacetAdapter()
          Creates a new adapter for an object of class 'Min Exclusive Facet'
 org.eclipse.emf.common.notify.Adapter createXSDMinFacetAdapter()
          Creates a new adapter for an object of class 'Min Facet'
 org.eclipse.emf.common.notify.Adapter createXSDMinInclusiveFacetAdapter()
          Creates a new adapter for an object of class 'Min Inclusive Facet'
 org.eclipse.emf.common.notify.Adapter createXSDMinLengthFacetAdapter()
          Creates a new adapter for an object of class 'Min Length Facet'
 org.eclipse.emf.common.notify.Adapter createXSDModelGroupAdapter()
          Creates a new adapter for an object of class 'Model Group'
 org.eclipse.emf.common.notify.Adapter createXSDModelGroupDefinitionAdapter()
          Creates a new adapter for an object of class 'Model Group Definition'
 org.eclipse.emf.common.notify.Adapter createXSDNamedComponentAdapter()
          Creates a new adapter for an object of class 'Named Component'
 org.eclipse.emf.common.notify.Adapter createXSDNotationDeclarationAdapter()
          Creates a new adapter for an object of class 'Notation Declaration'
 org.eclipse.emf.common.notify.Adapter createXSDNumericFacetAdapter()
          Creates a new adapter for an object of class 'Numeric Facet'
 org.eclipse.emf.common.notify.Adapter createXSDOrderedFacetAdapter()
          Creates a new adapter for an object of class 'Ordered Facet'
 org.eclipse.emf.common.notify.Adapter createXSDParticleAdapter()
          Creates a new adapter for an object of class 'Particle'
 org.eclipse.emf.common.notify.Adapter createXSDParticleContentAdapter()
          Creates a new adapter for an object of class 'Particle Content'
 org.eclipse.emf.common.notify.Adapter createXSDPatternFacetAdapter()
          Creates a new adapter for an object of class 'Pattern Facet'
 org.eclipse.emf.common.notify.Adapter createXSDRedefinableComponentAdapter()
          Creates a new adapter for an object of class 'Redefinable Component'
 org.eclipse.emf.common.notify.Adapter createXSDRedefineAdapter()
          Creates a new adapter for an object of class 'Redefine'
 org.eclipse.emf.common.notify.Adapter createXSDRedefineContentAdapter()
          Creates a new adapter for an object of class 'Redefine Content'
 org.eclipse.emf.common.notify.Adapter createXSDRepeatableFacetAdapter()
          Creates a new adapter for an object of class 'Repeatable Facet'
 org.eclipse.emf.common.notify.Adapter createXSDSchemaAdapter()
          Creates a new adapter for an object of class 'Schema'
 org.eclipse.emf.common.notify.Adapter createXSDSchemaCompositorAdapter()
          Creates a new adapter for an object of class 'Schema Compositor'
 org.eclipse.emf.common.notify.Adapter createXSDSchemaContentAdapter()
          Creates a new adapter for an object of class 'Schema Content'
 org.eclipse.emf.common.notify.Adapter createXSDSchemaDirectiveAdapter()
          Creates a new adapter for an object of class 'Schema Directive'
 org.eclipse.emf.common.notify.Adapter createXSDScopeAdapter()
          Creates a new adapter for an object of class 'Scope'
 org.eclipse.emf.common.notify.Adapter createXSDSimpleTypeDefinitionAdapter()
          Creates a new adapter for an object of class 'Simple Type Definition'
 org.eclipse.emf.common.notify.Adapter createXSDTermAdapter()
          Creates a new adapter for an object of class 'Term'
 org.eclipse.emf.common.notify.Adapter createXSDTotalDigitsFacetAdapter()
          Creates a new adapter for an object of class 'Total Digits Facet'
 org.eclipse.emf.common.notify.Adapter createXSDTypeDefinitionAdapter()
          Creates a new adapter for an object of class 'Type Definition'
 org.eclipse.emf.common.notify.Adapter createXSDWhiteSpaceFacetAdapter()
          Creates a new adapter for an object of class 'White Space Facet'
 org.eclipse.emf.common.notify.Adapter createXSDWildcardAdapter()
          Creates a new adapter for an object of class 'Wildcard'
 org.eclipse.emf.common.notify.Adapter createXSDXPathDefinitionAdapter()
          Creates a new adapter for an object of class 'XPath Definition'
 boolean isFactoryForType(java.lang.Object object)
          Returns whether this factory is applicable for the type of the object
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

modelPackage

protected static XSDPackage modelPackage
The cached model package.


modelSwitch

protected XSDSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
The switch that delegates to the createXXX methods.

Constructor Detail

XSDAdapterFactory

public XSDAdapterFactory()
Creates an instance of the adapter factory.

Method Detail

isFactoryForType

public boolean isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.

Specified by:
isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
Overrides:
isFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Returns:
whether this factory is applicable for the type of the object.

createAdapter

public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for the target.

Overrides:
createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Parameters:
target - the object to adapt.
Returns:
the adapter for the target.

createXSDAnnotationAdapter

public org.eclipse.emf.common.notify.Adapter createXSDAnnotationAdapter()
Creates a new adapter for an object of class 'Annotation'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDAnnotation

createXSDAttributeDeclarationAdapter

public org.eclipse.emf.common.notify.Adapter createXSDAttributeDeclarationAdapter()
Creates a new adapter for an object of class 'Attribute Declaration'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDAttributeDeclaration

createXSDAttributeGroupContentAdapter

public org.eclipse.emf.common.notify.Adapter createXSDAttributeGroupContentAdapter()
Creates a new adapter for an object of class 'Attribute Group Content'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDAttributeGroupContent

createXSDAttributeGroupDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createXSDAttributeGroupDefinitionAdapter()
Creates a new adapter for an object of class 'Attribute Group Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDAttributeGroupDefinition

createXSDAttributeUseAdapter

public org.eclipse.emf.common.notify.Adapter createXSDAttributeUseAdapter()
Creates a new adapter for an object of class 'Attribute Use'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDAttributeUse

createXSDBoundedFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDBoundedFacetAdapter()
Creates a new adapter for an object of class 'Bounded Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDBoundedFacet

createXSDCardinalityFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDCardinalityFacetAdapter()
Creates a new adapter for an object of class 'Cardinality Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDCardinalityFacet

createXSDComplexTypeContentAdapter

public org.eclipse.emf.common.notify.Adapter createXSDComplexTypeContentAdapter()
Creates a new adapter for an object of class 'Complex Type Content'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDComplexTypeContent

createXSDComplexTypeDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createXSDComplexTypeDefinitionAdapter()
Creates a new adapter for an object of class 'Complex Type Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDComplexTypeDefinition

createXSDComponentAdapter

public org.eclipse.emf.common.notify.Adapter createXSDComponentAdapter()
Creates a new adapter for an object of class 'Component'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDComponent

createXSDConcreteComponentAdapter

public org.eclipse.emf.common.notify.Adapter createXSDConcreteComponentAdapter()
Creates a new adapter for an object of class 'Concrete Component'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDConcreteComponent

createXSDConstrainingFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDConstrainingFacetAdapter()
Creates a new adapter for an object of class 'Constraining Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDConstrainingFacet

createXSDDiagnosticAdapter

public org.eclipse.emf.common.notify.Adapter createXSDDiagnosticAdapter()
Creates a new adapter for an object of class 'Diagnostic'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDDiagnostic

createXSDElementDeclarationAdapter

public org.eclipse.emf.common.notify.Adapter createXSDElementDeclarationAdapter()
Creates a new adapter for an object of class 'Element Declaration'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDElementDeclaration

createXSDEnumerationFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDEnumerationFacetAdapter()
Creates a new adapter for an object of class 'Enumeration Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDEnumerationFacet

createXSDFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDFacetAdapter()
Creates a new adapter for an object of class 'Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDFacet

createXSDFeatureAdapter

public org.eclipse.emf.common.notify.Adapter createXSDFeatureAdapter()
Creates a new adapter for an object of class 'Feature'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDFeature

createXSDFixedFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDFixedFacetAdapter()
Creates a new adapter for an object of class 'Fixed Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDFixedFacet

createXSDFractionDigitsFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDFractionDigitsFacetAdapter()
Creates a new adapter for an object of class 'Fraction Digits Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDFractionDigitsFacet

createXSDFundamentalFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDFundamentalFacetAdapter()
Creates a new adapter for an object of class 'Fundamental Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDFundamentalFacet

createXSDIdentityConstraintDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createXSDIdentityConstraintDefinitionAdapter()
Creates a new adapter for an object of class 'Identity Constraint Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDIdentityConstraintDefinition

createXSDImportAdapter

public org.eclipse.emf.common.notify.Adapter createXSDImportAdapter()
Creates a new adapter for an object of class 'Import'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDImport

createXSDIncludeAdapter

public org.eclipse.emf.common.notify.Adapter createXSDIncludeAdapter()
Creates a new adapter for an object of class 'Include'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDInclude

createXSDLengthFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDLengthFacetAdapter()
Creates a new adapter for an object of class 'Length Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDLengthFacet

createXSDMaxExclusiveFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMaxExclusiveFacetAdapter()
Creates a new adapter for an object of class 'Max Exclusive Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDMaxExclusiveFacet

createXSDMaxFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMaxFacetAdapter()
Creates a new adapter for an object of class 'Max Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDMaxFacet

createXSDMaxInclusiveFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMaxInclusiveFacetAdapter()
Creates a new adapter for an object of class 'Max Inclusive Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDMaxInclusiveFacet

createXSDMaxLengthFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMaxLengthFacetAdapter()
Creates a new adapter for an object of class 'Max Length Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDMaxLengthFacet

createXSDMinExclusiveFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMinExclusiveFacetAdapter()
Creates a new adapter for an object of class 'Min Exclusive Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDMinExclusiveFacet

createXSDMinFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMinFacetAdapter()
Creates a new adapter for an object of class 'Min Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDMinFacet

createXSDMinInclusiveFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMinInclusiveFacetAdapter()
Creates a new adapter for an object of class 'Min Inclusive Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDMinInclusiveFacet

createXSDMinLengthFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMinLengthFacetAdapter()
Creates a new adapter for an object of class 'Min Length Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDMinLengthFacet

createXSDModelGroupAdapter

public org.eclipse.emf.common.notify.Adapter createXSDModelGroupAdapter()
Creates a new adapter for an object of class 'Model Group'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDModelGroup

createXSDModelGroupDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createXSDModelGroupDefinitionAdapter()
Creates a new adapter for an object of class 'Model Group Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDModelGroupDefinition

createXSDNamedComponentAdapter

public org.eclipse.emf.common.notify.Adapter createXSDNamedComponentAdapter()
Creates a new adapter for an object of class 'Named Component'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDNamedComponent

createXSDNotationDeclarationAdapter

public org.eclipse.emf.common.notify.Adapter createXSDNotationDeclarationAdapter()
Creates a new adapter for an object of class 'Notation Declaration'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDNotationDeclaration

createXSDNumericFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDNumericFacetAdapter()
Creates a new adapter for an object of class 'Numeric Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDNumericFacet

createXSDOrderedFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDOrderedFacetAdapter()
Creates a new adapter for an object of class 'Ordered Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDOrderedFacet

createXSDParticleAdapter

public org.eclipse.emf.common.notify.Adapter createXSDParticleAdapter()
Creates a new adapter for an object of class 'Particle'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDParticle

createXSDParticleContentAdapter

public org.eclipse.emf.common.notify.Adapter createXSDParticleContentAdapter()
Creates a new adapter for an object of class 'Particle Content'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDParticleContent

createXSDPatternFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDPatternFacetAdapter()
Creates a new adapter for an object of class 'Pattern Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDPatternFacet

createXSDRedefinableComponentAdapter

public org.eclipse.emf.common.notify.Adapter createXSDRedefinableComponentAdapter()
Creates a new adapter for an object of class 'Redefinable Component'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDRedefinableComponent

createXSDRedefineContentAdapter

public org.eclipse.emf.common.notify.Adapter createXSDRedefineContentAdapter()
Creates a new adapter for an object of class 'Redefine Content'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDRedefineContent

createXSDRedefineAdapter

public org.eclipse.emf.common.notify.Adapter createXSDRedefineAdapter()
Creates a new adapter for an object of class 'Redefine'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDRedefine

createXSDRepeatableFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDRepeatableFacetAdapter()
Creates a new adapter for an object of class 'Repeatable Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDRepeatableFacet

createXSDSchemaAdapter

public org.eclipse.emf.common.notify.Adapter createXSDSchemaAdapter()
Creates a new adapter for an object of class 'Schema'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDSchema

createXSDSchemaCompositorAdapter

public org.eclipse.emf.common.notify.Adapter createXSDSchemaCompositorAdapter()
Creates a new adapter for an object of class 'Schema Compositor'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDSchemaCompositor

createXSDSchemaContentAdapter

public org.eclipse.emf.common.notify.Adapter createXSDSchemaContentAdapter()
Creates a new adapter for an object of class 'Schema Content'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDSchemaContent

createXSDSchemaDirectiveAdapter

public org.eclipse.emf.common.notify.Adapter createXSDSchemaDirectiveAdapter()
Creates a new adapter for an object of class 'Schema Directive'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDSchemaDirective

createXSDScopeAdapter

public org.eclipse.emf.common.notify.Adapter createXSDScopeAdapter()
Creates a new adapter for an object of class 'Scope'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDScope

createXSDSimpleTypeDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createXSDSimpleTypeDefinitionAdapter()
Creates a new adapter for an object of class 'Simple Type Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDSimpleTypeDefinition

createXSDTermAdapter

public org.eclipse.emf.common.notify.Adapter createXSDTermAdapter()
Creates a new adapter for an object of class 'Term'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDTerm

createXSDTotalDigitsFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDTotalDigitsFacetAdapter()
Creates a new adapter for an object of class 'Total Digits Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDTotalDigitsFacet

createXSDTypeDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createXSDTypeDefinitionAdapter()
Creates a new adapter for an object of class 'Type Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDTypeDefinition

createXSDWhiteSpaceFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDWhiteSpaceFacetAdapter()
Creates a new adapter for an object of class 'White Space Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDWhiteSpaceFacet

createXSDWildcardAdapter

public org.eclipse.emf.common.notify.Adapter createXSDWildcardAdapter()
Creates a new adapter for an object of class 'Wildcard'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDWildcard

createXSDXPathDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createXSDXPathDefinitionAdapter()
Creates a new adapter for an object of class 'XPath Definition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XSDXPathDefinition

createEObjectAdapter

public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.

Returns:
the new adapter.

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