public class ScheduleEvents extends Object
Modifier and Type | Field and Description |
---|---|
Boolean |
allDayEvent |
boolean |
allDayEventIsModified |
Date |
endDate |
boolean |
endDateIsModified |
HourMinute |
endTime |
boolean |
endTimeIsModified |
String |
eventname |
boolean |
eventnameIsModified |
Recurrence |
recurrence |
boolean |
recurrenceIsModified |
Date |
startDate |
boolean |
startDateIsModified |
HourMinute |
startTime |
boolean |
startTimeIsModified |
Modifier | Constructor and Description |
---|---|
protected |
ScheduleEvents()
Protected Call for Use by Node Construction Methods
|
|
ScheduleEvents(String eventname,
Date startDate,
Date endDate) |
Modifier and Type | Method and Description |
---|---|
static ScheduleEvents |
fromProxy(BroadWorksServer bws,
ScheduleEventsProxy proxy)
Re-inserts non-serializable information into a Proxy class in order to regain the source DataType class
|
Boolean |
getAllDayEvent() |
Date |
getEndDate() |
HourMinute |
getEndTime() |
String |
getEventname() |
static ScheduleEvents |
getFromNode(Node node)
Retrieves an elements of type ScheduleEvents by parsing an XML node.
|
static ScheduleEvents[] |
getListFromNode(Node[] nodeList)
Retrieves an Array of elements of type ScheduleEvents by parsing the XML node.
|
static ScheduleEvents[] |
getListFromNode(Node node,
String elementName)
Retrieves an Array of elements of type ScheduleEvents by parsing the XML node.
|
ScheduleEventsProxy |
getProxy()
Retrieves the Serializable version of this DataType
|
Recurrence |
getRecurrence() |
Date |
getStartDate() |
HourMinute |
getStartTime() |
ScheduleEvents |
setAllDayEvent(Boolean allDayEvent) |
ScheduleEvents |
setEndDate(Date endDate) |
ScheduleEvents |
setEndTime(HourMinute endTime) |
ScheduleEvents |
setEventname(String eventname) |
ScheduleEvents |
setRecurrence(Recurrence recurrence) |
ScheduleEvents |
setStartDate(Date startDate) |
ScheduleEvents |
setStartTime(HourMinute startTime) |
String |
toString() |
@Size(min=1, max=40) public String eventname
public transient boolean eventnameIsModified
public Date startDate
public transient boolean startDateIsModified
@AssertTrue public Boolean allDayEvent
public transient boolean allDayEventIsModified
public HourMinute startTime
public transient boolean startTimeIsModified
public HourMinute endTime
public transient boolean endTimeIsModified
public Date endDate
public transient boolean endDateIsModified
public Recurrence recurrence
public transient boolean recurrenceIsModified
protected ScheduleEvents()
public String getEventname()
public ScheduleEvents setEventname(String eventname)
public Date getStartDate()
public ScheduleEvents setStartDate(Date startDate)
public Boolean getAllDayEvent()
public ScheduleEvents setAllDayEvent(Boolean allDayEvent)
public HourMinute getStartTime()
public ScheduleEvents setStartTime(HourMinute startTime)
public HourMinute getEndTime()
public ScheduleEvents setEndTime(HourMinute endTime)
public Date getEndDate()
public ScheduleEvents setEndDate(Date endDate)
public Recurrence getRecurrence()
public ScheduleEvents setRecurrence(Recurrence recurrence)
public static ScheduleEvents getFromNode(Node node)
node
- The source node to parse.public static ScheduleEvents[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static ScheduleEvents[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public ScheduleEventsProxy getProxy()
public static ScheduleEvents fromProxy(BroadWorksServer bws, ScheduleEventsProxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.