Class ParametricResourceDemandConfigureCommand

  • All Implemented Interfaces:
    IUndoableOperation, org.eclipse.gmf.runtime.common.core.command.ICommand, org.eclipse.gmf.runtime.common.core.internal.command.ICommandWithSettableResult

    public class ParametricResourceDemandConfigureCommand
    extends org.eclipse.gmf.runtime.emf.type.core.commands.ConfigureElementCommand
    The Class ParametricResourceDemandConfigureCommand allows the selection of a parametric resource and specification of the amout used.
    • Constructor Summary

      Constructors 
      Constructor Description
      ParametricResourceDemandConfigureCommand​(org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest request)
      Instantiates a new parametric resource demand configure command.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.gmf.runtime.common.core.command.CommandResult doExecuteWithResult​(IProgressMonitor monitor, IAdaptable info)
      Do execute with result.
      • Methods inherited from class org.eclipse.gmf.runtime.emf.type.core.commands.ConfigureElementCommand

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

        canExecute, getAffectedFiles, getEClass, getEClassToEdit, getElementToEdit, 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 interface org.eclipse.gmf.runtime.common.core.command.ICommand

        setLabel
    • Constructor Detail

      • ParametricResourceDemandConfigureCommand

        public ParametricResourceDemandConfigureCommand​(org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest request)
        Instantiates a new parametric resource demand configure command.
        Parameters:
        request - the request
    • Method Detail

      • doExecuteWithResult

        protected org.eclipse.gmf.runtime.common.core.command.CommandResult doExecuteWithResult​(IProgressMonitor monitor,
                                                                                                IAdaptable info)
                                                                                         throws ExecutionException
        Do execute with result.
        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
        See Also:
        AbstractTransactionalCommand.doExecuteWithResult(org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)