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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
ColumnClicked(MouseEvent evt, org.joda.time.Interval interval)
boolean
ColumnPressed(MouseEvent evt, org.joda.time.Interval interval)
boolean
ResourceMouseClicked(MouseEvent evt, be.gaudry.swing.schedule.model.Resource resource)
boolean
ResourceMousePressed(MouseEvent evt, be.gaudry.swing.schedule.model.Resource resource)
boolean
taskEdited(be.gaudry.swing.schedule.model.Task selectedTask, be.gaudry.swing.schedule.model.Task changedTask)
boolean
taskIntervalChanged(be.gaudry.swing.schedule.model.Task selectedTask, org.joda.time.Interval newInterval)
boolean
TaskMouseClicked(MouseEvent evt, be.gaudry.swing.schedule.model.Task clickedTask)
boolean
TaskMousePressed(MouseEvent evt, be.gaudry.swing.schedule.model.Task pressedTask, be.gaudry.swing.schedule.model.Resource resource, org.joda.time.DateTime instant)
boolean
taskResourceChanged(be.gaudry.swing.schedule.model.Task selectedTask, be.gaudry.swing.schedule.model.Resource resource)
-
Constructor Details
-
EduScheduleEventListener
public EduScheduleEventListener(be.gaudry.swing.schedule.ScheduleView sv)
-
-
Method Details
-
ColumnClicked
- Specified by:
ColumnClicked
in interfacebe.gaudry.swing.schedule.ui.ScheduleEventListener
-
ColumnPressed
- Specified by:
ColumnPressed
in interfacebe.gaudry.swing.schedule.ui.ScheduleEventListener
-
ResourceMouseClicked
public boolean ResourceMouseClicked(MouseEvent evt, be.gaudry.swing.schedule.model.Resource resource)- Specified by:
ResourceMouseClicked
in interfacebe.gaudry.swing.schedule.ui.ScheduleEventListener
-
ResourceMousePressed
public boolean ResourceMousePressed(MouseEvent evt, be.gaudry.swing.schedule.model.Resource resource)- Specified by:
ResourceMousePressed
in interfacebe.gaudry.swing.schedule.ui.ScheduleEventListener
-
TaskMouseClicked
- Specified by:
TaskMouseClicked
in interfacebe.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 interfacebe.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 interfacebe.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 interfacebe.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 interfacebe.gaudry.swing.schedule.ui.ScheduleEventListener
-