Class EmftvmItemProviderAdapterFactory
java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.eclipse.m2m.atl.emftvm.util.EmftvmAdapterFactory
org.eclipse.m2m.atl.emftvm.provider.EmftvmItemProviderAdapterFactory
- 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 EmftvmItemProviderAdapterFactory
extends EmftvmAdapterFactory
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.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AddItemProvider
This keeps track of the one adapter used for allAdd
instances.protected AllinstInItemProvider
This keeps track of the one adapter used for allAllinstIn
instances.protected AllinstItemProvider
This keeps track of the one adapter used for allAllinst
instances.protected AndItemProvider
This keeps track of the one adapter used for allAnd
instances.protected org.eclipse.emf.edit.provider.IChangeNotifier
This is used to implementIChangeNotifier
.protected CodeBlockItemProvider
This keeps track of the one adapter used for allCodeBlock
instances.protected DeleteItemProvider
This keeps track of the one adapter used for allDelete
instances.protected DupItemProvider
This keeps track of the one adapter used for allDup
instances.protected DupX1ItemProvider
This keeps track of the one adapter used for allDupX1
instances.protected EnditerateItemProvider
This keeps track of the one adapter used for allEnditerate
instances.protected ExecEnvItemProvider
This keeps track of the one adapter used for allExecEnv
instances.protected FieldItemProvider
This keeps track of the one adapter used for allField
instances.protected FindtypeItemProvider
This keeps track of the one adapter used for allFindtype
instances.protected FindtypeSItemProvider
This keeps track of the one adapter used for allFindtypeS
instances.protected GetcbItemProvider
This keeps track of the one adapter used for allGetcb
instances.protected GetenvItemProvider
This keeps track of the one adapter used for allGetenv
instances.protected GetenvtypeItemProvider
This keeps track of the one adapter used for allGetenvtype
instances.protected GetItemProvider
This keeps track of the one adapter used for allGet
instances.protected GetStaticItemProvider
This keeps track of the one adapter used for allGetStatic
instances.protected GetSuperItemProvider
This keeps track of the one adapter used for allGetSuper
instances.protected GetTransItemProvider
This keeps track of the one adapter used for allGetTrans
instances.protected GotoItemProvider
This keeps track of the one adapter used for allGoto
instances.protected IfItemProvider
This keeps track of the one adapter used for allIf
instances.protected IfnItemProvider
This keeps track of the one adapter used for allIfn
instances.protected IfteItemProvider
This keeps track of the one adapter used for allIfte
instances.protected ImpliesItemProvider
This keeps track of the one adapter used for allImplies
instances.protected InputRuleElementItemProvider
This keeps track of the one adapter used for allInputRuleElement
instances.protected InsertItemProvider
This keeps track of the one adapter used for allInsert
instances.protected InvokeAllCbsItemProvider
This keeps track of the one adapter used for allInvokeAllCbs
instances.protected InvokeCbItemProvider
This keeps track of the one adapter used for allInvokeCb
instances.protected InvokeCbSItemProvider
This keeps track of the one adapter used for allInvokeCbS
instances.protected InvokeItemProvider
This keeps track of the one adapter used for allInvoke
instances.protected InvokeStaticItemProvider
This keeps track of the one adapter used for allInvokeStatic
instances.protected InvokeSuperItemProvider
This keeps track of the one adapter used for allInvokeSuper
instances.protected IsnullItemProvider
This keeps track of the one adapter used for allIsnull
instances.protected IterateItemProvider
This keeps track of the one adapter used for allIterate
instances.protected LineNumberItemProvider
This keeps track of the one adapter used for allLineNumber
instances.protected LoadItemProvider
This keeps track of the one adapter used for allLoad
instances.protected LocalVariableItemProvider
This keeps track of the one adapter used for allLocalVariable
instances.protected MatchItemProvider
This keeps track of the one adapter used for allMatch
instances.protected MatchSItemProvider
This keeps track of the one adapter used for allMatchS
instances.protected MetamodelItemProvider
This keeps track of the one adapter used for allMetamodel
instances.protected ModelDeclarationItemProvider
This keeps track of the one adapter used for allModelDeclaration
instances.protected ModelItemProvider
This keeps track of the one adapter used for allModel
instances.protected ModuleItemProvider
This keeps track of the one adapter used for allModule
instances.protected NewItemProvider
This keeps track of the one adapter used for allNew
instances.protected NewSItemProvider
This keeps track of the one adapter used for allNewS
instances.protected NotItemProvider
This keeps track of the one adapter used for allNot
instances.protected OperationItemProvider
This keeps track of the one adapter used for allOperation
instances.protected OrItemProvider
This keeps track of the one adapter used for allOr
instances.protected OutputRuleElementItemProvider
This keeps track of the one adapter used for allOutputRuleElement
instances.protected ParameterItemProvider
This keeps track of the one adapter used for allParameter
instances.protected org.eclipse.emf.edit.provider.ComposedAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory.protected PopItemProvider
This keeps track of the one adapter used for allPop
instances.protected PushfItemProvider
This keeps track of the one adapter used for allPushf
instances.protected PushItemProvider
This keeps track of the one adapter used for allPush
instances.protected PushtItemProvider
This keeps track of the one adapter used for allPusht
instances.protected RemoveItemProvider
This keeps track of the one adapter used for allRemove
instances.protected ReturnItemProvider
This keeps track of the one adapter used for allReturn
instances.protected RuleItemProvider
This keeps track of the one adapter used for allRule
instances.protected SetItemProvider
This keeps track of the one adapter used for allSet
instances.protected SetStaticItemProvider
This keeps track of the one adapter used for allSetStatic
instances.protected StoreItemProvider
This keeps track of the one adapter used for allStore
instances.protected Collection<Object>
This keeps track of all the supported types checked byisFactoryForType
.protected SwapItemProvider
This keeps track of the one adapter used for allSwap
instances.protected SwapX1ItemProvider
This keeps track of the one adapter used for allSwapX1
instances.protected XorItemProvider
This keeps track of the one adapter used for allXor
instances.Fields inherited from class org.eclipse.m2m.atl.emftvm.util.EmftvmAdapterFactory
modelPackage, modelSwitch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.notify.Adapter
This implementation substitutes the factory itself as the key for the adapter.void
addListener
(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener) This adds a listener.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aAdd
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aAllinst
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aAllinstIn
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aAnd
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aCodeBlock
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aDelete
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aDup
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aDupX1
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aEnditerate
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aExecEnv
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aField
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aFindtype
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aFindtypeS
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aGet
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aGetcb
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aGetenv
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aGetenvtype
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aGetStatic
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aGetSuper
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aGetTrans
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aGoto
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aIf
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aIfn
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aIfte
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aImplies
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aInputRuleElement
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aInsert
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aInvoke
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aInvokeAllCbs
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aInvokeCb
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aInvokeCbS
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aInvokeStatic
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aInvokeSuper
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aIsnull
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aIterate
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aLineNumber
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aLoad
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aLocalVariable
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aMatch
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aMatchS
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aMetamodel
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aModel
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aModelDeclaration
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aModule
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aNew
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aNewS
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aNot
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aOperation
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aOr
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aOutputRuleElement
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aParameter
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aPop
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aPush
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aPushf
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aPusht
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aRemove
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aReturn
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aRule
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aSet
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aSetStatic
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aStore
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aSwap
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aSwapX1
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aXor
.void
dispose()
This disposes all of the item providers created by this factory.void
fireNotifyChanged
(org.eclipse.emf.common.notify.Notification notification) This delegates tochangeNotifier
and toparentAdapterFactory
.org.eclipse.emf.edit.provider.ComposeableAdapterFactory
This returns the root adapter factory that contains this factory.boolean
isFactoryForType
(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.m2m.atl.emftvm.util.EmftvmAdapterFactory
createAdapter, createBranchInstructionAdapter, createCodeBlockInstructionAdapter, createEObjectAdapter, createFeatureAdapter, createFieldInstructionAdapter, createInstructionAdapter, createInvokeInstructionAdapter, createInvokeOperationInstructionAdapter, createLocalVariableInstructionAdapter, createNamedElementAdapter, createRuleElementAdapter, createTypedElementAdapter
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 Details
-
parentAdapterFactory
protected org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactoryThis keeps track of the root adapter factory that delegates to this adapter factory. -
changeNotifier
protected org.eclipse.emf.edit.provider.IChangeNotifier changeNotifierThis is used to implementIChangeNotifier
. -
supportedTypes
This keeps track of all the supported types checked byisFactoryForType
. -
moduleItemProvider
This keeps track of the one adapter used for allModule
instances. -
modelDeclarationItemProvider
This keeps track of the one adapter used for allModelDeclaration
instances. -
fieldItemProvider
This keeps track of the one adapter used for allField
instances. -
operationItemProvider
This keeps track of the one adapter used for allOperation
instances. -
parameterItemProvider
This keeps track of the one adapter used for allParameter
instances. -
lineNumberItemProvider
This keeps track of the one adapter used for allLineNumber
instances. -
localVariableItemProvider
This keeps track of the one adapter used for allLocalVariable
instances. -
ruleItemProvider
This keeps track of the one adapter used for allRule
instances. -
inputRuleElementItemProvider
This keeps track of the one adapter used for allInputRuleElement
instances. -
outputRuleElementItemProvider
This keeps track of the one adapter used for allOutputRuleElement
instances. -
codeBlockItemProvider
This keeps track of the one adapter used for allCodeBlock
instances. -
pushItemProvider
This keeps track of the one adapter used for allPush
instances. -
pushtItemProvider
This keeps track of the one adapter used for allPusht
instances. -
pushfItemProvider
This keeps track of the one adapter used for allPushf
instances. -
popItemProvider
This keeps track of the one adapter used for allPop
instances. -
loadItemProvider
This keeps track of the one adapter used for allLoad
instances. -
storeItemProvider
This keeps track of the one adapter used for allStore
instances. -
setItemProvider
This keeps track of the one adapter used for allSet
instances. -
getItemProvider
This keeps track of the one adapter used for allGet
instances. -
getTransItemProvider
This keeps track of the one adapter used for allGetTrans
instances. -
setStaticItemProvider
This keeps track of the one adapter used for allSetStatic
instances. -
getStaticItemProvider
This keeps track of the one adapter used for allGetStatic
instances. -
findtypeItemProvider
This keeps track of the one adapter used for allFindtype
instances. -
findtypeSItemProvider
This keeps track of the one adapter used for allFindtypeS
instances. -
newItemProvider
This keeps track of the one adapter used for allNew
instances. -
newSItemProvider
This keeps track of the one adapter used for allNewS
instances. -
deleteItemProvider
This keeps track of the one adapter used for allDelete
instances. -
dupItemProvider
This keeps track of the one adapter used for allDup
instances. -
dupX1ItemProvider
This keeps track of the one adapter used for allDupX1
instances. -
swapItemProvider
This keeps track of the one adapter used for allSwap
instances. -
swapX1ItemProvider
This keeps track of the one adapter used for allSwapX1
instances. -
ifItemProvider
This keeps track of the one adapter used for allIf
instances. -
ifnItemProvider
This keeps track of the one adapter used for allIfn
instances. -
gotoItemProvider
This keeps track of the one adapter used for allGoto
instances. -
iterateItemProvider
This keeps track of the one adapter used for allIterate
instances. -
enditerateItemProvider
This keeps track of the one adapter used for allEnditerate
instances. -
invokeItemProvider
This keeps track of the one adapter used for allInvoke
instances. -
invokeSuperItemProvider
This keeps track of the one adapter used for allInvokeSuper
instances. -
invokeStaticItemProvider
This keeps track of the one adapter used for allInvokeStatic
instances. -
allinstItemProvider
This keeps track of the one adapter used for allAllinst
instances. -
allinstInItemProvider
This keeps track of the one adapter used for allAllinstIn
instances. -
matchItemProvider
This keeps track of the one adapter used for allMatch
instances. -
matchSItemProvider
This keeps track of the one adapter used for allMatchS
instances. -
addItemProvider
This keeps track of the one adapter used for allAdd
instances. -
removeItemProvider
This keeps track of the one adapter used for allRemove
instances. -
insertItemProvider
This keeps track of the one adapter used for allInsert
instances. -
getSuperItemProvider
This keeps track of the one adapter used for allGetSuper
instances. -
getenvItemProvider
This keeps track of the one adapter used for allGetenv
instances. -
returnItemProvider
This keeps track of the one adapter used for allReturn
instances. -
getcbItemProvider
This keeps track of the one adapter used for allGetcb
instances. -
invokeAllCbsItemProvider
This keeps track of the one adapter used for allInvokeAllCbs
instances. -
invokeCbItemProvider
This keeps track of the one adapter used for allInvokeCb
instances. -
invokeCbSItemProvider
This keeps track of the one adapter used for allInvokeCbS
instances. -
notItemProvider
This keeps track of the one adapter used for allNot
instances. -
andItemProvider
This keeps track of the one adapter used for allAnd
instances. -
orItemProvider
This keeps track of the one adapter used for allOr
instances. -
xorItemProvider
This keeps track of the one adapter used for allXor
instances. -
impliesItemProvider
This keeps track of the one adapter used for allImplies
instances. -
ifteItemProvider
This keeps track of the one adapter used for allIfte
instances. -
isnullItemProvider
This keeps track of the one adapter used for allIsnull
instances. -
getenvtypeItemProvider
This keeps track of the one adapter used for allGetenvtype
instances. -
execEnvItemProvider
This keeps track of the one adapter used for allExecEnv
instances. -
modelItemProvider
This keeps track of the one adapter used for allModel
instances. -
metamodelItemProvider
This keeps track of the one adapter used for allMetamodel
instances.
-
-
Constructor Details
-
EmftvmItemProviderAdapterFactory
public EmftvmItemProviderAdapterFactory()This constructs an instance.
-
-
Method Details
-
createModuleAdapter
public org.eclipse.emf.common.notify.Adapter createModuleAdapter()This creates an adapter for aModule
.- Overrides:
createModuleAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createModelDeclarationAdapter
public org.eclipse.emf.common.notify.Adapter createModelDeclarationAdapter()This creates an adapter for aModelDeclaration
.- Overrides:
createModelDeclarationAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createFieldAdapter
public org.eclipse.emf.common.notify.Adapter createFieldAdapter()This creates an adapter for aField
.- Overrides:
createFieldAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createOperationAdapter
public org.eclipse.emf.common.notify.Adapter createOperationAdapter()This creates an adapter for aOperation
.- Overrides:
createOperationAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createParameterAdapter
public org.eclipse.emf.common.notify.Adapter createParameterAdapter()This creates an adapter for aParameter
.- Overrides:
createParameterAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createLineNumberAdapter
public org.eclipse.emf.common.notify.Adapter createLineNumberAdapter()This creates an adapter for aLineNumber
.- Overrides:
createLineNumberAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createLocalVariableAdapter
public org.eclipse.emf.common.notify.Adapter createLocalVariableAdapter()This creates an adapter for aLocalVariable
.- Overrides:
createLocalVariableAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createRuleAdapter
public org.eclipse.emf.common.notify.Adapter createRuleAdapter()This creates an adapter for aRule
.- Overrides:
createRuleAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createInputRuleElementAdapter
public org.eclipse.emf.common.notify.Adapter createInputRuleElementAdapter()This creates an adapter for aInputRuleElement
.- Overrides:
createInputRuleElementAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createOutputRuleElementAdapter
public org.eclipse.emf.common.notify.Adapter createOutputRuleElementAdapter()This creates an adapter for aOutputRuleElement
.- Overrides:
createOutputRuleElementAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createCodeBlockAdapter
public org.eclipse.emf.common.notify.Adapter createCodeBlockAdapter()This creates an adapter for aCodeBlock
.- Overrides:
createCodeBlockAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createPushAdapter
public org.eclipse.emf.common.notify.Adapter createPushAdapter()This creates an adapter for aPush
.- Overrides:
createPushAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createPushtAdapter
public org.eclipse.emf.common.notify.Adapter createPushtAdapter()This creates an adapter for aPusht
.- Overrides:
createPushtAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createPushfAdapter
public org.eclipse.emf.common.notify.Adapter createPushfAdapter()This creates an adapter for aPushf
.- Overrides:
createPushfAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createPopAdapter
public org.eclipse.emf.common.notify.Adapter createPopAdapter()This creates an adapter for aPop
.- Overrides:
createPopAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createLoadAdapter
public org.eclipse.emf.common.notify.Adapter createLoadAdapter()This creates an adapter for aLoad
.- Overrides:
createLoadAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createStoreAdapter
public org.eclipse.emf.common.notify.Adapter createStoreAdapter()This creates an adapter for aStore
.- Overrides:
createStoreAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createSetAdapter
public org.eclipse.emf.common.notify.Adapter createSetAdapter()This creates an adapter for aSet
.- Overrides:
createSetAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createGetAdapter
public org.eclipse.emf.common.notify.Adapter createGetAdapter()This creates an adapter for aGet
.- Overrides:
createGetAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createGetTransAdapter
public org.eclipse.emf.common.notify.Adapter createGetTransAdapter()This creates an adapter for aGetTrans
.- Overrides:
createGetTransAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createSetStaticAdapter
public org.eclipse.emf.common.notify.Adapter createSetStaticAdapter()This creates an adapter for aSetStatic
.- Overrides:
createSetStaticAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createGetStaticAdapter
public org.eclipse.emf.common.notify.Adapter createGetStaticAdapter()This creates an adapter for aGetStatic
.- Overrides:
createGetStaticAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createFindtypeAdapter
public org.eclipse.emf.common.notify.Adapter createFindtypeAdapter()This creates an adapter for aFindtype
.- Overrides:
createFindtypeAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createFindtypeSAdapter
public org.eclipse.emf.common.notify.Adapter createFindtypeSAdapter()This creates an adapter for aFindtypeS
.- Overrides:
createFindtypeSAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createNewAdapter
public org.eclipse.emf.common.notify.Adapter createNewAdapter()This creates an adapter for aNew
.- Overrides:
createNewAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createNewSAdapter
public org.eclipse.emf.common.notify.Adapter createNewSAdapter()This creates an adapter for aNewS
.- Overrides:
createNewSAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createDeleteAdapter
public org.eclipse.emf.common.notify.Adapter createDeleteAdapter()This creates an adapter for aDelete
.- Overrides:
createDeleteAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createDupAdapter
public org.eclipse.emf.common.notify.Adapter createDupAdapter()This creates an adapter for aDup
.- Overrides:
createDupAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createDupX1Adapter
public org.eclipse.emf.common.notify.Adapter createDupX1Adapter()This creates an adapter for aDupX1
.- Overrides:
createDupX1Adapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createSwapAdapter
public org.eclipse.emf.common.notify.Adapter createSwapAdapter()This creates an adapter for aSwap
.- Overrides:
createSwapAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createSwapX1Adapter
public org.eclipse.emf.common.notify.Adapter createSwapX1Adapter()This creates an adapter for aSwapX1
.- Overrides:
createSwapX1Adapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createIfAdapter
public org.eclipse.emf.common.notify.Adapter createIfAdapter()This creates an adapter for aIf
.- Overrides:
createIfAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createIfnAdapter
public org.eclipse.emf.common.notify.Adapter createIfnAdapter()This creates an adapter for aIfn
.- Overrides:
createIfnAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createGotoAdapter
public org.eclipse.emf.common.notify.Adapter createGotoAdapter()This creates an adapter for aGoto
.- Overrides:
createGotoAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createIterateAdapter
public org.eclipse.emf.common.notify.Adapter createIterateAdapter()This creates an adapter for aIterate
.- Overrides:
createIterateAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createEnditerateAdapter
public org.eclipse.emf.common.notify.Adapter createEnditerateAdapter()This creates an adapter for aEnditerate
.- Overrides:
createEnditerateAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createInvokeAdapter
public org.eclipse.emf.common.notify.Adapter createInvokeAdapter()This creates an adapter for aInvoke
.- Overrides:
createInvokeAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createInvokeSuperAdapter
public org.eclipse.emf.common.notify.Adapter createInvokeSuperAdapter()This creates an adapter for aInvokeSuper
.- Overrides:
createInvokeSuperAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createInvokeStaticAdapter
public org.eclipse.emf.common.notify.Adapter createInvokeStaticAdapter()This creates an adapter for aInvokeStatic
.- Overrides:
createInvokeStaticAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createAllinstAdapter
public org.eclipse.emf.common.notify.Adapter createAllinstAdapter()This creates an adapter for aAllinst
.- Overrides:
createAllinstAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createAllinstInAdapter
public org.eclipse.emf.common.notify.Adapter createAllinstInAdapter()This creates an adapter for aAllinstIn
.- Overrides:
createAllinstInAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createMatchAdapter
public org.eclipse.emf.common.notify.Adapter createMatchAdapter()This creates an adapter for aMatch
.- Overrides:
createMatchAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createMatchSAdapter
public org.eclipse.emf.common.notify.Adapter createMatchSAdapter()This creates an adapter for aMatchS
.- Overrides:
createMatchSAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createAddAdapter
public org.eclipse.emf.common.notify.Adapter createAddAdapter()This creates an adapter for aAdd
.- Overrides:
createAddAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createRemoveAdapter
public org.eclipse.emf.common.notify.Adapter createRemoveAdapter()This creates an adapter for aRemove
.- Overrides:
createRemoveAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createInsertAdapter
public org.eclipse.emf.common.notify.Adapter createInsertAdapter()This creates an adapter for aInsert
.- Overrides:
createInsertAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createGetSuperAdapter
public org.eclipse.emf.common.notify.Adapter createGetSuperAdapter()This creates an adapter for aGetSuper
.- Overrides:
createGetSuperAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createGetenvAdapter
public org.eclipse.emf.common.notify.Adapter createGetenvAdapter()This creates an adapter for aGetenv
.- Overrides:
createGetenvAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createReturnAdapter
public org.eclipse.emf.common.notify.Adapter createReturnAdapter()This creates an adapter for aReturn
.- Overrides:
createReturnAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createGetcbAdapter
public org.eclipse.emf.common.notify.Adapter createGetcbAdapter()This creates an adapter for aGetcb
.- Overrides:
createGetcbAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createInvokeAllCbsAdapter
public org.eclipse.emf.common.notify.Adapter createInvokeAllCbsAdapter()This creates an adapter for aInvokeAllCbs
.- Overrides:
createInvokeAllCbsAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createInvokeCbAdapter
public org.eclipse.emf.common.notify.Adapter createInvokeCbAdapter()This creates an adapter for aInvokeCb
.- Overrides:
createInvokeCbAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createInvokeCbSAdapter
public org.eclipse.emf.common.notify.Adapter createInvokeCbSAdapter()This creates an adapter for aInvokeCbS
.- Overrides:
createInvokeCbSAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createNotAdapter
public org.eclipse.emf.common.notify.Adapter createNotAdapter()This creates an adapter for aNot
.- Overrides:
createNotAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createAndAdapter
public org.eclipse.emf.common.notify.Adapter createAndAdapter()This creates an adapter for aAnd
.- Overrides:
createAndAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createOrAdapter
public org.eclipse.emf.common.notify.Adapter createOrAdapter()This creates an adapter for aOr
.- Overrides:
createOrAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createXorAdapter
public org.eclipse.emf.common.notify.Adapter createXorAdapter()This creates an adapter for aXor
.- Overrides:
createXorAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createImpliesAdapter
public org.eclipse.emf.common.notify.Adapter createImpliesAdapter()This creates an adapter for aImplies
.- Overrides:
createImpliesAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createIfteAdapter
public org.eclipse.emf.common.notify.Adapter createIfteAdapter()This creates an adapter for aIfte
.- Overrides:
createIfteAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createIsnullAdapter
public org.eclipse.emf.common.notify.Adapter createIsnullAdapter()This creates an adapter for aIsnull
.- Overrides:
createIsnullAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createGetenvtypeAdapter
public org.eclipse.emf.common.notify.Adapter createGetenvtypeAdapter()This creates an adapter for aGetenvtype
.- Overrides:
createGetenvtypeAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createExecEnvAdapter
public org.eclipse.emf.common.notify.Adapter createExecEnvAdapter()This creates an adapter for aExecEnv
.- Overrides:
createExecEnvAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createModelAdapter
public org.eclipse.emf.common.notify.Adapter createModelAdapter()This creates an adapter for aModel
.- Overrides:
createModelAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createMetamodelAdapter
public org.eclipse.emf.common.notify.Adapter createMetamodelAdapter()This creates an adapter for aMetamodel
.- Overrides:
createMetamodelAdapter
in classEmftvmAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
getRootAdapterFactory
public org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory()This returns the root adapter factory that contains this factory.- Specified by:
getRootAdapterFactory
in interfaceorg.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 interfaceorg.eclipse.emf.edit.provider.ComposeableAdapterFactory
-
isFactoryForType
- Specified by:
isFactoryForType
in interfaceorg.eclipse.emf.common.notify.AdapterFactory
- Overrides:
isFactoryForType
in classEmftvmAdapterFactory
- Parameters:
type
- the object for which to check the type- Returns:
- whether this factory is applicable for the type of the object.
-
adapt
public org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier, Object type) This implementation substitutes the factory itself as the key for the adapter.- Specified by:
adapt
in interfaceorg.eclipse.emf.common.notify.AdapterFactory
- Overrides:
adapt
in classorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
-
adapt
- Specified by:
adapt
in interfaceorg.eclipse.emf.common.notify.AdapterFactory
- Overrides:
adapt
in classorg.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 interfaceorg.eclipse.emf.edit.provider.IChangeNotifier
-
removeListener
public void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener) This removes a listener.- Specified by:
removeListener
in interfaceorg.eclipse.emf.edit.provider.IChangeNotifier
-
fireNotifyChanged
public void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification) This delegates tochangeNotifier
and toparentAdapterFactory
.- Specified by:
fireNotifyChanged
in interfaceorg.eclipse.emf.edit.provider.IChangeNotifier
-
dispose
public void dispose()This disposes all of the item providers created by this factory.- Specified by:
dispose
in interfaceorg.eclipse.emf.edit.provider.IDisposable
-