org.metaabm.act.provider
Class MetaABMActItemProviderAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by org.metaabm.act.util.MetaABMActAdapterFactory
          extended by org.metaabm.act.provider.MetaABMActItemProviderAdapterFactory
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 MetaABMActItemProviderAdapterFactory
extends org.metaabm.act.util.MetaABMActAdapterFactory
implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable


Constructor Summary
MetaABMActItemProviderAdapterFactory()
          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 createAAllAdapter()
          This creates an adapter for a AAll.
 org.eclipse.emf.common.notify.Adapter createAAnyAdapter()
          This creates an adapter for a AAny.
 org.eclipse.emf.common.notify.Adapter createABuildAdapter()
          This creates an adapter for a ABuild.
 org.eclipse.emf.common.notify.Adapter createABuildGeographyAdapter()
          This creates an adapter for a ABuildGeography.
 org.eclipse.emf.common.notify.Adapter createABuildGridAdapter()
          This creates an adapter for a ABuildGrid.
 org.eclipse.emf.common.notify.Adapter createABuildNetworkAdapter()
          This creates an adapter for a ABuildNetwork.
 org.eclipse.emf.common.notify.Adapter createABuildSpaceAdapter()
          This creates an adapter for a ABuildSpace.
 org.eclipse.emf.common.notify.Adapter createACauseAdapter()
          This creates an adapter for a ACause.
 org.eclipse.emf.common.notify.Adapter createAConnectAdapter()
          This creates an adapter for a AConnect.
 org.eclipse.emf.common.notify.Adapter createACreateAgentsAdapter()
          This creates an adapter for a ACreateAgents.
 org.eclipse.emf.common.notify.Adapter createACreateShapedAgentsAdapter()
          This creates an adapter for a ACreateShapedAgents.
 org.eclipse.emf.common.notify.Adapter createADieAdapter()
          This creates an adapter for a ADie.
 org.eclipse.emf.common.notify.Adapter createADiffuseAdapter()
          This creates an adapter for a ADiffuse.
 org.eclipse.emf.common.notify.Adapter createADisconnectAdapter()
          This creates an adapter for a ADisconnect.
 org.eclipse.emf.common.notify.Adapter createAEvaluateAdapter()
          This creates an adapter for a AEvaluate.
 org.eclipse.emf.common.notify.Adapter createAGroupAdapter()
          This creates an adapter for a AGroup.
 org.eclipse.emf.common.notify.Adapter createAInitializeAdapter()
          This creates an adapter for a AInitialize.
 org.eclipse.emf.common.notify.Adapter createAInputAdapter()
          This creates an adapter for a AInput.
 org.eclipse.emf.common.notify.Adapter createALeaveAdapter()
          This creates an adapter for a ALeave.
 org.eclipse.emf.common.notify.Adapter createALiteralAdapter()
          This creates an adapter for a ALiteral.
 org.eclipse.emf.common.notify.Adapter createALoadAgentsAdapter()
          This creates an adapter for a ALoadAgents.
 org.eclipse.emf.common.notify.Adapter createALoadShapedAgentsAdapter()
          This creates an adapter for a ALoadShapedAgents.
 org.eclipse.emf.common.notify.Adapter createAMethodAdapter()
          This creates an adapter for a AMethod.
 org.eclipse.emf.common.notify.Adapter createAMoveAdapter()
          This creates an adapter for a AMove.
 org.eclipse.emf.common.notify.Adapter createAMultiValueAdapter()
          This creates an adapter for a AMultiValue.
 org.eclipse.emf.common.notify.Adapter createANoneAdapter()
          This creates an adapter for a ANone.
 org.eclipse.emf.common.notify.Adapter createAPerformAdapter()
          This creates an adapter for a APerform.
 org.eclipse.emf.common.notify.Adapter createAQueryAdapter()
          This creates an adapter for a AQuery.
 org.eclipse.emf.common.notify.Adapter createAReplaceAdapter()
          This creates an adapter for a AReplace.
 org.eclipse.emf.common.notify.Adapter createARuleAdapter()
          This creates an adapter for a ARule.
 org.eclipse.emf.common.notify.Adapter createAScheduleAdapter()
          This creates an adapter for a ASchedule.
 org.eclipse.emf.common.notify.Adapter createASelectAdapter()
          This creates an adapter for a ASelect.
 org.eclipse.emf.common.notify.Adapter createASetAdapter()
          This creates an adapter for a ASet.
 org.eclipse.emf.common.notify.Adapter createAWatchAdapter()
          This creates an adapter for a AWatch.
 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.metaabm.act.util.MetaABMActAdapterFactory
createAAccessorAdapter, createAActAdapter, createABuildProjectionAdapter, createACommandAdapter, createAControlAdapter, createAdapter, createALogicAdapter, createANetworkAdapter, createARootAdapter, createAShapedAdapter, createASinkAdapter, createATransformAdapter, createEObjectAdapter, createIActAdapter, createIIDAdapter, createIValueAdapter, createSNamedAdapter
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adaptAllNew, adaptNew
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.common.notify.AdapterFactory
adaptAllNew, adaptNew
 

Constructor Detail

MetaABMActItemProviderAdapterFactory

public MetaABMActItemProviderAdapterFactory()
This constructs an instance.

Method Detail

createAInputAdapter

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

Overrides:
createAInputAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createALiteralAdapter

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

Overrides:
createALiteralAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAMultiValueAdapter

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

Overrides:
createAMultiValueAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAGroupAdapter

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

Overrides:
createAGroupAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAScheduleAdapter

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

Overrides:
createAScheduleAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createARuleAdapter

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

Overrides:
createARuleAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createABuildAdapter

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

Overrides:
createABuildAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAInitializeAdapter

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

Overrides:
createAInitializeAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAMethodAdapter

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

Overrides:
createAMethodAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAAnyAdapter

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

Overrides:
createAAnyAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAAllAdapter

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

Overrides:
createAAllAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createANoneAdapter

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

Overrides:
createANoneAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAQueryAdapter

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

Overrides:
createAQueryAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAEvaluateAdapter

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

Overrides:
createAEvaluateAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAWatchAdapter

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

Overrides:
createAWatchAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createASetAdapter

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

Overrides:
createASetAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createACreateAgentsAdapter

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

Overrides:
createACreateAgentsAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createABuildNetworkAdapter

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

Overrides:
createABuildNetworkAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createABuildSpaceAdapter

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

Overrides:
createABuildSpaceAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createABuildGeographyAdapter

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

Overrides:
createABuildGeographyAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createABuildGridAdapter

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

Overrides:
createABuildGridAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createASelectAdapter

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

Overrides:
createASelectAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAMoveAdapter

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

Overrides:
createAMoveAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createALeaveAdapter

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

Overrides:
createALeaveAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createADieAdapter

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

Overrides:
createADieAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAConnectAdapter

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

Overrides:
createAConnectAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createADisconnectAdapter

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

Overrides:
createADisconnectAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAReplaceAdapter

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

Overrides:
createAReplaceAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createACauseAdapter

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

Overrides:
createACauseAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createADiffuseAdapter

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

Overrides:
createADiffuseAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createAPerformAdapter

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

Overrides:
createAPerformAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createALoadShapedAgentsAdapter

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

Overrides:
createALoadShapedAgentsAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createACreateShapedAgentsAdapter

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

Overrides:
createACreateShapedAgentsAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

createALoadAgentsAdapter

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

Overrides:
createALoadAgentsAdapter in class org.metaabm.act.util.MetaABMActAdapterFactory

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

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

isFactoryForType

public boolean isFactoryForType(java.lang.Object type)

Specified by:
isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
Overrides:
isFactoryForType in class org.metaabm.act.util.MetaABMActAdapterFactory

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

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

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

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

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

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