Class EventItem
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.components.calendar.common.EventItem
-
-
Constructor Summary
Constructors Constructor Description EventItem(int id, java.util.Date startDate, java.util.Date endDate, java.lang.String display, java.awt.Color color)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(EventItem o)static java.util.List<EventItem>findEventsForDay(java.util.Calendar cal, Dataset events, java.util.Date date, boolean inRange)java.awt.ColorgetColor()static java.awt.ColorgetColor(Dataset events, int index)java.lang.StringgetDisplay()static java.lang.StringgetDisplay(Dataset events, int index)java.util.DategetEndDate()static java.util.DategetEndDate(Dataset events, int index)static DatasetgetEvents(java.util.Calendar cal, Dataset events, java.util.Date date)Extract the events from the dataset that are on the same day as the date.static DatasetgetEvents(java.util.Calendar cal, Dataset events, java.util.Date date, boolean inRange)intgetID()java.util.DategetStartDate()static java.util.DategetStartDate(Dataset events, int index)static booleanisEventRecordFormat(Dataset events)voidsetColor(java.awt.Color color)voidsetDisplay(java.lang.String display)voidsetEndDate(java.util.Date endDate)voidsetID(int id)voidsetStartDate(java.util.Date startDate)
-
-
-
Method Detail
-
compareTo
public int compareTo(EventItem o)
- Specified by:
compareToin interfacejava.lang.Comparable<EventItem>
-
findEventsForDay
public static java.util.List<EventItem> findEventsForDay(java.util.Calendar cal, Dataset events, java.util.Date date, boolean inRange)
-
isEventRecordFormat
public static boolean isEventRecordFormat(Dataset events)
-
getColor
public static java.awt.Color getColor(Dataset events, int index)
-
getStartDate
public static java.util.Date getStartDate(Dataset events, int index)
-
getEndDate
public static java.util.Date getEndDate(Dataset events, int index)
-
getDisplay
public static java.lang.String getDisplay(Dataset events, int index)
-
getEvents
public static Dataset getEvents(java.util.Calendar cal, Dataset events, java.util.Date date)
Extract the events from the dataset that are on the same day as the date.
-
getEvents
public static Dataset getEvents(java.util.Calendar cal, Dataset events, java.util.Date date, boolean inRange)
-
getID
public int getID()
-
setID
public void setID(int id)
-
getStartDate
public java.util.Date getStartDate()
-
setStartDate
public void setStartDate(java.util.Date startDate)
-
getEndDate
public java.util.Date getEndDate()
-
setEndDate
public void setEndDate(java.util.Date endDate)
-
getDisplay
public java.lang.String getDisplay()
-
setDisplay
public void setDisplay(java.lang.String display)
-
getColor
public java.awt.Color getColor()
-
setColor
public void setColor(java.awt.Color color)
-
-