org.eclipse.ocl.expressions.provider
Class ExpressionsItemProviderAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by org.eclipse.ocl.expressions.util.ExpressionsAdapterFactory
          extended by org.eclipse.ocl.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.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

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 Eclipse property sheets. Note that most of the adapters are shared among multiple instances.

Generated

Field Summary
protected  AssociationClassCallExpItemProvider associationClassCallExpItemProvider
          This keeps track of the one adapter used for all AssociationClassCallExp instances.
protected  BooleanLiteralExpItemProvider booleanLiteralExpItemProvider
          This keeps track of the one adapter used for all BooleanLiteralExp instances.
protected  org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier
          This is used to implement IChangeNotifier.
protected  CollectionItemItemProvider collectionItemItemProvider
          This keeps track of the one adapter used for all CollectionItem instances.
protected  CollectionLiteralExpItemProvider collectionLiteralExpItemProvider
          This keeps track of the one adapter used for all CollectionLiteralExp instances.
protected  CollectionRangeItemProvider collectionRangeItemProvider
          This keeps track of the one adapter used for all CollectionRange instances.
protected  EnumLiteralExpItemProvider enumLiteralExpItemProvider
          This keeps track of the one adapter used for all EnumLiteralExp instances.
protected  IfExpItemProvider ifExpItemProvider
          This keeps track of the one adapter used for all IfExp instances.
protected  IntegerLiteralExpItemProvider integerLiteralExpItemProvider
          This keeps track of the one adapter used for all IntegerLiteralExp instances.
protected  InvalidLiteralExpItemProvider invalidLiteralExpItemProvider
          This keeps track of the one adapter used for all InvalidLiteralExp instances.
protected  IterateExpItemProvider iterateExpItemProvider
          This keeps track of the one adapter used for all IterateExp instances.
protected  IteratorExpItemProvider iteratorExpItemProvider
          This keeps track of the one adapter used for all IteratorExp instances.
protected  LetExpItemProvider letExpItemProvider
          This keeps track of the one adapter used for all LetExp instances.
protected  MessageExpItemProvider messageExpItemProvider
          This keeps track of the one adapter used for all MessageExp instances.
protected  NullLiteralExpItemProvider nullLiteralExpItemProvider
          This keeps track of the one adapter used for all NullLiteralExp instances.
protected  OperationCallExpItemProvider operationCallExpItemProvider
          This keeps track of the one adapter used for all OperationCallExp instances.
protected  org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory
          This keeps track of the root adapter factory that delegates to this adapter factory.
protected  PropertyCallExpItemProvider propertyCallExpItemProvider
          This keeps track of the one adapter used for all PropertyCallExp instances.
protected  RealLiteralExpItemProvider realLiteralExpItemProvider
          This keeps track of the one adapter used for all RealLiteralExp instances.
protected  StateExpItemProvider stateExpItemProvider
          This keeps track of the one adapter used for all StateExp instances.
protected  StringLiteralExpItemProvider stringLiteralExpItemProvider
          This keeps track of the one adapter used for all StringLiteralExp instances.
protected  java.util.Collection<java.lang.Object> supportedTypes
          This keeps track of all the supported types checked by isFactoryForType.
protected  TupleLiteralExpItemProvider tupleLiteralExpItemProvider
          This keeps track of the one adapter used for all TupleLiteralExp instances.
protected  TupleLiteralPartItemProvider tupleLiteralPartItemProvider
          This keeps track of the one adapter used for all TupleLiteralPart instances.
protected  TypeExpItemProvider typeExpItemProvider
          This keeps track of the one adapter used for all TypeExp instances.
protected  UnlimitedNaturalLiteralExpItemProvider unlimitedNaturalLiteralExpItemProvider
          This keeps track of the one adapter used for all UnlimitedNaturalLiteralExp instances.
protected  UnspecifiedValueExpItemProvider unspecifiedValueExpItemProvider
          This keeps track of the one adapter used for all UnspecifiedValueExp instances.
protected  VariableExpItemProvider variableExpItemProvider
          This keeps track of the one adapter used for all VariableExp instances.
protected  VariableItemProvider variableItemProvider
          This keeps track of the one adapter used for all Variable instances.
 
Fields inherited from class org.eclipse.ocl.expressions.util.ExpressionsAdapterFactory
modelPackage, modelSwitch
 
Constructor Summary
ExpressionsItemProviderAdapterFactory()
          This constructs an instance.
 
Method Summary
 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.
 java.lang.Object adapt(java.lang.Object object, java.lang.Object type)
           
 void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
          This adds a listener.
 org.eclipse.emf.common.notify.Adapter createAssociationClassCallExpAdapter()
          This creates an adapter for a AssociationClassCallExp.
 org.eclipse.emf.common.notify.Adapter createBooleanLiteralExpAdapter()
          This creates an adapter for a BooleanLiteralExp.
 org.eclipse.emf.common.notify.Adapter createCollectionItemAdapter()
          This creates an adapter for a CollectionItem.
 org.eclipse.emf.common.notify.Adapter createCollectionLiteralExpAdapter()
          This creates an adapter for a CollectionLiteralExp.
 org.eclipse.emf.common.notify.Adapter createCollectionRangeAdapter()
          This creates an adapter for a CollectionRange.
 org.eclipse.emf.common.notify.Adapter createEnumLiteralExpAdapter()
          This creates an adapter for a EnumLiteralExp.
 org.eclipse.emf.common.notify.Adapter createIfExpAdapter()
          This creates an adapter for a IfExp.
 org.eclipse.emf.common.notify.Adapter createIntegerLiteralExpAdapter()
          This creates an adapter for a IntegerLiteralExp.
 org.eclipse.emf.common.notify.Adapter createInvalidLiteralExpAdapter()
          This creates an adapter for a InvalidLiteralExp.
 org.eclipse.emf.common.notify.Adapter createIterateExpAdapter()
          This creates an adapter for a IterateExp.
 org.eclipse.emf.common.notify.Adapter createIteratorExpAdapter()
          This creates an adapter for a IteratorExp.
 org.eclipse.emf.common.notify.Adapter createLetExpAdapter()
          This creates an adapter for a LetExp.
 org.eclipse.emf.common.notify.Adapter createMessageExpAdapter()
          This creates an adapter for a MessageExp.
 org.eclipse.emf.common.notify.Adapter createNullLiteralExpAdapter()
          This creates an adapter for a NullLiteralExp.
 org.eclipse.emf.common.notify.Adapter createOperationCallExpAdapter()
          This creates an adapter for a OperationCallExp.
 org.eclipse.emf.common.notify.Adapter createPropertyCallExpAdapter()
          This creates an adapter for a PropertyCallExp.
 org.eclipse.emf.common.notify.Adapter createRealLiteralExpAdapter()
          This creates an adapter for a RealLiteralExp.
 org.eclipse.emf.common.notify.Adapter createStateExpAdapter()
          This creates an adapter for a StateExp.
 org.eclipse.emf.common.notify.Adapter createStringLiteralExpAdapter()
          This creates an adapter for a StringLiteralExp.
 org.eclipse.emf.common.notify.Adapter createTupleLiteralExpAdapter()
          This creates an adapter for a TupleLiteralExp.
 org.eclipse.emf.common.notify.Adapter createTupleLiteralPartAdapter()
          This creates an adapter for a TupleLiteralPart.
 org.eclipse.emf.common.notify.Adapter createTypeExpAdapter()
          This creates an adapter for a TypeExp.
 org.eclipse.emf.common.notify.Adapter createUnlimitedNaturalLiteralExpAdapter()
          This creates an adapter for a UnlimitedNaturalLiteralExp.
 org.eclipse.emf.common.notify.Adapter createUnspecifiedValueExpAdapter()
          This creates an adapter for a UnspecifiedValueExp.
 org.eclipse.emf.common.notify.Adapter createVariableAdapter()
          This creates an adapter for a Variable.
 org.eclipse.emf.common.notify.Adapter createVariableExpAdapter()
          This creates an adapter for a VariableExp.
 void dispose()
          This disposes all of the item providers created by this factory.
 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(java.lang.Object type)
           
 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.ocl.expressions.util.ExpressionsAdapterFactory
createAdapter, createASTNodeAdapter, createCallExpAdapter, createCallingASTNodeAdapter, createCollectionLiteralPartAdapter, createEObjectAdapter, createFeatureCallExpAdapter, createLiteralExpAdapter, createLoopExpAdapter, createNavigationCallExpAdapter, createNumericLiteralExpAdapter, createOCLExpressionAdapter, createPrimitiveLiteralExpAdapter, createTypedASTNodeAdapter, createTypedElementAdapter, createVisitableAdapter
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adaptAllNew, adaptNew, 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, adaptNew
 

Field Detail

parentAdapterFactory

protected org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory.

Generated

changeNotifier

protected org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier
This is used to implement IChangeNotifier.

Generated

supportedTypes

protected java.util.Collection<java.lang.Object> supportedTypes
This keeps track of all the supported types checked by isFactoryForType.

Generated

associationClassCallExpItemProvider

protected AssociationClassCallExpItemProvider associationClassCallExpItemProvider
This keeps track of the one adapter used for all AssociationClassCallExp instances.

Generated

booleanLiteralExpItemProvider

protected BooleanLiteralExpItemProvider booleanLiteralExpItemProvider
This keeps track of the one adapter used for all BooleanLiteralExp instances.

Generated

collectionItemItemProvider

protected CollectionItemItemProvider collectionItemItemProvider
This keeps track of the one adapter used for all CollectionItem instances.

Generated

collectionLiteralExpItemProvider

protected CollectionLiteralExpItemProvider collectionLiteralExpItemProvider
This keeps track of the one adapter used for all CollectionLiteralExp instances.

Generated

collectionRangeItemProvider

protected CollectionRangeItemProvider collectionRangeItemProvider
This keeps track of the one adapter used for all CollectionRange instances.

Generated

enumLiteralExpItemProvider

protected EnumLiteralExpItemProvider enumLiteralExpItemProvider
This keeps track of the one adapter used for all EnumLiteralExp instances.

Generated

ifExpItemProvider

protected IfExpItemProvider ifExpItemProvider
This keeps track of the one adapter used for all IfExp instances.

Generated

integerLiteralExpItemProvider

protected IntegerLiteralExpItemProvider integerLiteralExpItemProvider
This keeps track of the one adapter used for all IntegerLiteralExp instances.

Generated

unlimitedNaturalLiteralExpItemProvider

protected UnlimitedNaturalLiteralExpItemProvider unlimitedNaturalLiteralExpItemProvider
This keeps track of the one adapter used for all UnlimitedNaturalLiteralExp instances.

Generated

invalidLiteralExpItemProvider

protected InvalidLiteralExpItemProvider invalidLiteralExpItemProvider
This keeps track of the one adapter used for all InvalidLiteralExp instances.

Generated

iterateExpItemProvider

protected IterateExpItemProvider iterateExpItemProvider
This keeps track of the one adapter used for all IterateExp instances.

Generated

variableItemProvider

protected VariableItemProvider variableItemProvider
This keeps track of the one adapter used for all Variable instances.

Generated

iteratorExpItemProvider

protected IteratorExpItemProvider iteratorExpItemProvider
This keeps track of the one adapter used for all IteratorExp instances.

Generated

letExpItemProvider

protected LetExpItemProvider letExpItemProvider
This keeps track of the one adapter used for all LetExp instances.

Generated

messageExpItemProvider

protected MessageExpItemProvider messageExpItemProvider
This keeps track of the one adapter used for all MessageExp instances.

Generated

nullLiteralExpItemProvider

protected NullLiteralExpItemProvider nullLiteralExpItemProvider
This keeps track of the one adapter used for all NullLiteralExp instances.

Generated

operationCallExpItemProvider

protected OperationCallExpItemProvider operationCallExpItemProvider
This keeps track of the one adapter used for all OperationCallExp instances.

Generated

propertyCallExpItemProvider

protected PropertyCallExpItemProvider propertyCallExpItemProvider
This keeps track of the one adapter used for all PropertyCallExp instances.

Generated

realLiteralExpItemProvider

protected RealLiteralExpItemProvider realLiteralExpItemProvider
This keeps track of the one adapter used for all RealLiteralExp instances.

Generated

stateExpItemProvider

protected StateExpItemProvider stateExpItemProvider
This keeps track of the one adapter used for all StateExp instances.

Generated

stringLiteralExpItemProvider

protected StringLiteralExpItemProvider stringLiteralExpItemProvider
This keeps track of the one adapter used for all StringLiteralExp instances.

Generated

tupleLiteralExpItemProvider

protected TupleLiteralExpItemProvider tupleLiteralExpItemProvider
This keeps track of the one adapter used for all TupleLiteralExp instances.

Generated

tupleLiteralPartItemProvider

protected TupleLiteralPartItemProvider tupleLiteralPartItemProvider
This keeps track of the one adapter used for all TupleLiteralPart instances.

Generated

typeExpItemProvider

protected TypeExpItemProvider typeExpItemProvider
This keeps track of the one adapter used for all TypeExp instances.

Generated

unspecifiedValueExpItemProvider

protected UnspecifiedValueExpItemProvider unspecifiedValueExpItemProvider
This keeps track of the one adapter used for all UnspecifiedValueExp instances.

Generated

variableExpItemProvider

protected VariableExpItemProvider variableExpItemProvider
This keeps track of the one adapter used for all VariableExp instances.

Generated
Constructor Detail

ExpressionsItemProviderAdapterFactory

public ExpressionsItemProviderAdapterFactory()
This constructs an instance.

Generated
Method Detail

createAssociationClassCallExpAdapter

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

Overrides:
createAssociationClassCallExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
AssociationClassCallExp
Generated

createBooleanLiteralExpAdapter

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

Overrides:
createBooleanLiteralExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
BooleanLiteralExp
Generated

createCollectionItemAdapter

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

Overrides:
createCollectionItemAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
CollectionItem
Generated

createCollectionLiteralExpAdapter

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

Overrides:
createCollectionLiteralExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
CollectionLiteralExp
Generated

createCollectionRangeAdapter

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

Overrides:
createCollectionRangeAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
CollectionRange
Generated

createEnumLiteralExpAdapter

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

Overrides:
createEnumLiteralExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
EnumLiteralExp
Generated

createIfExpAdapter

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

Overrides:
createIfExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
IfExp
Generated

createIntegerLiteralExpAdapter

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

Overrides:
createIntegerLiteralExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
IntegerLiteralExp
Generated

createUnlimitedNaturalLiteralExpAdapter

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

Overrides:
createUnlimitedNaturalLiteralExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
UnlimitedNaturalLiteralExp
Generated

createInvalidLiteralExpAdapter

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

Overrides:
createInvalidLiteralExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
InvalidLiteralExp
Generated

createIterateExpAdapter

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

Overrides:
createIterateExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
IterateExp
Generated

createVariableAdapter

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

Overrides:
createVariableAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
Variable
Generated

createIteratorExpAdapter

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

Overrides:
createIteratorExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
IteratorExp
Generated

createLetExpAdapter

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

Overrides:
createLetExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
LetExp
Generated

createMessageExpAdapter

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

Overrides:
createMessageExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
MessageExp
Generated

createNullLiteralExpAdapter

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

Overrides:
createNullLiteralExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
NullLiteralExp
Generated

createOperationCallExpAdapter

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

Overrides:
createOperationCallExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
OperationCallExp
Generated

createPropertyCallExpAdapter

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

Overrides:
createPropertyCallExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
PropertyCallExp
Generated

createRealLiteralExpAdapter

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

Overrides:
createRealLiteralExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
RealLiteralExp
Generated

createStateExpAdapter

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

Overrides:
createStateExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
StateExp
Generated

createStringLiteralExpAdapter

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

Overrides:
createStringLiteralExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
StringLiteralExp
Generated

createTupleLiteralExpAdapter

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

Overrides:
createTupleLiteralExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
TupleLiteralExp
Generated

createTupleLiteralPartAdapter

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

Overrides:
createTupleLiteralPartAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
TupleLiteralPart
Generated

createTypeExpAdapter

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

Overrides:
createTypeExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
TypeExp
Generated

createUnspecifiedValueExpAdapter

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

Overrides:
createUnspecifiedValueExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
UnspecifiedValueExp
Generated

createVariableExpAdapter

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

Overrides:
createVariableExpAdapter in class ExpressionsAdapterFactory
Returns:
the new adapter.
See Also:
VariableExp
Generated

getRootAdapterFactory

public org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory()
This returns the root adapter factory that contains this factory.

Specified by:
getRootAdapterFactory in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
Generated

setParentAdapterFactory

public void setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
This sets the composed adapter factory that contains this factory.

Specified by:
setParentAdapterFactory in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
Generated

isFactoryForType

public boolean isFactoryForType(java.lang.Object type)

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

adapt

public 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:
adapt in interface org.eclipse.emf.common.notify.AdapterFactory
Overrides:
adapt in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Generated

adapt

public java.lang.Object adapt(java.lang.Object object,
                              java.lang.Object type)

Specified by:
adapt in interface org.eclipse.emf.common.notify.AdapterFactory
Overrides:
adapt in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Generated

addListener

public void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This adds a listener.

Specified by:
addListener in interface org.eclipse.emf.edit.provider.IChangeNotifier
Generated

removeListener

public void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This removes a listener.

Specified by:
removeListener in interface org.eclipse.emf.edit.provider.IChangeNotifier
Generated

fireNotifyChanged

public void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
This delegates to changeNotifier and to parentAdapterFactory.

Specified by:
fireNotifyChanged in interface org.eclipse.emf.edit.provider.IChangeNotifier
Generated

dispose

public void dispose()
This disposes all of the item providers created by this factory.

Specified by:
dispose in interface org.eclipse.emf.edit.provider.IDisposable
Generated