|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.eclipse.xsd.util.XSDAdapterFactory
org.eclipse.xsd.provider.XSDItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
The adapters generated by this factory convert EMF adapter notifications into calls to fireNotifyChanged.
The adapters also support property sheets, see org.eclipse.ui.views.properties.
Note that most of the adapters are shared among multiple instances.
| Field Summary | |
protected org.eclipse.emf.edit.provider.IChangeNotifier |
changeNotifier
This is used to implement #org.eclipse.emf.edit.provider.IChangeNotifier. |
protected org.eclipse.emf.edit.provider.Disposable |
disposable
This is used to implement #org.eclipse.emf.edit.provider.IDisposable. |
protected org.eclipse.emf.edit.provider.ComposedAdapterFactory |
parentAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory. |
protected Collection |
supportedTypes
This keeps track of all the supported types checked by isFactoryForType. |
protected XSDAnnotationItemProvider |
xsdAnnotationItemProvider
This keeps track of the one adapter used for all XSDAnnotation instances. |
protected XSDAttributeDeclarationItemProvider |
xsdAttributeDeclarationItemProvider
This keeps track of the one adapter used for all XSDAttributeDeclaration instances. |
protected XSDAttributeGroupContentItemProvider |
xsdAttributeGroupContentItemProvider
This keeps track of the one adapter used for all XSDAttributeGroupContent instances. |
protected XSDAttributeGroupDefinitionItemProvider |
xsdAttributeGroupDefinitionItemProvider
This keeps track of the one adapter used for all XSDAttributeGroupDefinition instances. |
protected XSDAttributeUseItemProvider |
xsdAttributeUseItemProvider
This keeps track of the one adapter used for all XSDAttributeUse instances. |
protected XSDBoundedFacetItemProvider |
xsdBoundedFacetItemProvider
This keeps track of the one adapter used for all XSDBoundedFacet instances. |
protected XSDCardinalityFacetItemProvider |
xsdCardinalityFacetItemProvider
This keeps track of the one adapter used for all XSDCardinalityFacet instances. |
protected XSDComplexTypeContentItemProvider |
xsdComplexTypeContentItemProvider
This keeps track of the one adapter used for all XSDComplexTypeContent instances. |
protected XSDComplexTypeDefinitionItemProvider |
xsdComplexTypeDefinitionItemProvider
This keeps track of the one adapter used for all XSDComplexTypeDefinition instances. |
protected XSDComponentItemProvider |
xsdComponentItemProvider
This keeps track of the one adapter used for all XSDComponent instances. |
protected XSDConcreteComponentItemProvider |
xsdConcreteComponentItemProvider
This keeps track of the one adapter used for all XSDConcreteComponent instances. |
protected XSDConstrainingFacetItemProvider |
xsdConstrainingFacetItemProvider
This keeps track of the one adapter used for all XSDConstrainingFacet instances. |
protected XSDDiagnosticItemProvider |
xsdDiagnosticItemProvider
This keeps track of the one adapter used for all XSDDiagnostic instances. |
protected XSDElementDeclarationItemProvider |
xsdElementDeclarationItemProvider
This keeps track of the one adapter used for all XSDElementDeclaration instances. |
protected XSDEnumerationFacetItemProvider |
xsdEnumerationFacetItemProvider
This keeps track of the one adapter used for all XSDEnumerationFacet instances. |
protected XSDFacetItemProvider |
xsdFacetItemProvider
This keeps track of the one adapter used for all XSDFacet instances. |
protected XSDFeatureItemProvider |
xsdFeatureItemProvider
This keeps track of the one adapter used for all XSDFeature instances. |
protected XSDFixedFacetItemProvider |
xsdFixedFacetItemProvider
This keeps track of the one adapter used for all XSDFixedFacet instances. |
protected XSDFractionDigitsFacetItemProvider |
xsdFractionDigitsFacetItemProvider
This keeps track of the one adapter used for all XSDFractionDigitsFacet instances. |
protected XSDFundamentalFacetItemProvider |
xsdFundamentalFacetItemProvider
This keeps track of the one adapter used for all XSDFundamentalFacet instances. |
protected XSDIdentityConstraintDefinitionItemProvider |
xsdIdentityConstraintDefinitionItemProvider
This keeps track of the one adapter used for all XSDIdentityConstraintDefinition instances. |
protected XSDImportItemProvider |
xsdImportItemProvider
This keeps track of the one adapter used for all XSDImport instances. |
protected XSDIncludeItemProvider |
xsdIncludeItemProvider
This keeps track of the one adapter used for all XSDInclude instances. |
protected XSDLengthFacetItemProvider |
xsdLengthFacetItemProvider
This keeps track of the one adapter used for all XSDLengthFacet instances. |
protected XSDMaxExclusiveFacetItemProvider |
xsdMaxExclusiveFacetItemProvider
This keeps track of the one adapter used for all XSDMaxExclusiveFacet instances. |
protected XSDMaxFacetItemProvider |
xsdMaxFacetItemProvider
This keeps track of the one adapter used for all XSDMaxFacet instances. |
protected XSDMaxInclusiveFacetItemProvider |
xsdMaxInclusiveFacetItemProvider
This keeps track of the one adapter used for all XSDMaxInclusiveFacet instances. |
protected XSDMaxLengthFacetItemProvider |
xsdMaxLengthFacetItemProvider
This keeps track of the one adapter used for all XSDMaxLengthFacet instances. |
protected XSDMinExclusiveFacetItemProvider |
xsdMinExclusiveFacetItemProvider
This keeps track of the one adapter used for all XSDMinExclusiveFacet instances. |
protected XSDMinFacetItemProvider |
xsdMinFacetItemProvider
This keeps track of the one adapter used for all XSDMinFacet instances. |
protected XSDMinInclusiveFacetItemProvider |
xsdMinInclusiveFacetItemProvider
This keeps track of the one adapter used for all XSDMinInclusiveFacet instances. |
protected XSDMinLengthFacetItemProvider |
xsdMinLengthFacetItemProvider
This keeps track of the one adapter used for all XSDMinLengthFacet instances. |
protected XSDModelGroupDefinitionItemProvider |
xsdModelGroupDefinitionItemProvider
This keeps track of the one adapter used for all XSDModelGroupDefinition instances. |
protected XSDModelGroupItemProvider |
xsdModelGroupItemProvider
This keeps track of the one adapter used for all XSDModelGroup instances. |
protected XSDNamedComponentItemProvider |
xsdNamedComponentItemProvider
This keeps track of the one adapter used for all XSDNamedComponent instances. |
protected XSDNotationDeclarationItemProvider |
xsdNotationDeclarationItemProvider
This keeps track of the one adapter used for all XSDNotationDeclaration instances. |
protected XSDNumericFacetItemProvider |
xsdNumericFacetItemProvider
This keeps track of the one adapter used for all XSDNumericFacet instances. |
protected XSDOrderedFacetItemProvider |
xsdOrderedFacetItemProvider
This keeps track of the one adapter used for all XSDOrderedFacet instances. |
protected XSDParticleContentItemProvider |
xsdParticleContentItemProvider
This keeps track of the one adapter used for all XSDParticleContent instances. |
protected XSDParticleItemProvider |
xsdParticleItemProvider
This keeps track of the one adapter used for all XSDParticle instances. |
protected XSDPatternFacetItemProvider |
xsdPatternFacetItemProvider
This keeps track of the one adapter used for all XSDPatternFacet instances. |
protected XSDRedefinableComponentItemProvider |
xsdRedefinableComponentItemProvider
This keeps track of the one adapter used for all XSDRedefinableComponent instances. |
protected XSDRedefineContentItemProvider |
xsdRedefineContentItemProvider
This keeps track of the one adapter used for all XSDRedefineContent instances. |
protected XSDRedefineItemProvider |
xsdRedefineItemProvider
This keeps track of the one adapter used for all XSDRedefine instances. |
protected XSDRepeatableFacetItemProvider |
xsdRepeatableFacetItemProvider
This keeps track of the one adapter used for all XSDRepeatableFacet instances. |
protected XSDSchemaCompositorItemProvider |
xsdSchemaCompositorItemProvider
This keeps track of the one adapter used for all XSDSchemaCompositor instances. |
protected XSDSchemaContentItemProvider |
xsdSchemaContentItemProvider
This keeps track of the one adapter used for all XSDSchemaContent instances. |
protected XSDSchemaDirectiveItemProvider |
xsdSchemaDirectiveItemProvider
This keeps track of the one adapter used for all XSDSchemaDirective instances. |
protected XSDSchemaItemProvider |
xsdSchemaItemProvider
This keeps track of the one adapter used for all XSDSchema instances. |
protected XSDScopeItemProvider |
xsdScopeItemProvider
This keeps track of the one adapter used for all XSDScope instances. |
protected XSDSimpleTypeDefinitionItemProvider |
xsdSimpleTypeDefinitionItemProvider
This keeps track of the one adapter used for all XSDSimpleTypeDefinition instances. |
protected XSDTermItemProvider |
xsdTermItemProvider
This keeps track of the one adapter used for all XSDTerm instances. |
protected XSDTotalDigitsFacetItemProvider |
xsdTotalDigitsFacetItemProvider
This keeps track of the one adapter used for all XSDTotalDigitsFacet instances. |
protected XSDTypeDefinitionItemProvider |
xsdTypeDefinitionItemProvider
This keeps track of the one adapter used for all XSDTypeDefinition instances. |
protected XSDWhiteSpaceFacetItemProvider |
xsdWhiteSpaceFacetItemProvider
This keeps track of the one adapter used for all XSDWhiteSpaceFacet instances. |
protected XSDWildcardItemProvider |
xsdWildcardItemProvider
This keeps track of the one adapter used for all XSDWildcard instances. |
protected XSDXPathDefinitionItemProvider |
xsdxPathDefinitionItemProvider
This keeps track of the one adapter used for all XSDXPathDefinition instances. |
| Fields inherited from class org.eclipse.xsd.util.XSDAdapterFactory |
modelPackage, modelSwitch |
| Constructor Summary | |
XSDItemProviderAdapterFactory()
This constructs an instance. |
|
| Method Summary | |
org.eclipse.emf.common.notify.Adapter |
adapt(org.eclipse.emf.common.notify.Notifier notifier,
Object type)
This implementation substitutes the factory itself as the key for the adapter. |
Object |
adapt(Object object,
Object type)
|
org.eclipse.emf.common.notify.Adapter |
adaptNew(org.eclipse.emf.common.notify.Notifier object,
Object type)
|
void |
addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This adds a listener. |
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 |
createXSDAttributeGroupContentAdapter()
This creates an adapter for a XSDAttributeGroupContent. |
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 |
createXSDBoundedFacetAdapter()
This creates an adapter for a XSDBoundedFacet. |
org.eclipse.emf.common.notify.Adapter |
createXSDCardinalityFacetAdapter()
This creates an adapter for a XSDCardinalityFacet. |
org.eclipse.emf.common.notify.Adapter |
createXSDComplexTypeContentAdapter()
This creates an adapter for a XSDComplexTypeContent. |
org.eclipse.emf.common.notify.Adapter |
createXSDComplexTypeDefinitionAdapter()
This creates an adapter for a XSDComplexTypeDefinition. |
org.eclipse.emf.common.notify.Adapter |
createXSDComponentAdapter()
This creates an adapter for a XSDComponent. |
org.eclipse.emf.common.notify.Adapter |
createXSDConcreteComponentAdapter()
This creates an adapter for a XSDConcreteComponent. |
org.eclipse.emf.common.notify.Adapter |
createXSDConstrainingFacetAdapter()
This creates an adapter for a XSDConstrainingFacet. |
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 |
createXSDFacetAdapter()
This creates an adapter for a XSDFacet. |
org.eclipse.emf.common.notify.Adapter |
createXSDFeatureAdapter()
This creates an adapter for a XSDFeature. |
org.eclipse.emf.common.notify.Adapter |
createXSDFixedFacetAdapter()
This creates an adapter for a XSDFixedFacet. |
org.eclipse.emf.common.notify.Adapter |
createXSDFractionDigitsFacetAdapter()
This creates an adapter for a XSDFractionDigitsFacet. |
org.eclipse.emf.common.notify.Adapter |
createXSDFundamentalFacetAdapter()
This creates an adapter for a XSDFundamentalFacet. |
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 |
createXSDNamedComponentAdapter()
This creates an adapter for a XSDNamedComponent. |
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 |
createXSDParticleContentAdapter()
This creates an adapter for a XSDParticleContent. |
org.eclipse.emf.common.notify.Adapter |
createXSDPatternFacetAdapter()
This creates an adapter for a XSDPatternFacet. |
org.eclipse.emf.common.notify.Adapter |
createXSDRedefinableComponentAdapter()
This creates an adapter for a XSDRedefinableComponent. |
org.eclipse.emf.common.notify.Adapter |
createXSDRedefineAdapter()
This creates an adapter for a XSDRedefine. |
org.eclipse.emf.common.notify.Adapter |
createXSDRedefineContentAdapter()
This creates an adapter for a XSDRedefineContent. |
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 |
createXSDSchemaCompositorAdapter()
This creates an adapter for a XSDSchemaCompositor. |
org.eclipse.emf.common.notify.Adapter |
createXSDSchemaContentAdapter()
This creates an adapter for a XSDSchemaContent. |
org.eclipse.emf.common.notify.Adapter |
createXSDSchemaDirectiveAdapter()
This creates an adapter for a XSDSchemaDirective. |
org.eclipse.emf.common.notify.Adapter |
createXSDScopeAdapter()
This creates an adapter for a XSDScope. |
org.eclipse.emf.common.notify.Adapter |
createXSDSimpleTypeDefinitionAdapter()
This creates an adapter for a XSDSimpleTypeDefinition. |
org.eclipse.emf.common.notify.Adapter |
createXSDTermAdapter()
This creates an adapter for a XSDTerm. |
org.eclipse.emf.common.notify.Adapter |
createXSDTotalDigitsFacetAdapter()
This creates an adapter for a XSDTotalDigitsFacet. |
org.eclipse.emf.common.notify.Adapter |
createXSDTypeDefinitionAdapter()
This creates an adapter for a XSDTypeDefinition. |
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. |
void |
dispose()
|
void |
fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
This delegates to changeNotifier and to parentAdapterFactory. |
org.eclipse.emf.edit.provider.ComposeableAdapterFactory |
getRootAdapterFactory()
This returns the root adapter factory that contains this factory. |
boolean |
isFactoryForType(Object type)
Returns whether this factory is applicable for the type of the object |
void |
removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This removes a listener. |
void |
setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
This sets the composed adapter factory that contains this factory. |
| 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 |
| Field Detail |
protected org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory
protected org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier
#org.eclipse.emf.edit.provider.IChangeNotifier.
protected org.eclipse.emf.edit.provider.Disposable disposable
#org.eclipse.emf.edit.provider.IDisposable.
protected Collection supportedTypes
isFactoryForType.
protected XSDAnnotationItemProvider xsdAnnotationItemProvider
XSDAnnotation instances.
protected XSDConcreteComponentItemProvider xsdConcreteComponentItemProvider
XSDConcreteComponent instances.
protected XSDComponentItemProvider xsdComponentItemProvider
XSDComponent instances.
protected XSDAttributeUseItemProvider xsdAttributeUseItemProvider
XSDAttributeUse instances.
protected XSDFeatureItemProvider xsdFeatureItemProvider
XSDFeature instances.
protected XSDElementDeclarationItemProvider xsdElementDeclarationItemProvider
XSDElementDeclaration instances.
protected XSDSchemaItemProvider xsdSchemaItemProvider
XSDSchema instances.
protected XSDComplexTypeDefinitionItemProvider xsdComplexTypeDefinitionItemProvider
XSDComplexTypeDefinition instances.
protected XSDScopeItemProvider xsdScopeItemProvider
XSDScope instances.
protected XSDTypeDefinitionItemProvider xsdTypeDefinitionItemProvider
XSDTypeDefinition instances.
protected XSDSimpleTypeDefinitionItemProvider xsdSimpleTypeDefinitionItemProvider
XSDSimpleTypeDefinition instances.
protected XSDComplexTypeContentItemProvider xsdComplexTypeContentItemProvider
XSDComplexTypeContent instances.
protected XSDParticleItemProvider xsdParticleItemProvider
XSDParticle instances.
protected XSDModelGroupItemProvider xsdModelGroupItemProvider
XSDModelGroup instances.
protected XSDTermItemProvider xsdTermItemProvider
XSDTerm instances.
protected XSDParticleContentItemProvider xsdParticleContentItemProvider
XSDParticleContent instances.
protected XSDModelGroupDefinitionItemProvider xsdModelGroupDefinitionItemProvider
XSDModelGroupDefinition instances.
protected XSDRedefineContentItemProvider xsdRedefineContentItemProvider
XSDRedefineContent instances.
protected XSDRedefinableComponentItemProvider xsdRedefinableComponentItemProvider
XSDRedefinableComponent instances.
protected XSDAttributeGroupDefinitionItemProvider xsdAttributeGroupDefinitionItemProvider
XSDAttributeGroupDefinition instances.
protected XSDAttributeGroupContentItemProvider xsdAttributeGroupContentItemProvider
XSDAttributeGroupContent instances.
protected XSDWildcardItemProvider xsdWildcardItemProvider
XSDWildcard instances.
protected XSDNamedComponentItemProvider xsdNamedComponentItemProvider
XSDNamedComponent instances.
protected XSDIdentityConstraintDefinitionItemProvider xsdIdentityConstraintDefinitionItemProvider
XSDIdentityConstraintDefinition instances.
protected XSDXPathDefinitionItemProvider xsdxPathDefinitionItemProvider
XSDXPathDefinition instances.
protected XSDNotationDeclarationItemProvider xsdNotationDeclarationItemProvider
XSDNotationDeclaration instances.
protected XSDSchemaContentItemProvider xsdSchemaContentItemProvider
XSDSchemaContent instances.
protected XSDAttributeDeclarationItemProvider xsdAttributeDeclarationItemProvider
XSDAttributeDeclaration instances.
protected XSDSchemaDirectiveItemProvider xsdSchemaDirectiveItemProvider
XSDSchemaDirective instances.
protected XSDImportItemProvider xsdImportItemProvider
XSDImport instances.
protected XSDSchemaCompositorItemProvider xsdSchemaCompositorItemProvider
XSDSchemaCompositor instances.
protected XSDRedefineItemProvider xsdRedefineItemProvider
XSDRedefine instances.
protected XSDIncludeItemProvider xsdIncludeItemProvider
XSDInclude instances.
protected XSDFacetItemProvider xsdFacetItemProvider
XSDFacet instances.
protected XSDConstrainingFacetItemProvider xsdConstrainingFacetItemProvider
XSDConstrainingFacet instances.
protected XSDFixedFacetItemProvider xsdFixedFacetItemProvider
XSDFixedFacet instances.
protected XSDFractionDigitsFacetItemProvider xsdFractionDigitsFacetItemProvider
XSDFractionDigitsFacet instances.
protected XSDLengthFacetItemProvider xsdLengthFacetItemProvider
XSDLengthFacet instances.
protected XSDMaxFacetItemProvider xsdMaxFacetItemProvider
XSDMaxFacet instances.
protected XSDMaxExclusiveFacetItemProvider xsdMaxExclusiveFacetItemProvider
XSDMaxExclusiveFacet instances.
protected XSDEnumerationFacetItemProvider xsdEnumerationFacetItemProvider
XSDEnumerationFacet instances.
protected XSDRepeatableFacetItemProvider xsdRepeatableFacetItemProvider
XSDRepeatableFacet instances.
protected XSDPatternFacetItemProvider xsdPatternFacetItemProvider
XSDPatternFacet instances.
protected XSDMinFacetItemProvider xsdMinFacetItemProvider
XSDMinFacet instances.
protected XSDMinExclusiveFacetItemProvider xsdMinExclusiveFacetItemProvider
XSDMinExclusiveFacet instances.
protected XSDMinInclusiveFacetItemProvider xsdMinInclusiveFacetItemProvider
XSDMinInclusiveFacet instances.
protected XSDMaxInclusiveFacetItemProvider xsdMaxInclusiveFacetItemProvider
XSDMaxInclusiveFacet instances.
protected XSDMaxLengthFacetItemProvider xsdMaxLengthFacetItemProvider
XSDMaxLengthFacet instances.
protected XSDMinLengthFacetItemProvider xsdMinLengthFacetItemProvider
XSDMinLengthFacet instances.
protected XSDTotalDigitsFacetItemProvider xsdTotalDigitsFacetItemProvider
XSDTotalDigitsFacet instances.
protected XSDWhiteSpaceFacetItemProvider xsdWhiteSpaceFacetItemProvider
XSDWhiteSpaceFacet instances.
protected XSDFundamentalFacetItemProvider xsdFundamentalFacetItemProvider
XSDFundamentalFacet instances.
protected XSDBoundedFacetItemProvider xsdBoundedFacetItemProvider
XSDBoundedFacet instances.
protected XSDCardinalityFacetItemProvider xsdCardinalityFacetItemProvider
XSDCardinalityFacet instances.
protected XSDNumericFacetItemProvider xsdNumericFacetItemProvider
XSDNumericFacet instances.
protected XSDOrderedFacetItemProvider xsdOrderedFacetItemProvider
XSDOrderedFacet instances.
protected XSDDiagnosticItemProvider xsdDiagnosticItemProvider
XSDDiagnostic instances.
| Constructor Detail |
public XSDItemProviderAdapterFactory()
| Method Detail |
public org.eclipse.emf.common.notify.Adapter createXSDAnnotationAdapter()
XSDAnnotation.
createXSDAnnotationAdapter in class XSDAdapterFactoryXSDAnnotationpublic org.eclipse.emf.common.notify.Adapter createXSDConcreteComponentAdapter()
XSDConcreteComponent.
createXSDConcreteComponentAdapter in class XSDAdapterFactoryXSDConcreteComponentpublic org.eclipse.emf.common.notify.Adapter createXSDComponentAdapter()
XSDComponent.
createXSDComponentAdapter in class XSDAdapterFactoryXSDComponentpublic org.eclipse.emf.common.notify.Adapter createXSDAttributeUseAdapter()
XSDAttributeUse.
createXSDAttributeUseAdapter in class XSDAdapterFactoryXSDAttributeUsepublic org.eclipse.emf.common.notify.Adapter createXSDFeatureAdapter()
XSDFeature.
createXSDFeatureAdapter in class XSDAdapterFactoryXSDFeaturepublic org.eclipse.emf.common.notify.Adapter createXSDElementDeclarationAdapter()
XSDElementDeclaration.
createXSDElementDeclarationAdapter in class XSDAdapterFactoryXSDElementDeclarationpublic org.eclipse.emf.common.notify.Adapter createXSDSchemaAdapter()
XSDSchema.
createXSDSchemaAdapter in class XSDAdapterFactoryXSDSchemapublic org.eclipse.emf.common.notify.Adapter createXSDComplexTypeDefinitionAdapter()
XSDComplexTypeDefinition.
createXSDComplexTypeDefinitionAdapter in class XSDAdapterFactoryXSDComplexTypeDefinitionpublic org.eclipse.emf.common.notify.Adapter createXSDScopeAdapter()
XSDScope.
createXSDScopeAdapter in class XSDAdapterFactoryXSDScopepublic org.eclipse.emf.common.notify.Adapter createXSDTypeDefinitionAdapter()
XSDTypeDefinition.
createXSDTypeDefinitionAdapter in class XSDAdapterFactoryXSDTypeDefinitionpublic org.eclipse.emf.common.notify.Adapter createXSDSimpleTypeDefinitionAdapter()
XSDSimpleTypeDefinition.
createXSDSimpleTypeDefinitionAdapter in class XSDAdapterFactoryXSDSimpleTypeDefinitionpublic org.eclipse.emf.common.notify.Adapter createXSDComplexTypeContentAdapter()
XSDComplexTypeContent.
createXSDComplexTypeContentAdapter in class XSDAdapterFactoryXSDComplexTypeContentpublic org.eclipse.emf.common.notify.Adapter createXSDParticleAdapter()
XSDParticle.
createXSDParticleAdapter in class XSDAdapterFactoryXSDParticlepublic org.eclipse.emf.common.notify.Adapter createXSDModelGroupAdapter()
XSDModelGroup.
createXSDModelGroupAdapter in class XSDAdapterFactoryXSDModelGrouppublic org.eclipse.emf.common.notify.Adapter createXSDTermAdapter()
XSDTerm.
createXSDTermAdapter in class XSDAdapterFactoryXSDTermpublic org.eclipse.emf.common.notify.Adapter createXSDParticleContentAdapter()
XSDParticleContent.
createXSDParticleContentAdapter in class XSDAdapterFactoryXSDParticleContentpublic org.eclipse.emf.common.notify.Adapter createXSDModelGroupDefinitionAdapter()
XSDModelGroupDefinition.
createXSDModelGroupDefinitionAdapter in class XSDAdapterFactoryXSDModelGroupDefinitionpublic org.eclipse.emf.common.notify.Adapter createXSDRedefineContentAdapter()
XSDRedefineContent.
createXSDRedefineContentAdapter in class XSDAdapterFactoryXSDRedefineContentpublic org.eclipse.emf.common.notify.Adapter createXSDRedefinableComponentAdapter()
XSDRedefinableComponent.
createXSDRedefinableComponentAdapter in class XSDAdapterFactoryXSDRedefinableComponentpublic org.eclipse.emf.common.notify.Adapter createXSDAttributeGroupDefinitionAdapter()
XSDAttributeGroupDefinition.
createXSDAttributeGroupDefinitionAdapter in class XSDAdapterFactoryXSDAttributeGroupDefinitionpublic org.eclipse.emf.common.notify.Adapter createXSDAttributeGroupContentAdapter()
XSDAttributeGroupContent.
createXSDAttributeGroupContentAdapter in class XSDAdapterFactoryXSDAttributeGroupContentpublic org.eclipse.emf.common.notify.Adapter createXSDWildcardAdapter()
XSDWildcard.
createXSDWildcardAdapter in class XSDAdapterFactoryXSDWildcardpublic org.eclipse.emf.common.notify.Adapter createXSDNamedComponentAdapter()
XSDNamedComponent.
createXSDNamedComponentAdapter in class XSDAdapterFactoryXSDNamedComponentpublic org.eclipse.emf.common.notify.Adapter createXSDIdentityConstraintDefinitionAdapter()
XSDIdentityConstraintDefinition.
createXSDIdentityConstraintDefinitionAdapter in class XSDAdapterFactoryXSDIdentityConstraintDefinitionpublic org.eclipse.emf.common.notify.Adapter createXSDXPathDefinitionAdapter()
XSDXPathDefinition.
createXSDXPathDefinitionAdapter in class XSDAdapterFactoryXSDXPathDefinitionpublic org.eclipse.emf.common.notify.Adapter createXSDNotationDeclarationAdapter()
XSDNotationDeclaration.
createXSDNotationDeclarationAdapter in class XSDAdapterFactoryXSDNotationDeclarationpublic org.eclipse.emf.common.notify.Adapter createXSDSchemaContentAdapter()
XSDSchemaContent.
createXSDSchemaContentAdapter in class XSDAdapterFactoryXSDSchemaContentpublic org.eclipse.emf.common.notify.Adapter createXSDAttributeDeclarationAdapter()
XSDAttributeDeclaration.
createXSDAttributeDeclarationAdapter in class XSDAdapterFactoryXSDAttributeDeclarationpublic org.eclipse.emf.common.notify.Adapter createXSDSchemaDirectiveAdapter()
XSDSchemaDirective.
createXSDSchemaDirectiveAdapter in class XSDAdapterFactoryXSDSchemaDirectivepublic org.eclipse.emf.common.notify.Adapter createXSDImportAdapter()
XSDImport.
createXSDImportAdapter in class XSDAdapterFactoryXSDImportpublic org.eclipse.emf.common.notify.Adapter createXSDSchemaCompositorAdapter()
XSDSchemaCompositor.
createXSDSchemaCompositorAdapter in class XSDAdapterFactoryXSDSchemaCompositorpublic org.eclipse.emf.common.notify.Adapter createXSDRedefineAdapter()
XSDRedefine.
createXSDRedefineAdapter in class XSDAdapterFactoryXSDRedefinepublic org.eclipse.emf.common.notify.Adapter createXSDIncludeAdapter()
XSDInclude.
createXSDIncludeAdapter in class XSDAdapterFactoryXSDIncludepublic org.eclipse.emf.common.notify.Adapter createXSDFacetAdapter()
XSDFacet.
createXSDFacetAdapter in class XSDAdapterFactoryXSDFacetpublic org.eclipse.emf.common.notify.Adapter createXSDConstrainingFacetAdapter()
XSDConstrainingFacet.
createXSDConstrainingFacetAdapter in class XSDAdapterFactoryXSDConstrainingFacetpublic org.eclipse.emf.common.notify.Adapter createXSDFixedFacetAdapter()
XSDFixedFacet.
createXSDFixedFacetAdapter in class XSDAdapterFactoryXSDFixedFacetpublic org.eclipse.emf.common.notify.Adapter createXSDFractionDigitsFacetAdapter()
XSDFractionDigitsFacet.
createXSDFractionDigitsFacetAdapter in class XSDAdapterFactoryXSDFractionDigitsFacetpublic org.eclipse.emf.common.notify.Adapter createXSDLengthFacetAdapter()
XSDLengthFacet.
createXSDLengthFacetAdapter in class XSDAdapterFactoryXSDLengthFacetpublic org.eclipse.emf.common.notify.Adapter createXSDMaxFacetAdapter()
XSDMaxFacet.
createXSDMaxFacetAdapter in class XSDAdapterFactoryXSDMaxFacetpublic org.eclipse.emf.common.notify.Adapter createXSDMaxExclusiveFacetAdapter()
XSDMaxExclusiveFacet.
createXSDMaxExclusiveFacetAdapter in class XSDAdapterFactoryXSDMaxExclusiveFacetpublic org.eclipse.emf.common.notify.Adapter createXSDEnumerationFacetAdapter()
XSDEnumerationFacet.
createXSDEnumerationFacetAdapter in class XSDAdapterFactoryXSDEnumerationFacetpublic org.eclipse.emf.common.notify.Adapter createXSDRepeatableFacetAdapter()
XSDRepeatableFacet.
createXSDRepeatableFacetAdapter in class XSDAdapterFactoryXSDRepeatableFacetpublic org.eclipse.emf.common.notify.Adapter createXSDPatternFacetAdapter()
XSDPatternFacet.
createXSDPatternFacetAdapter in class XSDAdapterFactoryXSDPatternFacetpublic org.eclipse.emf.common.notify.Adapter createXSDMinFacetAdapter()
XSDMinFacet.
createXSDMinFacetAdapter in class XSDAdapterFactoryXSDMinFacetpublic org.eclipse.emf.common.notify.Adapter createXSDMinExclusiveFacetAdapter()
XSDMinExclusiveFacet.
createXSDMinExclusiveFacetAdapter in class XSDAdapterFactoryXSDMinExclusiveFacetpublic org.eclipse.emf.common.notify.Adapter createXSDMinInclusiveFacetAdapter()
XSDMinInclusiveFacet.
createXSDMinInclusiveFacetAdapter in class XSDAdapterFactoryXSDMinInclusiveFacetpublic org.eclipse.emf.common.notify.Adapter createXSDMaxInclusiveFacetAdapter()
XSDMaxInclusiveFacet.
createXSDMaxInclusiveFacetAdapter in class XSDAdapterFactoryXSDMaxInclusiveFacetpublic org.eclipse.emf.common.notify.Adapter createXSDMaxLengthFacetAdapter()
XSDMaxLengthFacet.
createXSDMaxLengthFacetAdapter in class XSDAdapterFactoryXSDMaxLengthFacetpublic org.eclipse.emf.common.notify.Adapter createXSDMinLengthFacetAdapter()
XSDMinLengthFacet.
createXSDMinLengthFacetAdapter in class XSDAdapterFactoryXSDMinLengthFacetpublic org.eclipse.emf.common.notify.Adapter createXSDTotalDigitsFacetAdapter()
XSDTotalDigitsFacet.
createXSDTotalDigitsFacetAdapter in class XSDAdapterFactoryXSDTotalDigitsFacetpublic org.eclipse.emf.common.notify.Adapter createXSDWhiteSpaceFacetAdapter()
XSDWhiteSpaceFacet.
createXSDWhiteSpaceFacetAdapter in class XSDAdapterFactoryXSDWhiteSpaceFacetpublic org.eclipse.emf.common.notify.Adapter createXSDFundamentalFacetAdapter()
XSDFundamentalFacet.
createXSDFundamentalFacetAdapter in class XSDAdapterFactoryXSDFundamentalFacetpublic org.eclipse.emf.common.notify.Adapter createXSDBoundedFacetAdapter()
XSDBoundedFacet.
createXSDBoundedFacetAdapter in class XSDAdapterFactoryXSDBoundedFacetpublic org.eclipse.emf.common.notify.Adapter createXSDCardinalityFacetAdapter()
XSDCardinalityFacet.
createXSDCardinalityFacetAdapter in class XSDAdapterFactoryXSDCardinalityFacetpublic org.eclipse.emf.common.notify.Adapter createXSDNumericFacetAdapter()
XSDNumericFacet.
createXSDNumericFacetAdapter in class XSDAdapterFactoryXSDNumericFacetpublic org.eclipse.emf.common.notify.Adapter createXSDOrderedFacetAdapter()
XSDOrderedFacet.
createXSDOrderedFacetAdapter in class XSDAdapterFactoryXSDOrderedFacetpublic org.eclipse.emf.common.notify.Adapter createXSDDiagnosticAdapter()
XSDDiagnostic.
createXSDDiagnosticAdapter in class XSDAdapterFactoryXSDDiagnosticpublic org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory()
getRootAdapterFactory in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactorypublic void setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
setParentAdapterFactory in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactorypublic boolean isFactoryForType(Object type)
XSDAdapterFactorytrue if the object is either the model's package or is an instance object of the model.
isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactoryisFactoryForType in class XSDAdapterFactory
public org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier,
Object type)
adapt in interface org.eclipse.emf.common.notify.AdapterFactory
public Object adapt(Object object,
Object type)
adapt in interface org.eclipse.emf.common.notify.AdapterFactory
public org.eclipse.emf.common.notify.Adapter adaptNew(org.eclipse.emf.common.notify.Notifier object,
Object type)
adaptNew in interface org.eclipse.emf.common.notify.AdapterFactorypublic void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
addListener in interface org.eclipse.emf.edit.provider.IChangeNotifierpublic void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
removeListener in interface org.eclipse.emf.edit.provider.IChangeNotifierpublic void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
changeNotifier and to parentAdapterFactory.
fireNotifyChanged in interface org.eclipse.emf.edit.provider.IChangeNotifierpublic void dispose()
dispose in interface org.eclipse.emf.edit.provider.IDisposable
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||