public class CalendarEvent
extends javax.faces.event.FacesEvent
source
Constructor and Description |
---|
CalendarEvent(javax.faces.component.UIComponent source, Date triggerDate, CalendarActivity.TimeType timeType, AWTKeyStroke keyStroke, int clickCount, MouseButton button, TriggerType triggerType)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
MouseButton |
getButton()
Return the button that triggered the event.
|
int |
getClickCount()
Return the number of clicks of the mouse that triggered the event.
|
AWTKeyStroke |
getKeyStroke()
This returns the keyStroke that triggered the event.
|
CalendarActivity.TimeType |
getTimeType()
This returns TimeType in which the user clicked - the all day area or the timed area.
|
Date |
getTriggerDate()
This returns the Date information of the time-slot the user clicked on to trigger the event.
|
TriggerType |
getTriggerType()
The triggerType of event.
|
boolean |
isAppropriateListener(javax.faces.event.FacesListener listener) |
void |
processListener(javax.faces.event.FacesListener listener) |
String |
toString() |
getComponent, getPhaseId, queue, setPhaseId
getSource
public CalendarEvent(javax.faces.component.UIComponent source, Date triggerDate, CalendarActivity.TimeType timeType, AWTKeyStroke keyStroke, int clickCount, MouseButton button, TriggerType triggerType)
source
-triggerDate
- The Date object that contains the date information including time about where the user clicked in the calendar.timeType
- An all day activity TimeType.ALLDAY or a timed activity TimeType.TIME. If the user clicked in the all day area then this is TimeType.ALLDAY.keyStroke
- AWTKeyStroke contains the information of what key was pressed that triggered this event, null if none.clickCount
- 0,1, or 2 - the number of clicks of the mouse that triggered this event, if any.button
- the button that was pressed that triggered this event, if any.triggerType
- the information about what triggered this event.public boolean isAppropriateListener(javax.faces.event.FacesListener listener)
isAppropriateListener
in class javax.faces.event.FacesEvent
public void processListener(javax.faces.event.FacesListener listener)
processListener
in class javax.faces.event.FacesEvent
public Date getTriggerDate()
public CalendarActivity.TimeType getTimeType()
public AWTKeyStroke getKeyStroke()
public int getClickCount()
public MouseButton getButton()
public TriggerType getTriggerType()
public String toString()
toString
in class EventObject