Class MySetValueCommand

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

    public class MySetValueCommand
    extends org.eclipse.gmf.runtime.emf.type.core.commands.SetValueCommand
    A value command.
    • Constructor Summary

      Constructors 
      Constructor Description
      MySetValueCommand​(org.eclipse.gmf.runtime.emf.type.core.requests.SetRequest request)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean canExecute()  
      • Methods inherited from class org.eclipse.gmf.runtime.emf.type.core.commands.SetValueCommand

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

        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

      • MySetValueCommand

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

      • canExecute

        public boolean canExecute()
        Specified by:
        canExecute in interface IUndoableOperation
        Overrides:
        canExecute in class org.eclipse.gmf.runtime.emf.type.core.commands.SetValueCommand