|
||||||||||
| 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.metaabm.act.util.MetaABMActAdapterFactory
org.metaabm.act.provider.MetaABMActItemProviderAdapterFactory
public class MetaABMActItemProviderAdapterFactory
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.
| Field Summary | |
|---|---|
protected AAllItemProvider |
aAllItemProvider
This keeps track of the one adapter used for all AAll instances. |
protected AAnyItemProvider |
aAnyItemProvider
This keeps track of the one adapter used for all AAny instances. |
protected ABuildGeographyItemProvider |
aBuildGeographyItemProvider
This keeps track of the one adapter used for all ABuildGeography instances. |
protected ABuildGridItemProvider |
aBuildGridItemProvider
This keeps track of the one adapter used for all ABuildGrid instances. |
protected ABuildItemProvider |
aBuildItemProvider
This keeps track of the one adapter used for all ABuild instances. |
protected ABuildNetworkItemProvider |
aBuildNetworkItemProvider
This keeps track of the one adapter used for all ABuildNetwork instances. |
protected ABuildSpaceItemProvider |
aBuildSpaceItemProvider
This keeps track of the one adapter used for all ABuildSpace instances. |
protected ACauseItemProvider |
aCauseItemProvider
This keeps track of the one adapter used for all ACause instances. |
protected AConnectItemProvider |
aConnectItemProvider
This keeps track of the one adapter used for all AConnect instances. |
protected ACreateAgentsItemProvider |
aCreateAgentsItemProvider
This keeps track of the one adapter used for all ACreateAgents instances. |
protected ACreateShapedAgentsItemProvider |
aCreateShapedAgentsItemProvider
This keeps track of the one adapter used for all ACreateShapedAgents instances. |
protected ADeriveItemProvider |
aDeriveItemProvider
This keeps track of the one adapter used for all ADerive instances. |
protected ADieItemProvider |
aDieItemProvider
This keeps track of the one adapter used for all ADie instances. |
protected ADiffuseItemProvider |
aDiffuseItemProvider
This keeps track of the one adapter used for all ADiffuse instances. |
protected ADisconnectItemProvider |
aDisconnectItemProvider
This keeps track of the one adapter used for all ADisconnect instances. |
protected AEvaluateItemProvider |
aEvaluateItemProvider
This keeps track of the one adapter used for all AEvaluate instances. |
protected AInitializeItemProvider |
aInitializeItemProvider
This keeps track of the one adapter used for all AInitialize instances. |
protected ALeaveItemProvider |
aLeaveItemProvider
This keeps track of the one adapter used for all ALeave instances. |
protected ALoadAgentsItemProvider |
aLoadAgentsItemProvider
This keeps track of the one adapter used for all ALoadAgents instances. |
protected ALoadShapedAgentsItemProvider |
aLoadShapedAgentsItemProvider
This keeps track of the one adapter used for all ALoadShapedAgents instances. |
protected AMethodItemProvider |
aMethodItemProvider
This keeps track of the one adapter used for all AMethod instances. |
protected AMoveItemProvider |
aMoveItemProvider
This keeps track of the one adapter used for all AMove instances. |
protected ANoneItemProvider |
aNoneItemProvider
This keeps track of the one adapter used for all ANone instances. |
protected APerformItemProvider |
aPerformItemProvider
This keeps track of the one adapter used for all APerform instances. |
protected AQueryItemProvider |
aQueryItemProvider
This keeps track of the one adapter used for all AQuery instances. |
protected AReplaceItemProvider |
aReplaceItemProvider
This keeps track of the one adapter used for all AReplace instances. |
protected ARuleItemProvider |
aRuleItemProvider
This keeps track of the one adapter used for all ARule instances. |
protected ASetItemProvider |
aSetItemProvider
This keeps track of the one adapter used for all ASet instances. |
protected AWatchItemProvider |
aWatchItemProvider
This keeps track of the one adapter used for all AWatch instances. |
protected org.eclipse.emf.edit.provider.IChangeNotifier |
changeNotifier
This is used to implement IChangeNotifier. |
protected org.eclipse.emf.edit.provider.Disposable |
disposable
This keeps track of all the item providers created, so that they can be disposed. |
protected org.eclipse.emf.edit.provider.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. |
| Fields inherited from class org.metaabm.act.util.MetaABMActAdapterFactory |
|---|
modelPackage, modelSwitch |
| 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. |
protected void |
associate(org.eclipse.emf.common.notify.Adapter adapter,
org.eclipse.emf.common.notify.Notifier target)
Associates an adapter with a notifier via the base implementation, then records it to ensure it will be disposed. |
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 |
createADeriveAdapter()
This creates an adapter for a ADerive. |
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.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 org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory
protected org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier
IChangeNotifier.
protected org.eclipse.emf.edit.provider.Disposable disposable
disposed.
protected java.util.Collection<java.lang.Object> supportedTypes
isFactoryForType.
protected ARuleItemProvider aRuleItemProvider
ARule instances.
protected ABuildItemProvider aBuildItemProvider
ABuild instances.
protected AInitializeItemProvider aInitializeItemProvider
AInitialize instances.
protected AMethodItemProvider aMethodItemProvider
AMethod instances.
protected AAnyItemProvider aAnyItemProvider
AAny instances.
protected AAllItemProvider aAllItemProvider
AAll instances.
protected ANoneItemProvider aNoneItemProvider
ANone instances.
protected AQueryItemProvider aQueryItemProvider
AQuery instances.
protected AEvaluateItemProvider aEvaluateItemProvider
AEvaluate instances.
protected AWatchItemProvider aWatchItemProvider
AWatch instances.
protected ASetItemProvider aSetItemProvider
ASet instances.
protected ACreateAgentsItemProvider aCreateAgentsItemProvider
ACreateAgents instances.
protected ABuildNetworkItemProvider aBuildNetworkItemProvider
ABuildNetwork instances.
protected ABuildSpaceItemProvider aBuildSpaceItemProvider
ABuildSpace instances.
protected ABuildGeographyItemProvider aBuildGeographyItemProvider
ABuildGeography instances.
protected ABuildGridItemProvider aBuildGridItemProvider
ABuildGrid instances.
protected AMoveItemProvider aMoveItemProvider
AMove instances.
protected ALeaveItemProvider aLeaveItemProvider
ALeave instances.
protected ADieItemProvider aDieItemProvider
ADie instances.
protected AConnectItemProvider aConnectItemProvider
AConnect instances.
protected ADisconnectItemProvider aDisconnectItemProvider
ADisconnect instances.
protected AReplaceItemProvider aReplaceItemProvider
AReplace instances.
protected ACauseItemProvider aCauseItemProvider
ACause instances.
protected ADiffuseItemProvider aDiffuseItemProvider
ADiffuse instances.
protected APerformItemProvider aPerformItemProvider
APerform instances.
protected ADeriveItemProvider aDeriveItemProvider
ADerive instances.
protected ALoadShapedAgentsItemProvider aLoadShapedAgentsItemProvider
ALoadShapedAgents instances.
protected ACreateShapedAgentsItemProvider aCreateShapedAgentsItemProvider
ACreateShapedAgents instances.
protected ALoadAgentsItemProvider aLoadAgentsItemProvider
ALoadAgents instances.
| Constructor Detail |
|---|
public MetaABMActItemProviderAdapterFactory()
| Method Detail |
|---|
public org.eclipse.emf.common.notify.Adapter createAInputAdapter()
AInput.
createAInputAdapter in class MetaABMActAdapterFactoryAInputpublic org.eclipse.emf.common.notify.Adapter createALiteralAdapter()
ALiteral.
createALiteralAdapter in class MetaABMActAdapterFactoryALiteralpublic org.eclipse.emf.common.notify.Adapter createAMultiValueAdapter()
AMultiValue.
createAMultiValueAdapter in class MetaABMActAdapterFactoryAMultiValuepublic org.eclipse.emf.common.notify.Adapter createAGroupAdapter()
AGroup.
createAGroupAdapter in class MetaABMActAdapterFactoryAGrouppublic org.eclipse.emf.common.notify.Adapter createAScheduleAdapter()
ASchedule.
createAScheduleAdapter in class MetaABMActAdapterFactoryASchedulepublic org.eclipse.emf.common.notify.Adapter createARuleAdapter()
ARule.
createARuleAdapter in class MetaABMActAdapterFactoryARulepublic org.eclipse.emf.common.notify.Adapter createABuildAdapter()
ABuild.
createABuildAdapter in class MetaABMActAdapterFactoryABuildpublic org.eclipse.emf.common.notify.Adapter createAInitializeAdapter()
AInitialize.
createAInitializeAdapter in class MetaABMActAdapterFactoryAInitializepublic org.eclipse.emf.common.notify.Adapter createAMethodAdapter()
AMethod.
createAMethodAdapter in class MetaABMActAdapterFactoryAMethodpublic org.eclipse.emf.common.notify.Adapter createAAnyAdapter()
AAny.
createAAnyAdapter in class MetaABMActAdapterFactoryAAnypublic org.eclipse.emf.common.notify.Adapter createAAllAdapter()
AAll.
createAAllAdapter in class MetaABMActAdapterFactoryAAllpublic org.eclipse.emf.common.notify.Adapter createANoneAdapter()
ANone.
createANoneAdapter in class MetaABMActAdapterFactoryANonepublic org.eclipse.emf.common.notify.Adapter createAQueryAdapter()
AQuery.
createAQueryAdapter in class MetaABMActAdapterFactoryAQuerypublic org.eclipse.emf.common.notify.Adapter createAEvaluateAdapter()
AEvaluate.
createAEvaluateAdapter in class MetaABMActAdapterFactoryAEvaluatepublic org.eclipse.emf.common.notify.Adapter createAWatchAdapter()
AWatch.
createAWatchAdapter in class MetaABMActAdapterFactoryAWatchpublic org.eclipse.emf.common.notify.Adapter createASetAdapter()
ASet.
createASetAdapter in class MetaABMActAdapterFactoryASetpublic org.eclipse.emf.common.notify.Adapter createACreateAgentsAdapter()
ACreateAgents.
createACreateAgentsAdapter in class MetaABMActAdapterFactoryACreateAgentspublic org.eclipse.emf.common.notify.Adapter createABuildNetworkAdapter()
ABuildNetwork.
createABuildNetworkAdapter in class MetaABMActAdapterFactoryABuildNetworkpublic org.eclipse.emf.common.notify.Adapter createABuildSpaceAdapter()
ABuildSpace.
createABuildSpaceAdapter in class MetaABMActAdapterFactoryABuildSpacepublic org.eclipse.emf.common.notify.Adapter createABuildGeographyAdapter()
ABuildGeography.
createABuildGeographyAdapter in class MetaABMActAdapterFactoryABuildGeographypublic org.eclipse.emf.common.notify.Adapter createABuildGridAdapter()
ABuildGrid.
createABuildGridAdapter in class MetaABMActAdapterFactoryABuildGridpublic org.eclipse.emf.common.notify.Adapter createASelectAdapter()
ASelect.
createASelectAdapter in class MetaABMActAdapterFactoryASelectpublic org.eclipse.emf.common.notify.Adapter createAMoveAdapter()
AMove.
createAMoveAdapter in class MetaABMActAdapterFactoryAMovepublic org.eclipse.emf.common.notify.Adapter createALeaveAdapter()
ALeave.
createALeaveAdapter in class MetaABMActAdapterFactoryALeavepublic org.eclipse.emf.common.notify.Adapter createADieAdapter()
ADie.
createADieAdapter in class MetaABMActAdapterFactoryADiepublic org.eclipse.emf.common.notify.Adapter createAConnectAdapter()
AConnect.
createAConnectAdapter in class MetaABMActAdapterFactoryAConnectpublic org.eclipse.emf.common.notify.Adapter createADisconnectAdapter()
ADisconnect.
createADisconnectAdapter in class MetaABMActAdapterFactoryADisconnectpublic org.eclipse.emf.common.notify.Adapter createAReplaceAdapter()
AReplace.
createAReplaceAdapter in class MetaABMActAdapterFactoryAReplacepublic org.eclipse.emf.common.notify.Adapter createACauseAdapter()
ACause.
createACauseAdapter in class MetaABMActAdapterFactoryACausepublic org.eclipse.emf.common.notify.Adapter createADiffuseAdapter()
ADiffuse.
createADiffuseAdapter in class MetaABMActAdapterFactoryADiffusepublic org.eclipse.emf.common.notify.Adapter createAPerformAdapter()
APerform.
createAPerformAdapter in class MetaABMActAdapterFactoryAPerformpublic org.eclipse.emf.common.notify.Adapter createADeriveAdapter()
ADerive.
createADeriveAdapter in class MetaABMActAdapterFactoryADerivepublic org.eclipse.emf.common.notify.Adapter createALoadShapedAgentsAdapter()
ALoadShapedAgents.
createALoadShapedAgentsAdapter in class MetaABMActAdapterFactoryALoadShapedAgentspublic org.eclipse.emf.common.notify.Adapter createACreateShapedAgentsAdapter()
ACreateShapedAgents.
createACreateShapedAgentsAdapter in class MetaABMActAdapterFactoryACreateShapedAgentspublic org.eclipse.emf.common.notify.Adapter createALoadAgentsAdapter()
ALoadAgents.
createALoadAgentsAdapter in class MetaABMActAdapterFactoryALoadAgentspublic 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(java.lang.Object type)
isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactoryisFactoryForType in class MetaABMActAdapterFactory
public org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier,
java.lang.Object type)
adapt in interface org.eclipse.emf.common.notify.AdapterFactoryadapt in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
public java.lang.Object adapt(java.lang.Object object,
java.lang.Object type)
adapt in interface org.eclipse.emf.common.notify.AdapterFactoryadapt in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
protected void associate(org.eclipse.emf.common.notify.Adapter adapter,
org.eclipse.emf.common.notify.Notifier target)
associate in class org.eclipse.emf.common.notify.impl.AdapterFactoryImplpublic 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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||