Class 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 Detail

      • 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 Detail

      • 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