Class SetLatencyThroughputAndLanTypeCommand

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

    public class SetLatencyThroughputAndLanTypeCommand
    extends org.eclipse.gmf.runtime.emf.type.core.commands.ConfigureElementCommand
    A 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)
      Method opens latency and throughput StoEx-dialogs and sets attributes of Communication Link Resource Specification accordingly.
      • 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

      • SetLatencyThroughputAndLanTypeCommand

        public SetLatencyThroughputAndLanTypeCommand​(org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest request)
        Parameters:
        request - a request
    • Method Detail

      • doExecuteWithResult

        protected org.eclipse.gmf.runtime.common.core.command.CommandResult doExecuteWithResult​(IProgressMonitor monitor,
                                                                                                IAdaptable info)
                                                                                         throws ExecutionException
        Method opens latency and throughput StoEx-dialogs and sets attributes of Communication Link Resource Specification accordingly.
        Specified by:
        doExecuteWithResult in class org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand
        Parameters:
        info - an IAdaptable
        monitor - an IProgressMonitor
        Returns:
        a CommandResult
        Throws:
        ExecutionException - an execution exception