org.eclipse.xsd.provider
Class XSDSemanticItemProviderAdapterFactory

java.lang.Object
  extended byorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended byorg.eclipse.xsd.util.XSDAdapterFactory
          extended byorg.eclipse.xsd.provider.XSDItemProviderAdapterFactory
              extended byorg.eclipse.xsd.provider.XSDSemanticItemProviderAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory, org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable

public class XSDSemanticItemProviderAdapterFactory
extends XSDItemProviderAdapterFactory


Field Summary
 
Fields inherited from class org.eclipse.xsd.provider.XSDItemProviderAdapterFactory
changeNotifier, disposable, parentAdapterFactory, supportedTypes, xsdAnnotationItemProvider, xsdAttributeDeclarationItemProvider, xsdAttributeGroupContentItemProvider, xsdAttributeGroupDefinitionItemProvider, xsdAttributeUseItemProvider, xsdBoundedFacetItemProvider, xsdCardinalityFacetItemProvider, xsdComplexTypeContentItemProvider, xsdComplexTypeDefinitionItemProvider, xsdComponentItemProvider, xsdConcreteComponentItemProvider, xsdConstrainingFacetItemProvider, xsdDiagnosticItemProvider, xsdElementDeclarationItemProvider, xsdEnumerationFacetItemProvider, xsdFacetItemProvider, xsdFeatureItemProvider, xsdFixedFacetItemProvider, xsdFractionDigitsFacetItemProvider, xsdFundamentalFacetItemProvider, xsdIdentityConstraintDefinitionItemProvider, xsdImportItemProvider, xsdIncludeItemProvider, xsdLengthFacetItemProvider, xsdMaxExclusiveFacetItemProvider, xsdMaxFacetItemProvider, xsdMaxInclusiveFacetItemProvider, xsdMaxLengthFacetItemProvider, xsdMinExclusiveFacetItemProvider, xsdMinFacetItemProvider, xsdMinInclusiveFacetItemProvider, xsdMinLengthFacetItemProvider, xsdModelGroupDefinitionItemProvider, xsdModelGroupItemProvider, xsdNamedComponentItemProvider, xsdNotationDeclarationItemProvider, xsdNumericFacetItemProvider, xsdOrderedFacetItemProvider, xsdParticleContentItemProvider, xsdParticleItemProvider, xsdPatternFacetItemProvider, xsdRedefinableComponentItemProvider, xsdRedefineContentItemProvider, xsdRedefineItemProvider, xsdRepeatableFacetItemProvider, xsdSchemaCompositorItemProvider, xsdSchemaContentItemProvider, xsdSchemaDirectiveItemProvider, xsdSchemaItemProvider, xsdScopeItemProvider, xsdSimpleTypeDefinitionItemProvider, xsdTermItemProvider, xsdTotalDigitsFacetItemProvider, xsdTypeDefinitionItemProvider, xsdWhiteSpaceFacetItemProvider, xsdWildcardItemProvider, xsdxPathDefinitionItemProvider
 
Fields inherited from class org.eclipse.xsd.util.XSDAdapterFactory
modelPackage, modelSwitch
 
Constructor Summary
XSDSemanticItemProviderAdapterFactory()
           
 
Method Summary
 org.eclipse.emf.common.notify.Adapter createXSDAnnotationAdapter()
          This creates an adapter for a XSDAnnotation.
 org.eclipse.emf.common.notify.Adapter createXSDAttributeDeclarationAdapter()
          This creates an adapter for a XSDAttributeDeclaration.
 org.eclipse.emf.common.notify.Adapter createXSDAttributeGroupDefinitionAdapter()
          This creates an adapter for a XSDAttributeGroupDefinition.
 org.eclipse.emf.common.notify.Adapter createXSDAttributeUseAdapter()
          This creates an adapter for a XSDAttributeUse.
 org.eclipse.emf.common.notify.Adapter createXSDCardinalityFacetAdapter()
          This creates an adapter for a XSDCardinalityFacet.
 org.eclipse.emf.common.notify.Adapter createXSDComplexTypeDefinitionAdapter()
          This creates an adapter for a XSDComplexTypeDefinition.
 org.eclipse.emf.common.notify.Adapter createXSDDiagnosticAdapter()
          This creates an adapter for a XSDDiagnostic.
 org.eclipse.emf.common.notify.Adapter createXSDElementDeclarationAdapter()
          This creates an adapter for a XSDElementDeclaration.
 org.eclipse.emf.common.notify.Adapter createXSDEnumerationFacetAdapter()
          This creates an adapter for a XSDEnumerationFacet.
 org.eclipse.emf.common.notify.Adapter createXSDFractionDigitsFacetAdapter()
          This creates an adapter for a XSDFractionDigitsFacet.
 org.eclipse.emf.common.notify.Adapter createXSDIdentityConstraintDefinitionAdapter()
          This creates an adapter for a XSDIdentityConstraintDefinition.
 org.eclipse.emf.common.notify.Adapter createXSDImportAdapter()
          This creates an adapter for a XSDImport.
 org.eclipse.emf.common.notify.Adapter createXSDIncludeAdapter()
          This creates an adapter for a XSDInclude.
 org.eclipse.emf.common.notify.Adapter createXSDLengthFacetAdapter()
          This creates an adapter for a XSDLengthFacet.
 org.eclipse.emf.common.notify.Adapter createXSDMaxExclusiveFacetAdapter()
          This creates an adapter for a XSDMaxExclusiveFacet.
 org.eclipse.emf.common.notify.Adapter createXSDMaxFacetAdapter()
          This creates an adapter for a XSDMaxFacet.
 org.eclipse.emf.common.notify.Adapter createXSDMaxInclusiveFacetAdapter()
          This creates an adapter for a XSDMaxInclusiveFacet.
 org.eclipse.emf.common.notify.Adapter createXSDMaxLengthFacetAdapter()
          This creates an adapter for a XSDMaxLengthFacet.
 org.eclipse.emf.common.notify.Adapter createXSDMinExclusiveFacetAdapter()
          This creates an adapter for a XSDMinExclusiveFacet.
 org.eclipse.emf.common.notify.Adapter createXSDMinFacetAdapter()
          This creates an adapter for a XSDMinFacet.
 org.eclipse.emf.common.notify.Adapter createXSDMinInclusiveFacetAdapter()
          This creates an adapter for a XSDMinInclusiveFacet.
 org.eclipse.emf.common.notify.Adapter createXSDMinLengthFacetAdapter()
          This creates an adapter for a XSDMinLengthFacet.
 org.eclipse.emf.common.notify.Adapter createXSDModelGroupAdapter()
          This creates an adapter for a XSDModelGroup.
 org.eclipse.emf.common.notify.Adapter createXSDModelGroupDefinitionAdapter()
          This creates an adapter for a XSDModelGroupDefinition.
 org.eclipse.emf.common.notify.Adapter createXSDNotationDeclarationAdapter()
          This creates an adapter for a XSDNotationDeclaration.
 org.eclipse.emf.common.notify.Adapter createXSDNumericFacetAdapter()
          This creates an adapter for a XSDNumericFacet.
 org.eclipse.emf.common.notify.Adapter createXSDOrderedFacetAdapter()
          This creates an adapter for a XSDOrderedFacet.
 org.eclipse.emf.common.notify.Adapter createXSDParticleAdapter()
          This creates an adapter for a XSDParticle.
 org.eclipse.emf.common.notify.Adapter createXSDPatternFacetAdapter()
          This creates an adapter for a XSDPatternFacet.
 org.eclipse.emf.common.notify.Adapter createXSDRedefineAdapter()
          This creates an adapter for a XSDRedefine.
 org.eclipse.emf.common.notify.Adapter createXSDRepeatableFacetAdapter()
          This creates an adapter for a XSDRepeatableFacet.
 org.eclipse.emf.common.notify.Adapter createXSDSchemaAdapter()
          This creates an adapter for a XSDSchema.
 org.eclipse.emf.common.notify.Adapter createXSDSimpleTypeDefinitionAdapter()
          This creates an adapter for a XSDSimpleTypeDefinition.
 org.eclipse.emf.common.notify.Adapter createXSDTotalDigitsFacetAdapter()
          This creates an adapter for a XSDTotalDigitsFacet.
 org.eclipse.emf.common.notify.Adapter createXSDWhiteSpaceFacetAdapter()
          This creates an adapter for a XSDWhiteSpaceFacet.
 org.eclipse.emf.common.notify.Adapter createXSDWildcardAdapter()
          This creates an adapter for a XSDWildcard.
 org.eclipse.emf.common.notify.Adapter createXSDXPathDefinitionAdapter()
          This creates an adapter for a XSDXPathDefinition.
 
Methods inherited from class org.eclipse.xsd.provider.XSDItemProviderAdapterFactory
adapt, adapt, adaptNew, addListener, createXSDAttributeGroupContentAdapter, createXSDBoundedFacetAdapter, createXSDComplexTypeContentAdapter, createXSDComponentAdapter, createXSDConcreteComponentAdapter, createXSDConstrainingFacetAdapter, createXSDFacetAdapter, createXSDFeatureAdapter, createXSDFixedFacetAdapter, createXSDFundamentalFacetAdapter, createXSDNamedComponentAdapter, createXSDParticleContentAdapter, createXSDRedefinableComponentAdapter, createXSDRedefineContentAdapter, createXSDSchemaCompositorAdapter, createXSDSchemaContentAdapter, createXSDSchemaDirectiveAdapter, createXSDScopeAdapter, createXSDTermAdapter, createXSDTypeDefinitionAdapter, dispose, fireNotifyChanged, getRootAdapterFactory, isFactoryForType, removeListener, setParentAdapterFactory
 
Methods inherited from class org.eclipse.xsd.util.XSDAdapterFactory
createAdapter, createEObjectAdapter
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adaptAllNew, associate, createAdapter, resolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.common.notify.AdapterFactory
adaptAllNew
 

Constructor Detail

XSDSemanticItemProviderAdapterFactory

public XSDSemanticItemProviderAdapterFactory()
Method Detail

createXSDSchemaAdapter

public org.eclipse.emf.common.notify.Adapter createXSDSchemaAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDSchema.

Overrides:
createXSDSchemaAdapter in class XSDItemProviderAdapterFactory

createXSDElementDeclarationAdapter

public org.eclipse.emf.common.notify.Adapter createXSDElementDeclarationAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDElementDeclaration.

Overrides:
createXSDElementDeclarationAdapter in class XSDItemProviderAdapterFactory

createXSDAttributeDeclarationAdapter

public org.eclipse.emf.common.notify.Adapter createXSDAttributeDeclarationAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDAttributeDeclaration.

Overrides:
createXSDAttributeDeclarationAdapter in class XSDItemProviderAdapterFactory

createXSDAttributeGroupDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createXSDAttributeGroupDefinitionAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDAttributeGroupDefinition.

Overrides:
createXSDAttributeGroupDefinitionAdapter in class XSDItemProviderAdapterFactory

createXSDComplexTypeDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createXSDComplexTypeDefinitionAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDComplexTypeDefinition.

Overrides:
createXSDComplexTypeDefinitionAdapter in class XSDItemProviderAdapterFactory

createXSDSimpleTypeDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createXSDSimpleTypeDefinitionAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDSimpleTypeDefinition.

Overrides:
createXSDSimpleTypeDefinitionAdapter in class XSDItemProviderAdapterFactory

createXSDModelGroupDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createXSDModelGroupDefinitionAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDModelGroupDefinition.

Overrides:
createXSDModelGroupDefinitionAdapter in class XSDItemProviderAdapterFactory

createXSDNotationDeclarationAdapter

public org.eclipse.emf.common.notify.Adapter createXSDNotationDeclarationAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDNotationDeclaration.

Overrides:
createXSDNotationDeclarationAdapter in class XSDItemProviderAdapterFactory

createXSDAnnotationAdapter

public org.eclipse.emf.common.notify.Adapter createXSDAnnotationAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDAnnotation.

Overrides:
createXSDAnnotationAdapter in class XSDItemProviderAdapterFactory

createXSDParticleAdapter

public org.eclipse.emf.common.notify.Adapter createXSDParticleAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDParticle.

Overrides:
createXSDParticleAdapter in class XSDItemProviderAdapterFactory

createXSDModelGroupAdapter

public org.eclipse.emf.common.notify.Adapter createXSDModelGroupAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDModelGroup.

Overrides:
createXSDModelGroupAdapter in class XSDItemProviderAdapterFactory

createXSDCardinalityFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDCardinalityFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDCardinalityFacet.

Overrides:
createXSDCardinalityFacetAdapter in class XSDItemProviderAdapterFactory

createXSDNumericFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDNumericFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDNumericFacet.

Overrides:
createXSDNumericFacetAdapter in class XSDItemProviderAdapterFactory

createXSDOrderedFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDOrderedFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDOrderedFacet.

Overrides:
createXSDOrderedFacetAdapter in class XSDItemProviderAdapterFactory

createXSDFractionDigitsFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDFractionDigitsFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDFractionDigitsFacet.

Overrides:
createXSDFractionDigitsFacetAdapter in class XSDItemProviderAdapterFactory

createXSDLengthFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDLengthFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDLengthFacet.

Overrides:
createXSDLengthFacetAdapter in class XSDItemProviderAdapterFactory

createXSDMaxExclusiveFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMaxExclusiveFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDMaxExclusiveFacet.

Overrides:
createXSDMaxExclusiveFacetAdapter in class XSDItemProviderAdapterFactory

createXSDMaxInclusiveFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMaxInclusiveFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDMaxInclusiveFacet.

Overrides:
createXSDMaxInclusiveFacetAdapter in class XSDItemProviderAdapterFactory

createXSDMaxLengthFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMaxLengthFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDMaxLengthFacet.

Overrides:
createXSDMaxLengthFacetAdapter in class XSDItemProviderAdapterFactory

createXSDMinExclusiveFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMinExclusiveFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDMinExclusiveFacet.

Overrides:
createXSDMinExclusiveFacetAdapter in class XSDItemProviderAdapterFactory

createXSDMinInclusiveFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMinInclusiveFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDMinInclusiveFacet.

Overrides:
createXSDMinInclusiveFacetAdapter in class XSDItemProviderAdapterFactory

createXSDMinLengthFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMinLengthFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDMinLengthFacet.

Overrides:
createXSDMinLengthFacetAdapter in class XSDItemProviderAdapterFactory

createXSDTotalDigitsFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDTotalDigitsFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDTotalDigitsFacet.

Overrides:
createXSDTotalDigitsFacetAdapter in class XSDItemProviderAdapterFactory

createXSDWhiteSpaceFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDWhiteSpaceFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDWhiteSpaceFacet.

Overrides:
createXSDWhiteSpaceFacetAdapter in class XSDItemProviderAdapterFactory

createXSDRepeatableFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDRepeatableFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDRepeatableFacet.

Overrides:
createXSDRepeatableFacetAdapter in class XSDItemProviderAdapterFactory

createXSDEnumerationFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDEnumerationFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDEnumerationFacet.

Overrides:
createXSDEnumerationFacetAdapter in class XSDItemProviderAdapterFactory

createXSDPatternFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDPatternFacetAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDPatternFacet.

Overrides:
createXSDPatternFacetAdapter in class XSDItemProviderAdapterFactory

createXSDAttributeUseAdapter

public org.eclipse.emf.common.notify.Adapter createXSDAttributeUseAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDAttributeUse.

Overrides:
createXSDAttributeUseAdapter in class XSDItemProviderAdapterFactory

createXSDWildcardAdapter

public org.eclipse.emf.common.notify.Adapter createXSDWildcardAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDWildcard.

Overrides:
createXSDWildcardAdapter in class XSDItemProviderAdapterFactory

createXSDIdentityConstraintDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createXSDIdentityConstraintDefinitionAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDIdentityConstraintDefinition.

Overrides:
createXSDIdentityConstraintDefinitionAdapter in class XSDItemProviderAdapterFactory

createXSDXPathDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createXSDXPathDefinitionAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDXPathDefinition.

Overrides:
createXSDXPathDefinitionAdapter in class XSDItemProviderAdapterFactory

createXSDRedefineAdapter

public org.eclipse.emf.common.notify.Adapter createXSDRedefineAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDRedefine.

Overrides:
createXSDRedefineAdapter in class XSDItemProviderAdapterFactory

createXSDImportAdapter

public org.eclipse.emf.common.notify.Adapter createXSDImportAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDImport.

Overrides:
createXSDImportAdapter in class XSDItemProviderAdapterFactory

createXSDIncludeAdapter

public org.eclipse.emf.common.notify.Adapter createXSDIncludeAdapter()
Description copied from class: XSDItemProviderAdapterFactory
This creates an adapter for a XSDInclude.

Overrides:
createXSDIncludeAdapter in class XSDItemProviderAdapterFactory

createXSDDiagnosticAdapter

public org.eclipse.emf.common.notify.Adapter createXSDDiagnosticAdapter()
This creates an adapter for a XSDDiagnostic.

Overrides:
createXSDDiagnosticAdapter in class XSDItemProviderAdapterFactory

createXSDMinFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMinFacetAdapter()
This creates an adapter for a XSDMinFacet.

Overrides:
createXSDMinFacetAdapter in class XSDItemProviderAdapterFactory

createXSDMaxFacetAdapter

public org.eclipse.emf.common.notify.Adapter createXSDMaxFacetAdapter()
This creates an adapter for a XSDMaxFacet.

Overrides:
createXSDMaxFacetAdapter in class XSDItemProviderAdapterFactory

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