Class LayoutToModelCoordinateUndoActivity

java.lang.Object
javax.swing.undo.AbstractUndoableEdit
org.opentcs.guing.components.properties.CoordinateUndoActivity
org.opentcs.guing.application.menus.LayoutToModelCoordinateUndoActivity
All Implemented Interfaces:
java.io.Serializable, javax.swing.undo.UndoableEdit

public class LayoutToModelCoordinateUndoActivity
extends org.opentcs.guing.components.properties.CoordinateUndoActivity
See Also:
Serialized Form
  • Field Summary

    Fields inherited from class org.opentcs.guing.components.properties.CoordinateUndoActivity

    bufferedFigure, bufferedTransform, property, pxModel, pyModel

    Fields inherited from class javax.swing.undo.AbstractUndoableEdit

    RedoName, UndoName
  • Constructor Summary

    Constructors 
    Constructor Description
    LayoutToModelCoordinateUndoActivity​(org.opentcs.guing.components.properties.type.CoordinateProperty property, org.opentcs.guing.persistence.ModelManager modelManager)  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getPresentationName()  
    protected void saveTransformBeforeModification()  
    protected void saveTransformForRedo()  
    protected void saveTransformForUndo()  

    Methods inherited from class org.opentcs.guing.components.properties.CoordinateUndoActivity

    redo, snapShotAfterModification, snapShotBeforeModification, undo

    Methods inherited from class javax.swing.undo.AbstractUndoableEdit

    addEdit, canRedo, canUndo, die, getRedoPresentationName, getUndoPresentationName, isSignificant, replaceEdit, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • LayoutToModelCoordinateUndoActivity

      @Inject public LayoutToModelCoordinateUndoActivity​(org.opentcs.guing.components.properties.type.CoordinateProperty property, org.opentcs.guing.persistence.ModelManager modelManager)
  • Method Details

    • getPresentationName

      public java.lang.String getPresentationName()
      Specified by:
      getPresentationName in interface javax.swing.undo.UndoableEdit
      Overrides:
      getPresentationName in class javax.swing.undo.AbstractUndoableEdit
    • saveTransformBeforeModification

      protected void saveTransformBeforeModification()
      Specified by:
      saveTransformBeforeModification in class org.opentcs.guing.components.properties.CoordinateUndoActivity
    • saveTransformForUndo

      protected void saveTransformForUndo()
      Specified by:
      saveTransformForUndo in class org.opentcs.guing.components.properties.CoordinateUndoActivity
    • saveTransformForRedo

      protected void saveTransformForRedo()
      Specified by:
      saveTransformForRedo in class org.opentcs.guing.components.properties.CoordinateUndoActivity