|
||||||||||
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
public class XSDItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewer
s.
The adapters generated by this factory convert EMF adapter notifications into calls to fireNotifyChanged
.
The adapters also support property sheets, see PropertySheet
.
Note that most of the adapters are shared among multiple instances.
Field Summary | |
---|---|
protected IChangeNotifier |
changeNotifier
This is used to implement IChangeNotifier . |
protected Disposable |
disposable
This is used to implement IDisposable . |
protected ComposedAdapterFactory |
parentAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory. |
protected java.util.Collection<java.lang.Object> |
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. |
Methods inherited from class org.eclipse.xsd.util.XSDAdapterFactory |
---|
createAdapter, createEObjectAdapter |
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl |
---|
adaptAllNew, adaptNew, 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, adaptNew |
Field Detail |
---|
protected ComposedAdapterFactory parentAdapterFactory
protected IChangeNotifier changeNotifier
IChangeNotifier
.
protected Disposable disposable
IDisposable
.
protected java.util.Collection<java.lang.Object> 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 Adapter createXSDAnnotationAdapter()
XSDAnnotation
.
createXSDAnnotationAdapter
in class XSDAdapterFactory
XSDAnnotation
public Adapter createXSDConcreteComponentAdapter()
XSDConcreteComponent
.
createXSDConcreteComponentAdapter
in class XSDAdapterFactory
XSDConcreteComponent
public Adapter createXSDComponentAdapter()
XSDComponent
.
createXSDComponentAdapter
in class XSDAdapterFactory
XSDComponent
public Adapter createXSDAttributeUseAdapter()
XSDAttributeUse
.
createXSDAttributeUseAdapter
in class XSDAdapterFactory
XSDAttributeUse
public Adapter createXSDFeatureAdapter()
XSDFeature
.
createXSDFeatureAdapter
in class XSDAdapterFactory
XSDFeature
public Adapter createXSDElementDeclarationAdapter()
XSDElementDeclaration
.
createXSDElementDeclarationAdapter
in class XSDAdapterFactory
XSDElementDeclaration
public Adapter createXSDSchemaAdapter()
XSDSchema
.
createXSDSchemaAdapter
in class XSDAdapterFactory
XSDSchema
public Adapter createXSDComplexTypeDefinitionAdapter()
XSDComplexTypeDefinition
.
createXSDComplexTypeDefinitionAdapter
in class XSDAdapterFactory
XSDComplexTypeDefinition
public Adapter createXSDScopeAdapter()
XSDScope
.
createXSDScopeAdapter
in class XSDAdapterFactory
XSDScope
public Adapter createXSDTypeDefinitionAdapter()
XSDTypeDefinition
.
createXSDTypeDefinitionAdapter
in class XSDAdapterFactory
XSDTypeDefinition
public Adapter createXSDSimpleTypeDefinitionAdapter()
XSDSimpleTypeDefinition
.
createXSDSimpleTypeDefinitionAdapter
in class XSDAdapterFactory
XSDSimpleTypeDefinition
public Adapter createXSDComplexTypeContentAdapter()
XSDComplexTypeContent
.
createXSDComplexTypeContentAdapter
in class XSDAdapterFactory
XSDComplexTypeContent
public Adapter createXSDParticleAdapter()
XSDParticle
.
createXSDParticleAdapter
in class XSDAdapterFactory
XSDParticle
public Adapter createXSDModelGroupAdapter()
XSDModelGroup
.
createXSDModelGroupAdapter
in class XSDAdapterFactory
XSDModelGroup
public Adapter createXSDTermAdapter()
XSDTerm
.
createXSDTermAdapter
in class XSDAdapterFactory
XSDTerm
public Adapter createXSDParticleContentAdapter()
XSDParticleContent
.
createXSDParticleContentAdapter
in class XSDAdapterFactory
XSDParticleContent
public Adapter createXSDModelGroupDefinitionAdapter()
XSDModelGroupDefinition
.
createXSDModelGroupDefinitionAdapter
in class XSDAdapterFactory
XSDModelGroupDefinition
public Adapter createXSDRedefineContentAdapter()
XSDRedefineContent
.
createXSDRedefineContentAdapter
in class XSDAdapterFactory
XSDRedefineContent
public Adapter createXSDRedefinableComponentAdapter()
XSDRedefinableComponent
.
createXSDRedefinableComponentAdapter
in class XSDAdapterFactory
XSDRedefinableComponent
public Adapter createXSDAttributeGroupDefinitionAdapter()
XSDAttributeGroupDefinition
.
createXSDAttributeGroupDefinitionAdapter
in class XSDAdapterFactory
XSDAttributeGroupDefinition
public Adapter createXSDAttributeGroupContentAdapter()
XSDAttributeGroupContent
.
createXSDAttributeGroupContentAdapter
in class XSDAdapterFactory
XSDAttributeGroupContent
public Adapter createXSDWildcardAdapter()
XSDWildcard
.
createXSDWildcardAdapter
in class XSDAdapterFactory
XSDWildcard
public Adapter createXSDNamedComponentAdapter()
XSDNamedComponent
.
createXSDNamedComponentAdapter
in class XSDAdapterFactory
XSDNamedComponent
public Adapter createXSDIdentityConstraintDefinitionAdapter()
XSDIdentityConstraintDefinition
.
createXSDIdentityConstraintDefinitionAdapter
in class XSDAdapterFactory
XSDIdentityConstraintDefinition
public Adapter createXSDXPathDefinitionAdapter()
XSDXPathDefinition
.
createXSDXPathDefinitionAdapter
in class XSDAdapterFactory
XSDXPathDefinition
public Adapter createXSDNotationDeclarationAdapter()
XSDNotationDeclaration
.
createXSDNotationDeclarationAdapter
in class XSDAdapterFactory
XSDNotationDeclaration
public Adapter createXSDSchemaContentAdapter()
XSDSchemaContent
.
createXSDSchemaContentAdapter
in class XSDAdapterFactory
XSDSchemaContent
public Adapter createXSDAttributeDeclarationAdapter()
XSDAttributeDeclaration
.
createXSDAttributeDeclarationAdapter
in class XSDAdapterFactory
XSDAttributeDeclaration
public Adapter createXSDSchemaDirectiveAdapter()
XSDSchemaDirective
.
createXSDSchemaDirectiveAdapter
in class XSDAdapterFactory
XSDSchemaDirective
public Adapter createXSDImportAdapter()
XSDImport
.
createXSDImportAdapter
in class XSDAdapterFactory
XSDImport
public Adapter createXSDSchemaCompositorAdapter()
XSDSchemaCompositor
.
createXSDSchemaCompositorAdapter
in class XSDAdapterFactory
XSDSchemaCompositor
public Adapter createXSDRedefineAdapter()
XSDRedefine
.
createXSDRedefineAdapter
in class XSDAdapterFactory
XSDRedefine
public Adapter createXSDIncludeAdapter()
XSDInclude
.
createXSDIncludeAdapter
in class XSDAdapterFactory
XSDInclude
public Adapter createXSDFacetAdapter()
XSDFacet
.
createXSDFacetAdapter
in class XSDAdapterFactory
XSDFacet
public Adapter createXSDConstrainingFacetAdapter()
XSDConstrainingFacet
.
createXSDConstrainingFacetAdapter
in class XSDAdapterFactory
XSDConstrainingFacet
public Adapter createXSDFixedFacetAdapter()
XSDFixedFacet
.
createXSDFixedFacetAdapter
in class XSDAdapterFactory
XSDFixedFacet
public Adapter createXSDFractionDigitsFacetAdapter()
XSDFractionDigitsFacet
.
createXSDFractionDigitsFacetAdapter
in class XSDAdapterFactory
XSDFractionDigitsFacet
public Adapter createXSDLengthFacetAdapter()
XSDLengthFacet
.
createXSDLengthFacetAdapter
in class XSDAdapterFactory
XSDLengthFacet
public Adapter createXSDMaxFacetAdapter()
XSDMaxFacet
.
createXSDMaxFacetAdapter
in class XSDAdapterFactory
XSDMaxFacet
public Adapter createXSDMaxExclusiveFacetAdapter()
XSDMaxExclusiveFacet
.
createXSDMaxExclusiveFacetAdapter
in class XSDAdapterFactory
XSDMaxExclusiveFacet
public Adapter createXSDEnumerationFacetAdapter()
XSDEnumerationFacet
.
createXSDEnumerationFacetAdapter
in class XSDAdapterFactory
XSDEnumerationFacet
public Adapter createXSDRepeatableFacetAdapter()
XSDRepeatableFacet
.
createXSDRepeatableFacetAdapter
in class XSDAdapterFactory
XSDRepeatableFacet
public Adapter createXSDPatternFacetAdapter()
XSDPatternFacet
.
createXSDPatternFacetAdapter
in class XSDAdapterFactory
XSDPatternFacet
public Adapter createXSDMinFacetAdapter()
XSDMinFacet
.
createXSDMinFacetAdapter
in class XSDAdapterFactory
XSDMinFacet
public Adapter createXSDMinExclusiveFacetAdapter()
XSDMinExclusiveFacet
.
createXSDMinExclusiveFacetAdapter
in class XSDAdapterFactory
XSDMinExclusiveFacet
public Adapter createXSDMinInclusiveFacetAdapter()
XSDMinInclusiveFacet
.
createXSDMinInclusiveFacetAdapter
in class XSDAdapterFactory
XSDMinInclusiveFacet
public Adapter createXSDMaxInclusiveFacetAdapter()
XSDMaxInclusiveFacet
.
createXSDMaxInclusiveFacetAdapter
in class XSDAdapterFactory
XSDMaxInclusiveFacet
public Adapter createXSDMaxLengthFacetAdapter()
XSDMaxLengthFacet
.
createXSDMaxLengthFacetAdapter
in class XSDAdapterFactory
XSDMaxLengthFacet
public Adapter createXSDMinLengthFacetAdapter()
XSDMinLengthFacet
.
createXSDMinLengthFacetAdapter
in class XSDAdapterFactory
XSDMinLengthFacet
public Adapter createXSDTotalDigitsFacetAdapter()
XSDTotalDigitsFacet
.
createXSDTotalDigitsFacetAdapter
in class XSDAdapterFactory
XSDTotalDigitsFacet
public Adapter createXSDWhiteSpaceFacetAdapter()
XSDWhiteSpaceFacet
.
createXSDWhiteSpaceFacetAdapter
in class XSDAdapterFactory
XSDWhiteSpaceFacet
public Adapter createXSDFundamentalFacetAdapter()
XSDFundamentalFacet
.
createXSDFundamentalFacetAdapter
in class XSDAdapterFactory
XSDFundamentalFacet
public Adapter createXSDBoundedFacetAdapter()
XSDBoundedFacet
.
createXSDBoundedFacetAdapter
in class XSDAdapterFactory
XSDBoundedFacet
public Adapter createXSDCardinalityFacetAdapter()
XSDCardinalityFacet
.
createXSDCardinalityFacetAdapter
in class XSDAdapterFactory
XSDCardinalityFacet
public Adapter createXSDNumericFacetAdapter()
XSDNumericFacet
.
createXSDNumericFacetAdapter
in class XSDAdapterFactory
XSDNumericFacet
public Adapter createXSDOrderedFacetAdapter()
XSDOrderedFacet
.
createXSDOrderedFacetAdapter
in class XSDAdapterFactory
XSDOrderedFacet
public Adapter createXSDDiagnosticAdapter()
XSDDiagnostic
.
createXSDDiagnosticAdapter
in class XSDAdapterFactory
XSDDiagnostic
public ComposeableAdapterFactory getRootAdapterFactory()
getRootAdapterFactory
in interface ComposeableAdapterFactory
public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory)
setParentAdapterFactory
in interface ComposeableAdapterFactory
public boolean isFactoryForType(java.lang.Object type)
XSDAdapterFactory
true
if the object is either the model's package or is an instance object of the model.
isFactoryForType
in interface AdapterFactory
isFactoryForType
in class XSDAdapterFactory
public Adapter adapt(Notifier notifier, java.lang.Object type)
adapt
in interface AdapterFactory
adapt
in class AdapterFactoryImpl
public java.lang.Object adapt(java.lang.Object object, java.lang.Object type)
adapt
in interface AdapterFactory
adapt
in class AdapterFactoryImpl
public void addListener(INotifyChangedListener notifyChangedListener)
addListener
in interface IChangeNotifier
public void removeListener(INotifyChangedListener notifyChangedListener)
removeListener
in interface IChangeNotifier
public void fireNotifyChanged(Notification notification)
changeNotifier
and to parentAdapterFactory
.
fireNotifyChanged
in interface IChangeNotifier
protected void associate(Adapter adapter, Notifier target)
associate
in class AdapterFactoryImpl
public void dispose()
dispose
in interface IDisposable
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |