Class AllocationContextCreateCommand

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
All Implemented Interfaces:
IUndoableOperation, org.eclipse.gmf.runtime.common.core.command.ICommand, org.eclipse.gmf.runtime.common.core.internal.command.ICommandWithSettableResult
Direct Known Subclasses:
CustomAllocationContextCreateCommand

public class AllocationContextCreateCommand extends org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
Generated class or method.
  • Constructor Details

    • AllocationContextCreateCommand

      public AllocationContextCreateCommand(org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest req)
      Generated class or method.
    • AllocationContextCreateCommand

      public AllocationContextCreateCommand(org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest req, org.palladiosimulator.pcm.allocation.Allocation a)
      Parameters:
      req - a CreateElementRequest
      a - an Allocation
      Generated class or method.
      not
  • Method Details

    • getElementToEdit

      protected EObject getElementToEdit()
      Overrides:
      getElementToEdit in class org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
      Returns:
      the element to edit
      Generated class or method.
      not
    • canExecute

      public boolean canExecute()
      Specified by:
      canExecute in interface IUndoableOperation
      Overrides:
      canExecute in class org.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
      * Extended to automatically set the ressourceContainer Reference.
      Specified by:
      doExecuteWithResult in class org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand
      Parameters:
      monitor - the monitor
      info - the info
      Returns:
      the command result
      Throws:
      ExecutionException - the execution exception
      Generated class or method.
      not
    • doConfigure

      protected void doConfigure(org.palladiosimulator.pcm.allocation.AllocationContext newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException
      Throws:
      ExecutionException
      Generated class or method.