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 int
compareTo(EventItem o)
static java.util.List<EventItem>
findEventsForDay(java.util.Calendar cal, Dataset events, java.util.Date date, boolean inRange)
java.awt.Color
getColor()
static java.awt.Color
getColor(Dataset events, int index)
java.lang.String
getDisplay()
static java.lang.String
getDisplay(Dataset events, int index)
java.util.Date
getEndDate()
static java.util.Date
getEndDate(Dataset events, int index)
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.static Dataset
getEvents(java.util.Calendar cal, Dataset events, java.util.Date date, boolean inRange)
int
getID()
java.util.Date
getStartDate()
static java.util.Date
getStartDate(Dataset events, int index)
static boolean
isEventRecordFormat(Dataset events)
void
setColor(java.awt.Color color)
void
setDisplay(java.lang.String display)
void
setEndDate(java.util.Date endDate)
void
setID(int id)
void
setStartDate(java.util.Date startDate)
-
-
-
Method Detail
-
compareTo
public int compareTo(EventItem o)
- Specified by:
compareTo
in 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)
-
-