Class AssemblyInfrastructureConnectorCreateCommand
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.AssemblyInfrastructureConnectorCreateCommand
- All Implemented Interfaces:
IUndoableOperation
,org.eclipse.gmf.runtime.common.core.command.ICommand
,org.eclipse.gmf.runtime.common.core.internal.command.ICommandWithSettableResult
- Direct Known Subclasses:
CustomAssemblyInfrastructureConnectorCreateCommand
public class AssemblyInfrastructureConnectorCreateCommand
extends org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
- Generated class or method.
-
Constructor Summary
ConstructorDescriptionAssemblyInfrastructureConnectorCreateCommand
(org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest request, EObject source, EObject target) Instantiates a new assembly infrastructure connector create command. -
Method Summary
Modifier and TypeMethodDescriptionboolean
protected void
doConfigure
(org.palladiosimulator.pcm.core.composition.AssemblyInfrastructureConnector newElement, IProgressMonitor monitor, IAdaptable info) protected org.eclipse.gmf.runtime.common.core.command.CommandResult
doExecuteWithResult
(IProgressMonitor monitor, IAdaptable info) org.palladiosimulator.pcm.core.composition.ComposedStructure
protected org.palladiosimulator.pcm.repository.InfrastructureRequiredRole
protected org.palladiosimulator.pcm.repository.InfrastructureProvidedRole
protected void
setElementToEdit
(EObject element) Methods inherited from class org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
getAffectedFiles, getEClass, getEClassToEdit, getElementToEdit, getRequest, isOK, setEClass
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
-
AssemblyInfrastructureConnectorCreateCommand
public AssemblyInfrastructureConnectorCreateCommand(org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest request, EObject source, EObject target) Instantiates a new assembly infrastructure connector create command.- Parameters:
request
- the requestsource
- the sourcetarget
- the target- Generated class or method.
- not
-
-
Method Details
-
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 - Specified by:
doExecuteWithResult
in classorg.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand
- Throws:
ExecutionException
- Generated class or method.
-
doConfigure
protected void doConfigure(org.palladiosimulator.pcm.core.composition.AssemblyInfrastructureConnector newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException - Throws:
ExecutionException
- Generated class or method.
-
setElementToEdit
- Overrides:
setElementToEdit
in classorg.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
- Generated class or method.
-
getSource
protected org.palladiosimulator.pcm.repository.InfrastructureRequiredRole getSource()- Generated class or method.
-
getTarget
protected org.palladiosimulator.pcm.repository.InfrastructureProvidedRole getTarget()- Generated class or method.
-
getContainer
public org.palladiosimulator.pcm.core.composition.ComposedStructure getContainer()- Generated class or method.
-