Class CustomAllocationContextCreateCommand
java.lang.Object
org.eclipse.core.commands.operations.AbstractOperation
org.eclipse.emf.workspace.AbstractEMFOperation
org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand
org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
de.uka.ipd.sdq.pcm.gmf.allocation.edit.commands.AllocationContextCreateCommand
de.uka.ipd.sdq.pcm.gmf.allocation.custom.edit.commands.CustomAllocationContextCreateCommand
- All Implemented Interfaces:
IUndoableOperation
,org.eclipse.gmf.runtime.common.core.command.ICommand
,org.eclipse.gmf.runtime.common.core.internal.command.ICommandWithSettableResult
a custom AllocationContext CreateCommand. FIXME: Never used?
-
Constructor Summary
ConstructorDescriptionCustomAllocationContextCreateCommand
(org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest req, org.palladiosimulator.pcm.allocation.Allocation a) The constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.gmf.runtime.common.core.command.CommandResult
doExecuteWithResult
(IProgressMonitor monitor, IAdaptable info) * Extended to automatically set the ressourceContainer Reference.protected EObject
Methods inherited from class de.uka.ipd.sdq.pcm.gmf.allocation.edit.commands.AllocationContextCreateCommand
canExecute, doConfigure
Methods inherited from class org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
getAffectedFiles, getEClass, getEClassToEdit, getRequest, isOK, setEClass, setElementToEdit
Methods inherited from class org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand
aggregateStatuses, cleanup, compose, didRedo, didUndo, doExecute, doRedo, doUndo, getAffectedFiles, getCommandResult, getWorkspaceFiles, getWorkspaceFiles, internalSetResult, reduce, setResult
Methods inherited from class org.eclipse.emf.workspace.AbstractEMFOperation
canRedo, canSetOptions, canUndo, didCommit, dispose, execute, getChange, getEditingDomain, getOptions, isReuseParentTransaction, redo, setOptions, setReuseParentTransaction, undo
Methods inherited from class org.eclipse.core.commands.operations.AbstractOperation
addContext, getContexts, getLabel, hasContext, removeContext, setLabel, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.gmf.runtime.common.core.command.ICommand
setLabel
Methods inherited from interface org.eclipse.core.commands.operations.IUndoableOperation
addContext, canRedo, canUndo, dispose, execute, getContexts, getLabel, hasContext, redo, removeContext, undo
-
Constructor Details
-
CustomAllocationContextCreateCommand
public CustomAllocationContextCreateCommand(org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest req, org.palladiosimulator.pcm.allocation.Allocation a) The constructor.- Parameters:
req
- a CreateElementRequsta
- an Allocation
-
-
Method Details
-
getElementToEdit
- Overrides:
getElementToEdit
in classAllocationContextCreateCommand
- Returns:
- the element to edit
- Generated class or method.
- not
-
doExecuteWithResult
protected org.eclipse.gmf.runtime.common.core.command.CommandResult doExecuteWithResult(IProgressMonitor monitor, IAdaptable info) throws ExecutionException * Extended to automatically set the ressourceContainer Reference.- Overrides:
doExecuteWithResult
in classAllocationContextCreateCommand
- Parameters:
monitor
- the monitorinfo
- the info- Returns:
- the command result
- Throws:
ExecutionException
- the execution exception- Generated class or method.
- not
-