Class RedrawRestrictionCommand

java.lang.Object
org.eclipse.emf.common.command.AbstractCommand
org.eclipse.emf.edit.command.AbstractOverrideableCommand
com.amalgamasimulation.graphicaleditor.commands.RedrawRestrictionCommand
All Implemented Interfaces:
org.eclipse.emf.common.command.Command, org.eclipse.emf.edit.command.OverrideableCommand

public class RedrawRestrictionCommand extends org.eclipse.emf.edit.command.AbstractOverrideableCommand
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.emf.common.command.AbstractCommand

    org.eclipse.emf.common.command.AbstractCommand.NonDirtying
  • Field Summary

    Fields inherited from class org.eclipse.emf.edit.command.AbstractOverrideableCommand

    domain, overrideCommand

    Fields inherited from class org.eclipse.emf.common.command.AbstractCommand

    description, isExecutable, isPrepared, label
  • Constructor Summary

    Constructors
    Constructor
    Description
    RedrawRestrictionCommand(RedrawRestrictionManager redrawRestrictionManager, boolean restrictionState)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    boolean
     
    void
     
    void
     
    void
     

    Methods inherited from class org.eclipse.emf.edit.command.AbstractOverrideableCommand

    canExecute, canUndo, dispose, doDispose, doGetAffectedObjects, doGetChildrenToCopy, doGetDescription, doGetLabel, doGetResult, execute, getAffectedObjects, getChildrenToCopy, getDescription, getDomain, getLabel, getOverride, getOwnerList, getResult, redo, setOverride, toString, undo, updateEMap

    Methods inherited from class org.eclipse.emf.common.command.AbstractCommand

    chain, prepare, setDescription, setLabel

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.eclipse.emf.common.command.Command

    chain
  • Constructor Details

    • RedrawRestrictionCommand

      public RedrawRestrictionCommand(RedrawRestrictionManager redrawRestrictionManager, boolean restrictionState)
  • Method Details

    • doExecute

      public void doExecute()
      Specified by:
      doExecute in interface org.eclipse.emf.edit.command.OverrideableCommand
      Specified by:
      doExecute in class org.eclipse.emf.edit.command.AbstractOverrideableCommand
    • doUndo

      public void doUndo()
      Specified by:
      doUndo in interface org.eclipse.emf.edit.command.OverrideableCommand
      Specified by:
      doUndo in class org.eclipse.emf.edit.command.AbstractOverrideableCommand
    • doRedo

      public void doRedo()
      Specified by:
      doRedo in interface org.eclipse.emf.edit.command.OverrideableCommand
      Specified by:
      doRedo in class org.eclipse.emf.edit.command.AbstractOverrideableCommand
    • doCanExecute

      public boolean doCanExecute()
      Specified by:
      doCanExecute in interface org.eclipse.emf.edit.command.OverrideableCommand
      Overrides:
      doCanExecute in class org.eclipse.emf.edit.command.AbstractOverrideableCommand
    • doCanUndo

      public boolean doCanUndo()
      Specified by:
      doCanUndo in interface org.eclipse.emf.edit.command.OverrideableCommand
      Overrides:
      doCanUndo in class org.eclipse.emf.edit.command.AbstractOverrideableCommand