Class EduScheduleEventListener

java.lang.Object
be.gaudry.swing.edu.planning.scheduler.listener.EduScheduleEventListener
All Implemented Interfaces:
be.gaudry.swing.schedule.ui.ScheduleEventListener

public class EduScheduleEventListener extends Object implements be.gaudry.swing.schedule.ui.ScheduleEventListener
Since:
1.0 29 janv. 2009
Author:
Steph GAUDRY
  • Constructor Details

    • EduScheduleEventListener

      public EduScheduleEventListener(be.gaudry.swing.schedule.ScheduleView sv)
  • Method Details

    • ColumnClicked

      public boolean ColumnClicked(MouseEvent evt, org.joda.time.Interval interval)
      Specified by:
      ColumnClicked in interface be.gaudry.swing.schedule.ui.ScheduleEventListener
    • ColumnPressed

      public boolean ColumnPressed(MouseEvent evt, org.joda.time.Interval interval)
      Specified by:
      ColumnPressed in interface be.gaudry.swing.schedule.ui.ScheduleEventListener
    • ResourceMouseClicked

      public boolean ResourceMouseClicked(MouseEvent evt, be.gaudry.swing.schedule.model.Resource resource)
      Specified by:
      ResourceMouseClicked in interface be.gaudry.swing.schedule.ui.ScheduleEventListener
    • ResourceMousePressed

      public boolean ResourceMousePressed(MouseEvent evt, be.gaudry.swing.schedule.model.Resource resource)
      Specified by:
      ResourceMousePressed in interface be.gaudry.swing.schedule.ui.ScheduleEventListener
    • TaskMouseClicked

      public boolean TaskMouseClicked(MouseEvent evt, be.gaudry.swing.schedule.model.Task clickedTask)
      Specified by:
      TaskMouseClicked in interface be.gaudry.swing.schedule.ui.ScheduleEventListener
    • TaskMousePressed

      public boolean TaskMousePressed(MouseEvent evt, be.gaudry.swing.schedule.model.Task pressedTask, be.gaudry.swing.schedule.model.Resource resource, org.joda.time.DateTime instant)
      Specified by:
      TaskMousePressed in interface be.gaudry.swing.schedule.ui.ScheduleEventListener
    • taskEdited

      public boolean taskEdited(be.gaudry.swing.schedule.model.Task selectedTask, be.gaudry.swing.schedule.model.Task changedTask)
      Specified by:
      taskEdited in interface be.gaudry.swing.schedule.ui.ScheduleEventListener
    • taskIntervalChanged

      public boolean taskIntervalChanged(be.gaudry.swing.schedule.model.Task selectedTask, org.joda.time.Interval newInterval)
      Specified by:
      taskIntervalChanged in interface be.gaudry.swing.schedule.ui.ScheduleEventListener
    • taskResourceChanged

      public boolean taskResourceChanged(be.gaudry.swing.schedule.model.Task selectedTask, be.gaudry.swing.schedule.model.Resource resource)
      Specified by:
      taskResourceChanged in interface be.gaudry.swing.schedule.ui.ScheduleEventListener