Class EventResizeCommand

  • All Implemented Interfaces:
    IUndoRedoCommand

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

      • 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