Class EventResizeCommand

All Implemented Interfaces:
IUndoRedoCommand

public class EventResizeCommand
extends EventMoveCommand
Represents one resize event in the chart that can be done/redone.
  • Constructor Details

    • EventResizeCommand

      public EventResizeCommand​(GanttEvent event, java.util.Calendar startDateBefore, java.util.Calendar startDateAfter, java.util.Calendar endDateBefore, java.util.Calendar endDateAfter, java.util.Calendar revisedStartDateBefore, java.util.Calendar revisedStartDateAfter, java.util.Calendar revisedEndDateBefore, java.util.Calendar revisedEndDateAfter)
      Creates a new undoable/redoable Resize Event.
      Parameters:
      event - GanttEvent being moved
      startDateBefore - Estimated start date prior to move
      startDateAfter - Estimated start date after to move
      endDateBefore - Estimated end date before move
      endDateAfter - Estimated end date after move
      revisedStartDateBefore - Revised start date prior to move
      revisedStartDateAfter - Revised start date after move
      revisedEndDateBefore - Revised end date prior to move
      revisedEndDateAfter - Revised end date after move