Class AbstractUserActionTypeLinkCreateCommand

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
org.eclipse.gmf.runtime.emf.type.core.commands.CreateElementCommand
org.eclipse.gmf.runtime.emf.type.core.commands.CreateRelationshipCommand
de.uka.ipd.sdq.pcm.gmf.usage.edit.commands.AbstractUserActionTypeLinkCreateCommand
All Implemented Interfaces:
IUndoableOperation, org.eclipse.gmf.runtime.common.core.command.ICommand, org.eclipse.gmf.runtime.common.core.internal.command.ICommandWithSettableResult

public class AbstractUserActionTypeLinkCreateCommand extends org.eclipse.gmf.runtime.emf.type.core.commands.CreateRelationshipCommand
Generated class or method.
  • Constructor Summary

    Constructors
    Constructor
    Description
    AbstractUserActionTypeLinkCreateCommand(org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest req, org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour source, org.palladiosimulator.pcm.usagemodel.AbstractUserAction target)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected EObject
     
    protected EClass
     
     
     
    protected void
     

    Methods inherited from class org.eclipse.gmf.runtime.emf.type.core.commands.CreateRelationshipCommand

    canExecute, createConfigureRequest

    Methods inherited from class org.eclipse.gmf.runtime.emf.type.core.commands.CreateElementCommand

    doExecuteWithResult, getContainmentFeature, getCreateRequest, getDefaultElementCreationStatus, getElementToEdit, getElementType, getNewElement, setContainmentFeature, setDefaultElementCreationStatus

    Methods inherited from class org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand

    getAffectedFiles, getEClass, 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

    • AbstractUserActionTypeLinkCreateCommand

      public AbstractUserActionTypeLinkCreateCommand(org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest req, org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour source, org.palladiosimulator.pcm.usagemodel.AbstractUserAction target)
      Generated class or method.
  • Method Details

    • getSource

      public EObject getSource()
      Overrides:
      getSource in class org.eclipse.gmf.runtime.emf.type.core.commands.CreateRelationshipCommand
      Generated class or method.
    • getTarget

      public EObject getTarget()
      Overrides:
      getTarget in class org.eclipse.gmf.runtime.emf.type.core.commands.CreateRelationshipCommand
      Generated class or method.
    • getEClassToEdit

      protected EClass getEClassToEdit()
      Overrides:
      getEClassToEdit in class org.eclipse.gmf.runtime.emf.type.core.commands.CreateElementCommand
      Generated class or method.
    • setElementToEdit

      protected void setElementToEdit(EObject element)
      Overrides:
      setElementToEdit in class org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
      Generated class or method.
    • doDefaultElementCreation

      protected EObject doDefaultElementCreation()
      Overrides:
      doDefaultElementCreation in class org.eclipse.gmf.runtime.emf.type.core.commands.CreateElementCommand
      Generated class or method.