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 tofireNotifyChanged
. The adapters also support Eclipse property sheets. Note that most of the adapters are shared among multiple instances.
-
-
Field Summary
Fields Modifier and Type Field Description protected AddItemProvider
addItemProvider
This keeps track of the one adapter used for allAdd
instances.protected AllinstInItemProvider
allinstInItemProvider
This keeps track of the one adapter used for allAllinstIn
instances.protected AllinstItemProvider
allinstItemProvider
This keeps track of the one adapter used for allAllinst
instances.protected AndItemProvider
andItemProvider
This keeps track of the one adapter used for allAnd
instances.protected org.eclipse.emf.edit.provider.IChangeNotifier
changeNotifier
This is used to implementIChangeNotifier
.protected CodeBlockItemProvider
codeBlockItemProvider
This keeps track of the one adapter used for allCodeBlock
instances.protected DeleteItemProvider
deleteItemProvider
This keeps track of the one adapter used for allDelete
instances.protected DupItemProvider
dupItemProvider
This keeps track of the one adapter used for allDup
instances.protected DupX1ItemProvider
dupX1ItemProvider
This keeps track of the one adapter used for allDupX1
instances.protected EnditerateItemProvider
enditerateItemProvider
This keeps track of the one adapter used for allEnditerate
instances.protected ExecEnvItemProvider
execEnvItemProvider
This keeps track of the one adapter used for allExecEnv
instances.protected FieldItemProvider
fieldItemProvider
This keeps track of the one adapter used for allField
instances.protected FindtypeItemProvider
findtypeItemProvider
This keeps track of the one adapter used for allFindtype
instances.protected FindtypeSItemProvider
findtypeSItemProvider
This keeps track of the one adapter used for allFindtypeS
instances.protected GetcbItemProvider
getcbItemProvider
This keeps track of the one adapter used for allGetcb
instances.protected GetenvItemProvider
getenvItemProvider
This keeps track of the one adapter used for allGetenv
instances.protected GetenvtypeItemProvider
getenvtypeItemProvider
This keeps track of the one adapter used for allGetenvtype
instances.protected GetItemProvider
getItemProvider
This keeps track of the one adapter used for allGet
instances.protected GetStaticItemProvider
getStaticItemProvider
This keeps track of the one adapter used for allGetStatic
instances.protected GetSuperItemProvider
getSuperItemProvider
This keeps track of the one adapter used for allGetSuper
instances.protected GetTransItemProvider
getTransItemProvider
This keeps track of the one adapter used for allGetTrans
instances.protected GotoItemProvider
gotoItemProvider
This keeps track of the one adapter used for allGoto
instances.protected IfItemProvider
ifItemProvider
This keeps track of the one adapter used for allIf
instances.protected IfnItemProvider
ifnItemProvider
This keeps track of the one adapter used for allIfn
instances.protected IfteItemProvider
ifteItemProvider
This keeps track of the one adapter used for allIfte
instances.protected ImpliesItemProvider
impliesItemProvider
This keeps track of the one adapter used for allImplies
instances.protected InputRuleElementItemProvider
inputRuleElementItemProvider
This keeps track of the one adapter used for allInputRuleElement
instances.protected InsertItemProvider
insertItemProvider
This keeps track of the one adapter used for allInsert
instances.protected InvokeAllCbsItemProvider
invokeAllCbsItemProvider
This keeps track of the one adapter used for allInvokeAllCbs
instances.protected InvokeCbItemProvider
invokeCbItemProvider
This keeps track of the one adapter used for allInvokeCb
instances.protected InvokeCbSItemProvider
invokeCbSItemProvider
This keeps track of the one adapter used for allInvokeCbS
instances.protected InvokeItemProvider
invokeItemProvider
This keeps track of the one adapter used for allInvoke
instances.protected InvokeStaticItemProvider
invokeStaticItemProvider
This keeps track of the one adapter used for allInvokeStatic
instances.protected InvokeSuperItemProvider
invokeSuperItemProvider
This keeps track of the one adapter used for allInvokeSuper
instances.protected IsnullItemProvider
isnullItemProvider
This keeps track of the one adapter used for allIsnull
instances.protected IterateItemProvider
iterateItemProvider
This keeps track of the one adapter used for allIterate
instances.protected LineNumberItemProvider
lineNumberItemProvider
This keeps track of the one adapter used for allLineNumber
instances.protected LoadItemProvider
loadItemProvider
This keeps track of the one adapter used for allLoad
instances.protected LocalVariableItemProvider
localVariableItemProvider
This keeps track of the one adapter used for allLocalVariable
instances.protected MatchItemProvider
matchItemProvider
This keeps track of the one adapter used for allMatch
instances.protected MatchSItemProvider
matchSItemProvider
This keeps track of the one adapter used for allMatchS
instances.protected MetamodelItemProvider
metamodelItemProvider
This keeps track of the one adapter used for allMetamodel
instances.protected ModelDeclarationItemProvider
modelDeclarationItemProvider
This keeps track of the one adapter used for allModelDeclaration
instances.protected ModelItemProvider
modelItemProvider
This keeps track of the one adapter used for allModel
instances.protected ModuleItemProvider
moduleItemProvider
This keeps track of the one adapter used for allModule
instances.protected NewItemProvider
newItemProvider
This keeps track of the one adapter used for allNew
instances.protected NewSItemProvider
newSItemProvider
This keeps track of the one adapter used for allNewS
instances.protected NotItemProvider
notItemProvider
This keeps track of the one adapter used for allNot
instances.protected OperationItemProvider
operationItemProvider
This keeps track of the one adapter used for allOperation
instances.protected OrItemProvider
orItemProvider
This keeps track of the one adapter used for allOr
instances.protected OutputRuleElementItemProvider
outputRuleElementItemProvider
This keeps track of the one adapter used for allOutputRuleElement
instances.protected ParameterItemProvider
parameterItemProvider
This keeps track of the one adapter used for allParameter
instances.protected org.eclipse.emf.edit.provider.ComposedAdapterFactory
parentAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory.protected PopItemProvider
popItemProvider
This keeps track of the one adapter used for allPop
instances.protected PushfItemProvider
pushfItemProvider
This keeps track of the one adapter used for allPushf
instances.protected PushItemProvider
pushItemProvider
This keeps track of the one adapter used for allPush
instances.protected PushtItemProvider
pushtItemProvider
This keeps track of the one adapter used for allPusht
instances.protected RemoveItemProvider
removeItemProvider
This keeps track of the one adapter used for allRemove
instances.protected ReturnItemProvider
returnItemProvider
This keeps track of the one adapter used for allReturn
instances.protected RuleItemProvider
ruleItemProvider
This keeps track of the one adapter used for allRule
instances.protected SetItemProvider
setItemProvider
This keeps track of the one adapter used for allSet
instances.protected SetStaticItemProvider
setStaticItemProvider
This keeps track of the one adapter used for allSetStatic
instances.protected StoreItemProvider
storeItemProvider
This keeps track of the one adapter used for allStore
instances.protected java.util.Collection<java.lang.Object>
supportedTypes
This keeps track of all the supported types checked byisFactoryForType
.protected SwapItemProvider
swapItemProvider
This keeps track of the one adapter used for allSwap
instances.protected SwapX1ItemProvider
swapX1ItemProvider
This keeps track of the one adapter used for allSwapX1
instances.protected XorItemProvider
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 Constructor Description EmftvmItemProviderAdapterFactory()
This constructs an instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
adapt(java.lang.Object object, java.lang.Object type)
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.void
addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This adds a listener.org.eclipse.emf.common.notify.Adapter
createAddAdapter()
This creates an adapter for aAdd
.org.eclipse.emf.common.notify.Adapter
createAllinstAdapter()
This creates an adapter for aAllinst
.org.eclipse.emf.common.notify.Adapter
createAllinstInAdapter()
This creates an adapter for aAllinstIn
.org.eclipse.emf.common.notify.Adapter
createAndAdapter()
This creates an adapter for aAnd
.org.eclipse.emf.common.notify.Adapter
createCodeBlockAdapter()
This creates an adapter for aCodeBlock
.org.eclipse.emf.common.notify.Adapter
createDeleteAdapter()
This creates an adapter for aDelete
.org.eclipse.emf.common.notify.Adapter
createDupAdapter()
This creates an adapter for aDup
.org.eclipse.emf.common.notify.Adapter
createDupX1Adapter()
This creates an adapter for aDupX1
.org.eclipse.emf.common.notify.Adapter
createEnditerateAdapter()
This creates an adapter for aEnditerate
.org.eclipse.emf.common.notify.Adapter
createExecEnvAdapter()
This creates an adapter for aExecEnv
.org.eclipse.emf.common.notify.Adapter
createFieldAdapter()
This creates an adapter for aField
.org.eclipse.emf.common.notify.Adapter
createFindtypeAdapter()
This creates an adapter for aFindtype
.org.eclipse.emf.common.notify.Adapter
createFindtypeSAdapter()
This creates an adapter for aFindtypeS
.org.eclipse.emf.common.notify.Adapter
createGetAdapter()
This creates an adapter for aGet
.org.eclipse.emf.common.notify.Adapter
createGetcbAdapter()
This creates an adapter for aGetcb
.org.eclipse.emf.common.notify.Adapter
createGetenvAdapter()
This creates an adapter for aGetenv
.org.eclipse.emf.common.notify.Adapter
createGetenvtypeAdapter()
This creates an adapter for aGetenvtype
.org.eclipse.emf.common.notify.Adapter
createGetStaticAdapter()
This creates an adapter for aGetStatic
.org.eclipse.emf.common.notify.Adapter
createGetSuperAdapter()
This creates an adapter for aGetSuper
.org.eclipse.emf.common.notify.Adapter
createGetTransAdapter()
This creates an adapter for aGetTrans
.org.eclipse.emf.common.notify.Adapter
createGotoAdapter()
This creates an adapter for aGoto
.org.eclipse.emf.common.notify.Adapter
createIfAdapter()
This creates an adapter for aIf
.org.eclipse.emf.common.notify.Adapter
createIfnAdapter()
This creates an adapter for aIfn
.org.eclipse.emf.common.notify.Adapter
createIfteAdapter()
This creates an adapter for aIfte
.org.eclipse.emf.common.notify.Adapter
createImpliesAdapter()
This creates an adapter for aImplies
.org.eclipse.emf.common.notify.Adapter
createInputRuleElementAdapter()
This creates an adapter for aInputRuleElement
.org.eclipse.emf.common.notify.Adapter
createInsertAdapter()
This creates an adapter for aInsert
.org.eclipse.emf.common.notify.Adapter
createInvokeAdapter()
This creates an adapter for aInvoke
.org.eclipse.emf.common.notify.Adapter
createInvokeAllCbsAdapter()
This creates an adapter for aInvokeAllCbs
.org.eclipse.emf.common.notify.Adapter
createInvokeCbAdapter()
This creates an adapter for aInvokeCb
.org.eclipse.emf.common.notify.Adapter
createInvokeCbSAdapter()
This creates an adapter for aInvokeCbS
.org.eclipse.emf.common.notify.Adapter
createInvokeStaticAdapter()
This creates an adapter for aInvokeStatic
.org.eclipse.emf.common.notify.Adapter
createInvokeSuperAdapter()
This creates an adapter for aInvokeSuper
.org.eclipse.emf.common.notify.Adapter
createIsnullAdapter()
This creates an adapter for aIsnull
.org.eclipse.emf.common.notify.Adapter
createIterateAdapter()
This creates an adapter for aIterate
.org.eclipse.emf.common.notify.Adapter
createLineNumberAdapter()
This creates an adapter for aLineNumber
.org.eclipse.emf.common.notify.Adapter
createLoadAdapter()
This creates an adapter for aLoad
.org.eclipse.emf.common.notify.Adapter
createLocalVariableAdapter()
This creates an adapter for aLocalVariable
.org.eclipse.emf.common.notify.Adapter
createMatchAdapter()
This creates an adapter for aMatch
.org.eclipse.emf.common.notify.Adapter
createMatchSAdapter()
This creates an adapter for aMatchS
.org.eclipse.emf.common.notify.Adapter
createMetamodelAdapter()
This creates an adapter for aMetamodel
.org.eclipse.emf.common.notify.Adapter
createModelAdapter()
This creates an adapter for aModel
.org.eclipse.emf.common.notify.Adapter
createModelDeclarationAdapter()
This creates an adapter for aModelDeclaration
.org.eclipse.emf.common.notify.Adapter
createModuleAdapter()
This creates an adapter for aModule
.org.eclipse.emf.common.notify.Adapter
createNewAdapter()
This creates an adapter for aNew
.org.eclipse.emf.common.notify.Adapter
createNewSAdapter()
This creates an adapter for aNewS
.org.eclipse.emf.common.notify.Adapter
createNotAdapter()
This creates an adapter for aNot
.org.eclipse.emf.common.notify.Adapter
createOperationAdapter()
This creates an adapter for aOperation
.org.eclipse.emf.common.notify.Adapter
createOrAdapter()
This creates an adapter for aOr
.org.eclipse.emf.common.notify.Adapter
createOutputRuleElementAdapter()
This creates an adapter for aOutputRuleElement
.org.eclipse.emf.common.notify.Adapter
createParameterAdapter()
This creates an adapter for aParameter
.org.eclipse.emf.common.notify.Adapter
createPopAdapter()
This creates an adapter for aPop
.org.eclipse.emf.common.notify.Adapter
createPushAdapter()
This creates an adapter for aPush
.org.eclipse.emf.common.notify.Adapter
createPushfAdapter()
This creates an adapter for aPushf
.org.eclipse.emf.common.notify.Adapter
createPushtAdapter()
This creates an adapter for aPusht
.org.eclipse.emf.common.notify.Adapter
createRemoveAdapter()
This creates an adapter for aRemove
.org.eclipse.emf.common.notify.Adapter
createReturnAdapter()
This creates an adapter for aReturn
.org.eclipse.emf.common.notify.Adapter
createRuleAdapter()
This creates an adapter for aRule
.org.eclipse.emf.common.notify.Adapter
createSetAdapter()
This creates an adapter for aSet
.org.eclipse.emf.common.notify.Adapter
createSetStaticAdapter()
This creates an adapter for aSetStatic
.org.eclipse.emf.common.notify.Adapter
createStoreAdapter()
This creates an adapter for aStore
.org.eclipse.emf.common.notify.Adapter
createSwapAdapter()
This creates an adapter for aSwap
.org.eclipse.emf.common.notify.Adapter
createSwapX1Adapter()
This creates an adapter for aSwapX1
.org.eclipse.emf.common.notify.Adapter
createXorAdapter()
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
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.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
-
-
-
-
Field Detail
-
parentAdapterFactory
protected org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory.
-
changeNotifier
protected org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier
This is used to implementIChangeNotifier
.
-
supportedTypes
protected java.util.Collection<java.lang.Object> supportedTypes
This keeps track of all the supported types checked byisFactoryForType
.
-
moduleItemProvider
protected ModuleItemProvider moduleItemProvider
This keeps track of the one adapter used for allModule
instances.
-
modelDeclarationItemProvider
protected ModelDeclarationItemProvider modelDeclarationItemProvider
This keeps track of the one adapter used for allModelDeclaration
instances.
-
fieldItemProvider
protected FieldItemProvider fieldItemProvider
This keeps track of the one adapter used for allField
instances.
-
operationItemProvider
protected OperationItemProvider operationItemProvider
This keeps track of the one adapter used for allOperation
instances.
-
parameterItemProvider
protected ParameterItemProvider parameterItemProvider
This keeps track of the one adapter used for allParameter
instances.
-
lineNumberItemProvider
protected LineNumberItemProvider lineNumberItemProvider
This keeps track of the one adapter used for allLineNumber
instances.
-
localVariableItemProvider
protected LocalVariableItemProvider localVariableItemProvider
This keeps track of the one adapter used for allLocalVariable
instances.
-
ruleItemProvider
protected RuleItemProvider ruleItemProvider
This keeps track of the one adapter used for allRule
instances.
-
inputRuleElementItemProvider
protected InputRuleElementItemProvider inputRuleElementItemProvider
This keeps track of the one adapter used for allInputRuleElement
instances.
-
outputRuleElementItemProvider
protected OutputRuleElementItemProvider outputRuleElementItemProvider
This keeps track of the one adapter used for allOutputRuleElement
instances.
-
codeBlockItemProvider
protected CodeBlockItemProvider codeBlockItemProvider
This keeps track of the one adapter used for allCodeBlock
instances.
-
pushItemProvider
protected PushItemProvider pushItemProvider
This keeps track of the one adapter used for allPush
instances.
-
pushtItemProvider
protected PushtItemProvider pushtItemProvider
This keeps track of the one adapter used for allPusht
instances.
-
pushfItemProvider
protected PushfItemProvider pushfItemProvider
This keeps track of the one adapter used for allPushf
instances.
-
popItemProvider
protected PopItemProvider popItemProvider
This keeps track of the one adapter used for allPop
instances.
-
loadItemProvider
protected LoadItemProvider loadItemProvider
This keeps track of the one adapter used for allLoad
instances.
-
storeItemProvider
protected StoreItemProvider storeItemProvider
This keeps track of the one adapter used for allStore
instances.
-
setItemProvider
protected SetItemProvider setItemProvider
This keeps track of the one adapter used for allSet
instances.
-
getItemProvider
protected GetItemProvider getItemProvider
This keeps track of the one adapter used for allGet
instances.
-
getTransItemProvider
protected GetTransItemProvider getTransItemProvider
This keeps track of the one adapter used for allGetTrans
instances.
-
setStaticItemProvider
protected SetStaticItemProvider setStaticItemProvider
This keeps track of the one adapter used for allSetStatic
instances.
-
getStaticItemProvider
protected GetStaticItemProvider getStaticItemProvider
This keeps track of the one adapter used for allGetStatic
instances.
-
findtypeItemProvider
protected FindtypeItemProvider findtypeItemProvider
This keeps track of the one adapter used for allFindtype
instances.
-
findtypeSItemProvider
protected FindtypeSItemProvider findtypeSItemProvider
This keeps track of the one adapter used for allFindtypeS
instances.
-
newItemProvider
protected NewItemProvider newItemProvider
This keeps track of the one adapter used for allNew
instances.
-
newSItemProvider
protected NewSItemProvider newSItemProvider
This keeps track of the one adapter used for allNewS
instances.
-
deleteItemProvider
protected DeleteItemProvider deleteItemProvider
This keeps track of the one adapter used for allDelete
instances.
-
dupItemProvider
protected DupItemProvider dupItemProvider
This keeps track of the one adapter used for allDup
instances.
-
dupX1ItemProvider
protected DupX1ItemProvider dupX1ItemProvider
This keeps track of the one adapter used for allDupX1
instances.
-
swapItemProvider
protected SwapItemProvider swapItemProvider
This keeps track of the one adapter used for allSwap
instances.
-
swapX1ItemProvider
protected SwapX1ItemProvider swapX1ItemProvider
This keeps track of the one adapter used for allSwapX1
instances.
-
ifItemProvider
protected IfItemProvider ifItemProvider
This keeps track of the one adapter used for allIf
instances.
-
ifnItemProvider
protected IfnItemProvider ifnItemProvider
This keeps track of the one adapter used for allIfn
instances.
-
gotoItemProvider
protected GotoItemProvider gotoItemProvider
This keeps track of the one adapter used for allGoto
instances.
-
iterateItemProvider
protected IterateItemProvider iterateItemProvider
This keeps track of the one adapter used for allIterate
instances.
-
enditerateItemProvider
protected EnditerateItemProvider enditerateItemProvider
This keeps track of the one adapter used for allEnditerate
instances.
-
invokeItemProvider
protected InvokeItemProvider invokeItemProvider
This keeps track of the one adapter used for allInvoke
instances.
-
invokeSuperItemProvider
protected InvokeSuperItemProvider invokeSuperItemProvider
This keeps track of the one adapter used for allInvokeSuper
instances.
-
invokeStaticItemProvider
protected InvokeStaticItemProvider invokeStaticItemProvider
This keeps track of the one adapter used for allInvokeStatic
instances.
-
allinstItemProvider
protected AllinstItemProvider allinstItemProvider
This keeps track of the one adapter used for allAllinst
instances.
-
allinstInItemProvider
protected AllinstInItemProvider allinstInItemProvider
This keeps track of the one adapter used for allAllinstIn
instances.
-
matchItemProvider
protected MatchItemProvider matchItemProvider
This keeps track of the one adapter used for allMatch
instances.
-
matchSItemProvider
protected MatchSItemProvider matchSItemProvider
This keeps track of the one adapter used for allMatchS
instances.
-
addItemProvider
protected AddItemProvider addItemProvider
This keeps track of the one adapter used for allAdd
instances.
-
removeItemProvider
protected RemoveItemProvider removeItemProvider
This keeps track of the one adapter used for allRemove
instances.
-
insertItemProvider
protected InsertItemProvider insertItemProvider
This keeps track of the one adapter used for allInsert
instances.
-
getSuperItemProvider
protected GetSuperItemProvider getSuperItemProvider
This keeps track of the one adapter used for allGetSuper
instances.
-
getenvItemProvider
protected GetenvItemProvider getenvItemProvider
This keeps track of the one adapter used for allGetenv
instances.
-
returnItemProvider
protected ReturnItemProvider returnItemProvider
This keeps track of the one adapter used for allReturn
instances.
-
getcbItemProvider
protected GetcbItemProvider getcbItemProvider
This keeps track of the one adapter used for allGetcb
instances.
-
invokeAllCbsItemProvider
protected InvokeAllCbsItemProvider invokeAllCbsItemProvider
This keeps track of the one adapter used for allInvokeAllCbs
instances.
-
invokeCbItemProvider
protected InvokeCbItemProvider invokeCbItemProvider
This keeps track of the one adapter used for allInvokeCb
instances.
-
invokeCbSItemProvider
protected InvokeCbSItemProvider invokeCbSItemProvider
This keeps track of the one adapter used for allInvokeCbS
instances.
-
notItemProvider
protected NotItemProvider notItemProvider
This keeps track of the one adapter used for allNot
instances.
-
andItemProvider
protected AndItemProvider andItemProvider
This keeps track of the one adapter used for allAnd
instances.
-
orItemProvider
protected OrItemProvider orItemProvider
This keeps track of the one adapter used for allOr
instances.
-
xorItemProvider
protected XorItemProvider xorItemProvider
This keeps track of the one adapter used for allXor
instances.
-
impliesItemProvider
protected ImpliesItemProvider impliesItemProvider
This keeps track of the one adapter used for allImplies
instances.
-
ifteItemProvider
protected IfteItemProvider ifteItemProvider
This keeps track of the one adapter used for allIfte
instances.
-
isnullItemProvider
protected IsnullItemProvider isnullItemProvider
This keeps track of the one adapter used for allIsnull
instances.
-
getenvtypeItemProvider
protected GetenvtypeItemProvider getenvtypeItemProvider
This keeps track of the one adapter used for allGetenvtype
instances.
-
execEnvItemProvider
protected ExecEnvItemProvider execEnvItemProvider
This keeps track of the one adapter used for allExecEnv
instances.
-
modelItemProvider
protected ModelItemProvider modelItemProvider
This keeps track of the one adapter used for allModel
instances.
-
metamodelItemProvider
protected MetamodelItemProvider metamodelItemProvider
This keeps track of the one adapter used for allMetamodel
instances.
-
-
Method Detail
-
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:
Module
-
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:
ModelDeclaration
-
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:
Field
-
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:
Operation
-
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:
Parameter
-
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:
LineNumber
-
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:
LocalVariable
-
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:
Rule
-
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:
InputRuleElement
-
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:
OutputRuleElement
-
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:
CodeBlock
-
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:
Push
-
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:
Pusht
-
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:
Pushf
-
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:
Pop
-
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:
Load
-
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:
Store
-
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:
Set
-
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:
Get
-
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:
GetTrans
-
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:
SetStatic
-
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:
GetStatic
-
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:
Findtype
-
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:
FindtypeS
-
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:
New
-
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:
NewS
-
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:
Delete
-
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:
Dup
-
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:
DupX1
-
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:
Swap
-
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:
SwapX1
-
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:
If
-
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:
Ifn
-
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:
Goto
-
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:
Iterate
-
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:
Enditerate
-
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:
Invoke
-
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:
InvokeSuper
-
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:
InvokeStatic
-
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:
Allinst
-
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:
AllinstIn
-
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:
Match
-
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:
MatchS
-
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:
Add
-
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:
Remove
-
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:
Insert
-
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:
GetSuper
-
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:
Getenv
-
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:
Return
-
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:
Getcb
-
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:
InvokeAllCbs
-
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:
InvokeCb
-
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:
InvokeCbS
-
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:
Not
-
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:
And
-
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:
Or
-
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:
Xor
-
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:
Implies
-
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:
Ifte
-
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:
Isnull
-
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:
Getenvtype
-
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:
ExecEnv
-
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:
Model
-
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:
Metamodel
-
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
public boolean isFactoryForType(java.lang.Object type)
- 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, java.lang.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
public java.lang.Object adapt(java.lang.Object object, java.lang.Object type)
- 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
-
-