|
||||||||||
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 MetaABMActAdapterFactory
AInput
public org.eclipse.emf.common.notify.Adapter createALiteralAdapter()
ALiteral
.
createALiteralAdapter
in class MetaABMActAdapterFactory
ALiteral
public org.eclipse.emf.common.notify.Adapter createAMultiValueAdapter()
AMultiValue
.
createAMultiValueAdapter
in class MetaABMActAdapterFactory
AMultiValue
public org.eclipse.emf.common.notify.Adapter createAGroupAdapter()
AGroup
.
createAGroupAdapter
in class MetaABMActAdapterFactory
AGroup
public org.eclipse.emf.common.notify.Adapter createAScheduleAdapter()
ASchedule
.
createAScheduleAdapter
in class MetaABMActAdapterFactory
ASchedule
public org.eclipse.emf.common.notify.Adapter createARuleAdapter()
ARule
.
createARuleAdapter
in class MetaABMActAdapterFactory
ARule
public org.eclipse.emf.common.notify.Adapter createABuildAdapter()
ABuild
.
createABuildAdapter
in class MetaABMActAdapterFactory
ABuild
public org.eclipse.emf.common.notify.Adapter createAInitializeAdapter()
AInitialize
.
createAInitializeAdapter
in class MetaABMActAdapterFactory
AInitialize
public org.eclipse.emf.common.notify.Adapter createAMethodAdapter()
AMethod
.
createAMethodAdapter
in class MetaABMActAdapterFactory
AMethod
public org.eclipse.emf.common.notify.Adapter createAAnyAdapter()
AAny
.
createAAnyAdapter
in class MetaABMActAdapterFactory
AAny
public org.eclipse.emf.common.notify.Adapter createAAllAdapter()
AAll
.
createAAllAdapter
in class MetaABMActAdapterFactory
AAll
public org.eclipse.emf.common.notify.Adapter createANoneAdapter()
ANone
.
createANoneAdapter
in class MetaABMActAdapterFactory
ANone
public org.eclipse.emf.common.notify.Adapter createAQueryAdapter()
AQuery
.
createAQueryAdapter
in class MetaABMActAdapterFactory
AQuery
public org.eclipse.emf.common.notify.Adapter createAEvaluateAdapter()
AEvaluate
.
createAEvaluateAdapter
in class MetaABMActAdapterFactory
AEvaluate
public org.eclipse.emf.common.notify.Adapter createAWatchAdapter()
AWatch
.
createAWatchAdapter
in class MetaABMActAdapterFactory
AWatch
public org.eclipse.emf.common.notify.Adapter createASetAdapter()
ASet
.
createASetAdapter
in class MetaABMActAdapterFactory
ASet
public org.eclipse.emf.common.notify.Adapter createACreateAgentsAdapter()
ACreateAgents
.
createACreateAgentsAdapter
in class MetaABMActAdapterFactory
ACreateAgents
public org.eclipse.emf.common.notify.Adapter createABuildNetworkAdapter()
ABuildNetwork
.
createABuildNetworkAdapter
in class MetaABMActAdapterFactory
ABuildNetwork
public org.eclipse.emf.common.notify.Adapter createABuildSpaceAdapter()
ABuildSpace
.
createABuildSpaceAdapter
in class MetaABMActAdapterFactory
ABuildSpace
public org.eclipse.emf.common.notify.Adapter createABuildGeographyAdapter()
ABuildGeography
.
createABuildGeographyAdapter
in class MetaABMActAdapterFactory
ABuildGeography
public org.eclipse.emf.common.notify.Adapter createABuildGridAdapter()
ABuildGrid
.
createABuildGridAdapter
in class MetaABMActAdapterFactory
ABuildGrid
public org.eclipse.emf.common.notify.Adapter createASelectAdapter()
ASelect
.
createASelectAdapter
in class MetaABMActAdapterFactory
ASelect
public org.eclipse.emf.common.notify.Adapter createAMoveAdapter()
AMove
.
createAMoveAdapter
in class MetaABMActAdapterFactory
AMove
public org.eclipse.emf.common.notify.Adapter createALeaveAdapter()
ALeave
.
createALeaveAdapter
in class MetaABMActAdapterFactory
ALeave
public org.eclipse.emf.common.notify.Adapter createADieAdapter()
ADie
.
createADieAdapter
in class MetaABMActAdapterFactory
ADie
public org.eclipse.emf.common.notify.Adapter createAConnectAdapter()
AConnect
.
createAConnectAdapter
in class MetaABMActAdapterFactory
AConnect
public org.eclipse.emf.common.notify.Adapter createADisconnectAdapter()
ADisconnect
.
createADisconnectAdapter
in class MetaABMActAdapterFactory
ADisconnect
public org.eclipse.emf.common.notify.Adapter createAReplaceAdapter()
AReplace
.
createAReplaceAdapter
in class MetaABMActAdapterFactory
AReplace
public org.eclipse.emf.common.notify.Adapter createACauseAdapter()
ACause
.
createACauseAdapter
in class MetaABMActAdapterFactory
ACause
public org.eclipse.emf.common.notify.Adapter createADiffuseAdapter()
ADiffuse
.
createADiffuseAdapter
in class MetaABMActAdapterFactory
ADiffuse
public org.eclipse.emf.common.notify.Adapter createAPerformAdapter()
APerform
.
createAPerformAdapter
in class MetaABMActAdapterFactory
APerform
public org.eclipse.emf.common.notify.Adapter createADeriveAdapter()
ADerive
.
createADeriveAdapter
in class MetaABMActAdapterFactory
ADerive
public org.eclipse.emf.common.notify.Adapter createALoadShapedAgentsAdapter()
ALoadShapedAgents
.
createALoadShapedAgentsAdapter
in class MetaABMActAdapterFactory
ALoadShapedAgents
public org.eclipse.emf.common.notify.Adapter createACreateShapedAgentsAdapter()
ACreateShapedAgents
.
createACreateShapedAgentsAdapter
in class MetaABMActAdapterFactory
ACreateShapedAgents
public org.eclipse.emf.common.notify.Adapter createALoadAgentsAdapter()
ALoadAgents
.
createALoadAgentsAdapter
in class MetaABMActAdapterFactory
ALoadAgents
public org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory()
getRootAdapterFactory
in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
public void setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
setParentAdapterFactory
in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
public boolean isFactoryForType(java.lang.Object type)
isFactoryForType
in interface org.eclipse.emf.common.notify.AdapterFactory
isFactoryForType
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.AdapterFactory
adapt
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.AdapterFactory
adapt
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.AdapterFactoryImpl
public void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
addListener
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
removeListener
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
changeNotifier
and to
parentAdapterFactory
.
fireNotifyChanged
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public 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 |