Class ExpressionsItemProviderAdapterFactory
- java.lang.Object
- 
- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
- 
- org.eclipse.emf.cdo.expressions.util.ExpressionsAdapterFactory
- 
- org.eclipse.emf.cdo.expressions.provider.ExpressionsItemProviderAdapterFactory
 
 
 
- 
- 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.IChildCreationExtender,- org.eclipse.emf.edit.provider.IDisposable
 
 public class ExpressionsItemProviderAdapterFactory extends ExpressionsAdapterFactory implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable, org.eclipse.emf.edit.provider.IChildCreationExtender 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 tofireNotifyChanged. The adapters also support Eclipse property sheets. Note that most of the adapters are shared among multiple instances.- Generated
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected BooleanValueItemProviderbooleanValueItemProviderThis keeps track of the one adapter used for allBooleanValueinstances.protected ByteValueItemProviderbyteValueItemProviderThis keeps track of the one adapter used for allByteValueinstances.protected org.eclipse.emf.edit.provider.IChangeNotifierchangeNotifierThis is used to implementIChangeNotifier.protected CharValueItemProvidercharValueItemProviderThis keeps track of the one adapter used for allCharValueinstances.protected org.eclipse.emf.edit.provider.ChildCreationExtenderManagerchildCreationExtenderManagerThis helps manage the child creation extenders.protected ContainedObjectItemProvidercontainedObjectItemProviderThis keeps track of the one adapter used for allContainedObjectinstances.protected ContextAccessItemProvidercontextAccessItemProviderThis keeps track of the one adapter used for allContextAccessinstances.protected DoubleValueItemProviderdoubleValueItemProviderThis keeps track of the one adapter used for allDoubleValueinstances.protected FloatValueItemProviderfloatValueItemProviderThis keeps track of the one adapter used for allFloatValueinstances.protected FunctionInvocationItemProviderfunctionInvocationItemProviderThis keeps track of the one adapter used for allFunctionInvocationinstances.protected IntValueItemProviderintValueItemProviderThis keeps track of the one adapter used for allIntValueinstances.protected LinkedExpressionItemProviderlinkedExpressionItemProviderThis keeps track of the one adapter used for allLinkedExpressioninstances.protected LinkedObjectItemProviderlinkedObjectItemProviderThis keeps track of the one adapter used for allLinkedObjectinstances.protected ListConstructionItemProviderlistConstructionItemProviderThis keeps track of the one adapter used for allListConstructioninstances.protected LongValueItemProviderlongValueItemProviderThis keeps track of the one adapter used for allLongValueinstances.protected MemberAccessItemProvidermemberAccessItemProviderThis keeps track of the one adapter used for allMemberAccessinstances.protected MemberInvocationItemProvidermemberInvocationItemProviderThis keeps track of the one adapter used for allMemberInvocationinstances.protected org.eclipse.emf.edit.provider.ComposedAdapterFactoryparentAdapterFactoryThis keeps track of the root adapter factory that delegates to this adapter factory.protected ShortValueItemProvidershortValueItemProviderThis keeps track of the one adapter used for allShortValueinstances.protected StaticAccessItemProviderstaticAccessItemProviderThis keeps track of the one adapter used for allStaticAccessinstances.protected StringValueItemProviderstringValueItemProviderThis keeps track of the one adapter used for allStringValueinstances.protected java.util.Collection<java.lang.Object>supportedTypesThis keeps track of all the supported types checked byisFactoryForType.- 
Fields inherited from class org.eclipse.emf.cdo.expressions.util.ExpressionsAdapterFactorymodelPackage, modelSwitch
 
- 
 - 
Constructor SummaryConstructors Constructor Description ExpressionsItemProviderAdapterFactory()This constructs an instance.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectadapt(java.lang.Object object, java.lang.Object type)org.eclipse.emf.common.notify.Adapteradapt(org.eclipse.emf.common.notify.Notifier notifier, java.lang.Object type)This implementation substitutes the factory itself as the key for the adapter.voidaddListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)This adds a listener.org.eclipse.emf.common.notify.AdaptercreateBooleanValueAdapter()This creates an adapter for aBooleanValue.org.eclipse.emf.common.notify.AdaptercreateByteValueAdapter()This creates an adapter for aByteValue.org.eclipse.emf.common.notify.AdaptercreateCharValueAdapter()This creates an adapter for aCharValue.org.eclipse.emf.common.notify.AdaptercreateContainedObjectAdapter()This creates an adapter for aContainedObject.org.eclipse.emf.common.notify.AdaptercreateContextAccessAdapter()This creates an adapter for aContextAccess.org.eclipse.emf.common.notify.AdaptercreateDoubleValueAdapter()This creates an adapter for aDoubleValue.org.eclipse.emf.common.notify.AdaptercreateFloatValueAdapter()This creates an adapter for aFloatValue.org.eclipse.emf.common.notify.AdaptercreateFunctionInvocationAdapter()This creates an adapter for aFunctionInvocation.org.eclipse.emf.common.notify.AdaptercreateIntValueAdapter()This creates an adapter for aIntValue.org.eclipse.emf.common.notify.AdaptercreateLinkedExpressionAdapter()This creates an adapter for aLinkedExpression.org.eclipse.emf.common.notify.AdaptercreateLinkedObjectAdapter()This creates an adapter for aLinkedObject.org.eclipse.emf.common.notify.AdaptercreateListConstructionAdapter()This creates an adapter for aListConstruction.org.eclipse.emf.common.notify.AdaptercreateLongValueAdapter()This creates an adapter for aLongValue.org.eclipse.emf.common.notify.AdaptercreateMemberAccessAdapter()This creates an adapter for aMemberAccess.org.eclipse.emf.common.notify.AdaptercreateMemberInvocationAdapter()This creates an adapter for aMemberInvocation.org.eclipse.emf.common.notify.AdaptercreateShortValueAdapter()This creates an adapter for aShortValue.org.eclipse.emf.common.notify.AdaptercreateStaticAccessAdapter()This creates an adapter for aStaticAccess.org.eclipse.emf.common.notify.AdaptercreateStringValueAdapter()This creates an adapter for aStringValue.voiddispose()This disposes all of the item providers created by this factory.voidfireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)This delegates tochangeNotifierand toparentAdapterFactory.java.util.List<org.eclipse.emf.edit.provider.IChildCreationExtender>getChildCreationExtenders()java.util.Collection<?>getNewChildDescriptors(java.lang.Object object, org.eclipse.emf.edit.domain.EditingDomain editingDomain)org.eclipse.emf.common.util.ResourceLocatorgetResourceLocator()org.eclipse.emf.edit.provider.ComposeableAdapterFactorygetRootAdapterFactory()This returns the root adapter factory that contains this factory.booleanisFactoryForType(java.lang.Object type)voidremoveListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)This removes a listener.voidsetParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)This sets the composed adapter factory that contains this factory.- 
Methods inherited from class org.eclipse.emf.cdo.expressions.util.ExpressionsAdapterFactorycreateAccessAdapter, createAdapter, createEObjectAdapter, createExpressionAdapter, createInvocationAdapter, createValueAdapter
 - 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpladaptAllNew, adaptNew, associate, createAdapter, resolve
 
- 
 
- 
- 
- 
Field Detail- 
parentAdapterFactoryprotected org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory This keeps track of the root adapter factory that delegates to this adapter factory.- Generated
 
 - 
changeNotifierprotected org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier This is used to implementIChangeNotifier.- Generated
 
 - 
childCreationExtenderManagerprotected org.eclipse.emf.edit.provider.ChildCreationExtenderManager childCreationExtenderManager This helps manage the child creation extenders.- Generated
 
 - 
supportedTypesprotected java.util.Collection<java.lang.Object> supportedTypes This keeps track of all the supported types checked byisFactoryForType.- Generated
 
 - 
booleanValueItemProviderprotected BooleanValueItemProvider booleanValueItemProvider This keeps track of the one adapter used for allBooleanValueinstances.- Generated
 
 - 
byteValueItemProviderprotected ByteValueItemProvider byteValueItemProvider This keeps track of the one adapter used for allByteValueinstances.- Generated
 
 - 
shortValueItemProviderprotected ShortValueItemProvider shortValueItemProvider This keeps track of the one adapter used for allShortValueinstances.- Generated
 
 - 
intValueItemProviderprotected IntValueItemProvider intValueItemProvider This keeps track of the one adapter used for allIntValueinstances.- Generated
 
 - 
longValueItemProviderprotected LongValueItemProvider longValueItemProvider This keeps track of the one adapter used for allLongValueinstances.- Generated
 
 - 
floatValueItemProviderprotected FloatValueItemProvider floatValueItemProvider This keeps track of the one adapter used for allFloatValueinstances.- Generated
 
 - 
doubleValueItemProviderprotected DoubleValueItemProvider doubleValueItemProvider This keeps track of the one adapter used for allDoubleValueinstances.- Generated
 
 - 
charValueItemProviderprotected CharValueItemProvider charValueItemProvider This keeps track of the one adapter used for allCharValueinstances.- Generated
 
 - 
stringValueItemProviderprotected StringValueItemProvider stringValueItemProvider This keeps track of the one adapter used for allStringValueinstances.- Generated
 
 - 
functionInvocationItemProviderprotected FunctionInvocationItemProvider functionInvocationItemProvider This keeps track of the one adapter used for allFunctionInvocationinstances.- Generated
 
 - 
memberInvocationItemProviderprotected MemberInvocationItemProvider memberInvocationItemProvider This keeps track of the one adapter used for allMemberInvocationinstances.- Generated
 
 - 
staticAccessItemProviderprotected StaticAccessItemProvider staticAccessItemProvider This keeps track of the one adapter used for allStaticAccessinstances.- Generated
 
 - 
memberAccessItemProviderprotected MemberAccessItemProvider memberAccessItemProvider This keeps track of the one adapter used for allMemberAccessinstances.- Generated
 
 - 
contextAccessItemProviderprotected ContextAccessItemProvider contextAccessItemProvider This keeps track of the one adapter used for allContextAccessinstances.- Generated
 
 - 
containedObjectItemProviderprotected ContainedObjectItemProvider containedObjectItemProvider This keeps track of the one adapter used for allContainedObjectinstances.- Generated
 
 - 
linkedObjectItemProviderprotected LinkedObjectItemProvider linkedObjectItemProvider This keeps track of the one adapter used for allLinkedObjectinstances.- Generated
 
 - 
linkedExpressionItemProviderprotected LinkedExpressionItemProvider linkedExpressionItemProvider This keeps track of the one adapter used for allLinkedExpressioninstances.- Generated
 
 - 
listConstructionItemProviderprotected ListConstructionItemProvider listConstructionItemProvider This keeps track of the one adapter used for allListConstructioninstances.- Generated
 
 
- 
 - 
Method Detail- 
createBooleanValueAdapterpublic org.eclipse.emf.common.notify.Adapter createBooleanValueAdapter() This creates an adapter for aBooleanValue.- Overrides:
- createBooleanValueAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- BooleanValue
- Generated
 
 - 
createByteValueAdapterpublic org.eclipse.emf.common.notify.Adapter createByteValueAdapter() This creates an adapter for aByteValue.- Overrides:
- createByteValueAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- ByteValue
- Generated
 
 - 
createShortValueAdapterpublic org.eclipse.emf.common.notify.Adapter createShortValueAdapter() This creates an adapter for aShortValue.- Overrides:
- createShortValueAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- ShortValue
- Generated
 
 - 
createIntValueAdapterpublic org.eclipse.emf.common.notify.Adapter createIntValueAdapter() This creates an adapter for aIntValue.- Overrides:
- createIntValueAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- IntValue
- Generated
 
 - 
createLongValueAdapterpublic org.eclipse.emf.common.notify.Adapter createLongValueAdapter() This creates an adapter for aLongValue.- Overrides:
- createLongValueAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- LongValue
- Generated
 
 - 
createFloatValueAdapterpublic org.eclipse.emf.common.notify.Adapter createFloatValueAdapter() This creates an adapter for aFloatValue.- Overrides:
- createFloatValueAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- FloatValue
- Generated
 
 - 
createDoubleValueAdapterpublic org.eclipse.emf.common.notify.Adapter createDoubleValueAdapter() This creates an adapter for aDoubleValue.- Overrides:
- createDoubleValueAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- DoubleValue
- Generated
 
 - 
createCharValueAdapterpublic org.eclipse.emf.common.notify.Adapter createCharValueAdapter() This creates an adapter for aCharValue.- Overrides:
- createCharValueAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- CharValue
- Generated
 
 - 
createStringValueAdapterpublic org.eclipse.emf.common.notify.Adapter createStringValueAdapter() This creates an adapter for aStringValue.- Overrides:
- createStringValueAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- StringValue
- Generated
 
 - 
createFunctionInvocationAdapterpublic org.eclipse.emf.common.notify.Adapter createFunctionInvocationAdapter() This creates an adapter for aFunctionInvocation.- Overrides:
- createFunctionInvocationAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- FunctionInvocation
- Generated
 
 - 
createMemberInvocationAdapterpublic org.eclipse.emf.common.notify.Adapter createMemberInvocationAdapter() This creates an adapter for aMemberInvocation.- Overrides:
- createMemberInvocationAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- MemberInvocation
- Generated
 
 - 
createStaticAccessAdapterpublic org.eclipse.emf.common.notify.Adapter createStaticAccessAdapter() This creates an adapter for aStaticAccess.- Overrides:
- createStaticAccessAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- StaticAccess
- Generated
 
 - 
createMemberAccessAdapterpublic org.eclipse.emf.common.notify.Adapter createMemberAccessAdapter() This creates an adapter for aMemberAccess.- Overrides:
- createMemberAccessAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- MemberAccess
- Generated
 
 - 
createContextAccessAdapterpublic org.eclipse.emf.common.notify.Adapter createContextAccessAdapter() This creates an adapter for aContextAccess.- Overrides:
- createContextAccessAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- ContextAccess
- Generated
 
 - 
createContainedObjectAdapterpublic org.eclipse.emf.common.notify.Adapter createContainedObjectAdapter() This creates an adapter for aContainedObject.- Overrides:
- createContainedObjectAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- ContainedObject
- Generated
 
 - 
createLinkedObjectAdapterpublic org.eclipse.emf.common.notify.Adapter createLinkedObjectAdapter() This creates an adapter for aLinkedObject.- Overrides:
- createLinkedObjectAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- LinkedObject
- Generated
 
 - 
createLinkedExpressionAdapterpublic org.eclipse.emf.common.notify.Adapter createLinkedExpressionAdapter() This creates an adapter for aLinkedExpression.- Overrides:
- createLinkedExpressionAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- LinkedExpression
- Generated
 
 - 
createListConstructionAdapterpublic org.eclipse.emf.common.notify.Adapter createListConstructionAdapter() This creates an adapter for aListConstruction.- Overrides:
- createListConstructionAdapterin class- ExpressionsAdapterFactory
- Returns:
- the new adapter.
- See Also:
- ListConstruction
- Generated
 
 - 
getRootAdapterFactorypublic org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory() This returns the root adapter factory that contains this factory.- Specified by:
- getRootAdapterFactoryin interface- org.eclipse.emf.edit.provider.ComposeableAdapterFactory
- Generated
 
 - 
setParentAdapterFactorypublic void setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory) This sets the composed adapter factory that contains this factory.- Specified by:
- setParentAdapterFactoryin interface- org.eclipse.emf.edit.provider.ComposeableAdapterFactory
- Generated
 
 - 
isFactoryForTypepublic boolean isFactoryForType(java.lang.Object type) - Specified by:
- isFactoryForTypein interface- org.eclipse.emf.common.notify.AdapterFactory
- Overrides:
- isFactoryForTypein class- ExpressionsAdapterFactory
- Returns:
- whether this factory is applicable for the type of the object.
- Generated
 
 - 
adaptpublic org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier, java.lang.Object type)This implementation substitutes the factory itself as the key for the adapter.- Specified by:
- adaptin interface- org.eclipse.emf.common.notify.AdapterFactory
- Overrides:
- adaptin class- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
- Generated
 
 - 
adaptpublic java.lang.Object adapt(java.lang.Object object, java.lang.Object type)- Specified by:
- adaptin interface- org.eclipse.emf.common.notify.AdapterFactory
- Overrides:
- adaptin class- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
- Generated
 
 - 
getChildCreationExtenderspublic java.util.List<org.eclipse.emf.edit.provider.IChildCreationExtender> getChildCreationExtenders() - Generated
 
 - 
getNewChildDescriptorspublic java.util.Collection<?> getNewChildDescriptors(java.lang.Object object, org.eclipse.emf.edit.domain.EditingDomain editingDomain)- Specified by:
- getNewChildDescriptorsin interface- org.eclipse.emf.edit.provider.IChildCreationExtender
- Generated
 
 - 
getResourceLocatorpublic org.eclipse.emf.common.util.ResourceLocator getResourceLocator() - Specified by:
- getResourceLocatorin interface- org.eclipse.emf.edit.provider.IChildCreationExtender
- Generated
 
 - 
addListenerpublic void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener) This adds a listener.- Specified by:
- addListenerin interface- org.eclipse.emf.edit.provider.IChangeNotifier
- Generated
 
 - 
removeListenerpublic void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener) This removes a listener.- Specified by:
- removeListenerin interface- org.eclipse.emf.edit.provider.IChangeNotifier
- Generated
 
 - 
fireNotifyChangedpublic void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification) This delegates tochangeNotifierand toparentAdapterFactory.- Specified by:
- fireNotifyChangedin interface- org.eclipse.emf.edit.provider.IChangeNotifier
- Generated
 
 - 
disposepublic void dispose() This disposes all of the item providers created by this factory.- Specified by:
- disposein interface- org.eclipse.emf.edit.provider.IDisposable
- Generated
 
 
- 
 
-