org.openfaces.component.timetable
Class TimetableEvent
java.lang.Object
org.openfaces.component.timetable.AbstractTimetableEvent
org.openfaces.component.timetable.TimetableEvent
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, org.openfaces.util.ConvertibleToJSON
public class TimetableEvent
- extends AbstractTimetableEvent
An instance of this class specifies a single event in a timetable. Each event in a timetable should have a unique
id.
- See Also:
- Serialized Form
Constructor Summary |
TimetableEvent()
|
TimetableEvent(java.lang.String id,
java.util.Date start,
java.util.Date end,
java.lang.String name)
|
TimetableEvent(java.lang.String id,
java.util.Date start,
java.util.Date end,
java.lang.String name,
java.lang.String description)
|
TimetableEvent(java.lang.String id,
java.util.Date start,
java.util.Date end,
java.lang.String name,
java.lang.String description,
java.awt.Color color)
|
TimetableEvent(java.lang.String id,
java.util.Date start,
java.util.Date end,
java.lang.String name,
java.lang.String description,
java.awt.Color color,
java.lang.String resourceId)
|
Methods inherited from class org.openfaces.component.timetable.AbstractTimetableEvent |
clone, getCustomProperties, getCustomProperty, getEnd, getId, getResourceId, getStart, setCustomProperty, setEnd, setId, setResourceId, setStart |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TimetableEvent
public TimetableEvent()
TimetableEvent
public TimetableEvent(java.lang.String id,
java.util.Date start,
java.util.Date end,
java.lang.String name)
TimetableEvent
public TimetableEvent(java.lang.String id,
java.util.Date start,
java.util.Date end,
java.lang.String name,
java.lang.String description)
TimetableEvent
public TimetableEvent(java.lang.String id,
java.util.Date start,
java.util.Date end,
java.lang.String name,
java.lang.String description,
java.awt.Color color)
TimetableEvent
public TimetableEvent(java.lang.String id,
java.util.Date start,
java.util.Date end,
java.lang.String name,
java.lang.String description,
java.awt.Color color,
java.lang.String resourceId)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getColor
public java.awt.Color getColor()
setColor
public void setColor(java.awt.Color color)
copyStateFrom
public void copyStateFrom(AbstractTimetableEvent e)
- Overrides:
copyStateFrom
in class AbstractTimetableEvent
toJSONObject
public org.openfaces.org.json.JSONObject toJSONObject(java.util.Map params)
throws org.openfaces.org.json.JSONException
- Specified by:
toJSONObject
in interface org.openfaces.util.ConvertibleToJSON
- Overrides:
toJSONObject
in class AbstractTimetableEvent
- Throws:
org.openfaces.org.json.JSONException
Copyright © 1998-2009 TeamDev Ltd. All Rights Reserved.