Class AssemblyContextCreateCommand
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.composite.edit.commands.AssemblyContextCreateCommand
- All Implemented Interfaces:
IUndoableOperation
,org.eclipse.gmf.runtime.common.core.command.ICommand
,org.eclipse.gmf.runtime.common.core.internal.command.ICommandWithSettableResult
- Direct Known Subclasses:
CustomAssemblyContextCreateCommand
public class AssemblyContextCreateCommand
extends org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
- Generated class or method.
-
Constructor Summary
ConstructorDescriptionAssemblyContextCreateCommand
(org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest req) -
Method Summary
Modifier and TypeMethodDescriptionboolean
protected void
doConfigure
(org.palladiosimulator.pcm.core.composition.AssemblyContext newElement, IProgressMonitor monitor, IAdaptable info) protected org.eclipse.gmf.runtime.common.core.command.CommandResult
doExecuteWithResult
(IProgressMonitor monitor, IAdaptable info) Do execute with result.protected EObject
FIXME: replace with setElementToEdit()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
-
AssemblyContextCreateCommand
public AssemblyContextCreateCommand(org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest req) - Generated class or method.
-
-
Method Details
-
getElementToEdit
FIXME: replace with setElementToEdit()- Overrides:
getElementToEdit
in classorg.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
- Generated class or method.
-
canExecute
public boolean canExecute()- Specified by:
canExecute
in interfaceIUndoableOperation
- Overrides:
canExecute
in classorg.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
- Generated class or method.
-
doExecuteWithResult
protected org.eclipse.gmf.runtime.common.core.command.CommandResult doExecuteWithResult(IProgressMonitor monitor, IAdaptable info) throws ExecutionException Do execute with result. This method has been extracted to custom plugin.- Specified by:
doExecuteWithResult
in classorg.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand
- Parameters:
monitor
- the monitorinfo
- the info- Returns:
- the command result
- Throws:
ExecutionException
- the execution exception- Generated class or method.
- not
-
doConfigure
protected void doConfigure(org.palladiosimulator.pcm.core.composition.AssemblyContext newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException - Throws:
ExecutionException
- Generated class or method.
-