id
factoryCreated, factoryProperties
Constructor and Description |
---|
CalendarEvent() |
CalendarEvent(int eventId,
java.lang.String name,
java.lang.String description,
java.util.Date startDate,
java.util.Date endDate) |
CalendarEvent(int eventId,
java.lang.String name,
java.lang.String description,
java.util.Date startDate,
java.util.Date endDate,
boolean canEdit) |
CalendarEvent(int eventId,
java.lang.String name,
java.lang.String description,
java.util.Date startDate,
java.util.Date endDate,
boolean canEdit,
java.lang.String eventWindowStyle) |
CalendarEvent(int eventId,
java.lang.String name,
java.lang.String description,
java.util.Date startDate,
java.util.Date endDate,
boolean canEdit,
java.lang.String eventWindowStyle,
java.lang.String lane) |
CalendarEvent(int eventId,
java.lang.String name,
java.lang.String description,
java.util.Date startDate,
java.util.Date endDate,
boolean canEdit,
java.lang.String eventWindowStyle,
java.lang.String lane,
java.lang.String sublane) |
CalendarEvent(int eventId,
java.lang.String name,
java.lang.String description,
java.util.Date startDate,
java.util.Date endDate,
java.lang.String lane) |
CalendarEvent(int eventId,
java.lang.String name,
java.lang.String description,
java.util.Date startDate,
int duration,
TimeUnit durationUnit) |
CalendarEvent(int eventId,
java.lang.String name,
java.lang.String description,
java.util.Date startDate,
int duration,
TimeUnit durationUnit,
java.lang.String styleName) |
CalendarEvent(int eventId,
java.lang.String name,
java.lang.String description,
java.util.Date startDate,
int duration,
TimeUnit durationUnit,
java.lang.String styleName,
java.lang.String lane) |
CalendarEvent(int eventId,
java.lang.String name,
java.lang.String description,
java.util.Date startDate,
int duration,
TimeUnit durationUnit,
java.lang.String styleName,
java.lang.String lane,
java.lang.String sublane) |
CalendarEvent(JavaScriptObject jsObj) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBackgroundColor()
An optional background color for the body portion of
canvases
representing this event in the various calendar views . |
java.lang.Boolean |
getCanDrag()
Optional boolean value controlling whether this event can be dragged with the mouse.
|
java.lang.Boolean |
getCanEdit()
Optional boolean value controlling the editability of this particular calendarEvent.
|
java.lang.Boolean |
getCanEditLane()
Boolean indicating whether this event can be moved between lanes.
|
java.lang.Boolean |
getCanEditSublane()
Boolean indicating whether this event can be moved between lanes.
|
java.lang.Boolean |
getCanResize()
Optional boolean value controlling whether this event can be drag-resized with the mouse.
|
java.lang.String |
getDescription()
String which represents the description of a
CalendarEvent The name of this
field within the CalendarEvent can be changed via descriptionField |
java.lang.Integer |
getDuration()
The duration of this event.
|
TimeUnit |
getDurationUnit()
When a
duration is set for this event, this is
the unit of that duration. |
java.util.Date |
getEndDate()
Date object which represents the end date of a
CalendarEvent The name of
this field within the CalendarEvent can be changed via endDateField |
java.lang.Integer |
getEventId() |
java.lang.String |
getEventWindowStyle()
Deprecated.
in favor of
styleName |
java.lang.String |
getHeaderBackgroundColor()
An optional background color for the header portion of
canvases
representing this event in the various calendar views . |
java.lang.String |
getHeaderTextColor()
An optional text color for the header portion of
canvases
representing this event in the various calendar views . |
java.lang.String |
getLane()
When in Timeline mode, or when
showDayLanes is
true, a string that represents the name of the lane this
CalendarEvent should sit in. |
java.lang.String |
getName()
String which represents the name of a
CalendarEvent The name of this field
within the CalendarEvent can be changed via nameField |
static CalendarEvent |
getOrCreateRef(JavaScriptObject jsObj) |
java.util.Date |
getStartDate()
Date object which represents the start date of a
CalendarEvent . |
java.lang.String |
getStyleName()
CSS style series to use for
canvas instances that
represent this event in the various calendar views . |
java.lang.String |
getSublane()
When in Timeline mode, or when
showDayLanes is
true, a string that represents the name of the sublane
this CalendarEvent should sit in. |
java.lang.String |
getTextColor()
An optional text color for the body portion of
canvases
representing this event in the various calendar views . |
void |
setBackgroundColor(java.lang.String backgroundColor)
An optional background color for the body portion of
canvases
representing this event in the various calendar views . |
void |
setCanDrag(java.lang.Boolean canDrag)
Optional boolean value controlling whether this event can be dragged with the mouse.
|
void |
setCanEdit(java.lang.Boolean canEdit)
Optional boolean value controlling the editability of this particular calendarEvent.
|
void |
setCanEditLane(java.lang.Boolean canEditLane)
Boolean indicating whether this event can be moved between lanes.
|
void |
setCanEditSublane(java.lang.Boolean canEditSublane)
Boolean indicating whether this event can be moved between lanes.
|
void |
setCanResize(java.lang.Boolean canResize)
Optional boolean value controlling whether this event can be drag-resized with the mouse.
|
void |
setDescription(java.lang.String description)
String which represents the description of a
CalendarEvent The name of this
field within the CalendarEvent can be changed via descriptionField |
void |
setDuration(java.lang.Integer duration)
The duration of this event.
|
void |
setDurationUnit(TimeUnit durationUnit)
When a
duration is set for this event, this is
the unit of that duration. |
void |
setEndDate(java.util.Date endDate)
Date object which represents the end date of a
CalendarEvent The name of
this field within the CalendarEvent can be changed via endDateField |
void |
setEventId(java.lang.Integer eventId) |
void |
setEventWindowStyle(java.lang.String eventWindowStyle)
Deprecated.
in favor of
styleName |
void |
setHeaderBackgroundColor(java.lang.String headerBackgroundColor)
An optional background color for the header portion of
canvases
representing this event in the various calendar views . |
void |
setHeaderTextColor(java.lang.String headerTextColor)
An optional text color for the header portion of
canvases
representing this event in the various calendar views . |
void |
setLane(java.lang.String lane)
When in Timeline mode, or when
showDayLanes is
true, a string that represents the name of the lane this
CalendarEvent should sit in. |
void |
setName(java.lang.String name)
String which represents the name of a
CalendarEvent The name of this field
within the CalendarEvent can be changed via nameField |
void |
setStartDate(java.util.Date startDate)
Date object which represents the start date of a
CalendarEvent . |
void |
setStyleName(java.lang.String styleName)
CSS style series to use for
canvas instances that
represent this event in the various calendar views . |
void |
setSublane(java.lang.String sublane)
When in Timeline mode, or when
showDayLanes is
true, a string that represents the name of the sublane
this CalendarEvent should sit in. |
void |
setTextColor(java.lang.String textColor)
An optional text color for the body portion of
canvases
representing this event in the various calendar views . |
convertToRecordArray, copyAttributes, copyAttributesInto, getAttributeAsRecordArray, getAttributeAsRecordList, isARecord, toMap
getRef, getRef, internalSetID
applyFactoryProperties, doAddHandler, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getAttributes, getHandlerCount, isFactoryCreated, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeAsJavaObject, setFactoryCreated
public CalendarEvent()
public CalendarEvent(JavaScriptObject jsObj)
public CalendarEvent(int eventId, java.lang.String name, java.lang.String description, java.util.Date startDate, java.util.Date endDate)
public CalendarEvent(int eventId, java.lang.String name, java.lang.String description, java.util.Date startDate, java.util.Date endDate, boolean canEdit)
public CalendarEvent(int eventId, java.lang.String name, java.lang.String description, java.util.Date startDate, java.util.Date endDate, boolean canEdit, java.lang.String eventWindowStyle)
public CalendarEvent(int eventId, java.lang.String name, java.lang.String description, java.util.Date startDate, java.util.Date endDate, java.lang.String lane)
public CalendarEvent(int eventId, java.lang.String name, java.lang.String description, java.util.Date startDate, java.util.Date endDate, boolean canEdit, java.lang.String eventWindowStyle, java.lang.String lane)
public CalendarEvent(int eventId, java.lang.String name, java.lang.String description, java.util.Date startDate, java.util.Date endDate, boolean canEdit, java.lang.String eventWindowStyle, java.lang.String lane, java.lang.String sublane)
public CalendarEvent(int eventId, java.lang.String name, java.lang.String description, java.util.Date startDate, int duration, TimeUnit durationUnit)
public CalendarEvent(int eventId, java.lang.String name, java.lang.String description, java.util.Date startDate, int duration, TimeUnit durationUnit, java.lang.String styleName)
public CalendarEvent(int eventId, java.lang.String name, java.lang.String description, java.util.Date startDate, int duration, TimeUnit durationUnit, java.lang.String styleName, java.lang.String lane)
public CalendarEvent(int eventId, java.lang.String name, java.lang.String description, java.util.Date startDate, int duration, TimeUnit durationUnit, java.lang.String styleName, java.lang.String lane, java.lang.String sublane)
public static CalendarEvent getOrCreateRef(JavaScriptObject jsObj)
public void setBackgroundColor(java.lang.String backgroundColor)
canvases
representing this event in the various calendar views
.
Note that the recommended approach for styling events is to set a custom CSS style
, which allows more complete
customization of both header and body portions.
backgroundColor
- Default value is nullpublic java.lang.String getBackgroundColor()
canvases
representing this event in the various calendar views
.
Note that the recommended approach for styling events is to set a custom CSS style
, which allows more complete
customization of both header and body portions.
public void setCanDrag(java.lang.Boolean canDrag)
canDragEventField
. Only has an effect when editing
is enabled. You can separately disallow drag-resize via canResize
.
canDrag
- Default value is nullpublic java.lang.Boolean getCanDrag()
canDragEventField
. Only has an effect when editing
is enabled. You can separately disallow drag-resize via canResize
.
public void setCanEditLane(java.lang.Boolean canEditLane)
calendar level
. The name of this field within the
CalendarEvent can be changed via canEditLaneField
.
canEditLane
- Default value is nullpublic java.lang.Boolean getCanEditLane()
calendar level
. The name of this field within the
CalendarEvent can be changed via canEditLaneField
.
public void setCanEditSublane(java.lang.Boolean canEditSublane)
calendar level
. The name of this field within the
CalendarEvent can be changed via canEditSublaneField
.
canEditSublane
- Default value is nullpublic java.lang.Boolean getCanEditSublane()
calendar level
. The name of this field within the
CalendarEvent can be changed via canEditSublaneField
.
public void setCanResize(java.lang.Boolean canResize)
canResizeEventField
. Only has an effect if editing
and dragging
are also enabled.
canResize
- Default value is nullpublic java.lang.Boolean getCanResize()
canResizeEventField
. Only has an effect if editing
and dragging
are also enabled.
public void setDescription(java.lang.String description)
CalendarEvent
The name of this
field within the CalendarEvent can be changed via descriptionField
description
- Default value is nullpublic java.lang.String getDescription()
CalendarEvent
The name of this
field within the CalendarEvent can be changed via descriptionField
public void setDuration(java.lang.Integer duration)
end date
and implies that this is a "Period" type event.
If set to zero, implies an "Instant" type event - an event with a start date but no length.duration
- Default value is nullpublic java.lang.Integer getDuration()
end date
and implies that this is a "Period" type event.
If set to zero, implies an "Instant" type event - an event with a start date but no length.public void setDurationUnit(TimeUnit durationUnit)
duration
is set for this event, this is
the unit of that duration. The default is minutes.durationUnit
- Default value is "minute"public TimeUnit getDurationUnit()
duration
is set for this event, this is
the unit of that duration. The default is minutes.public void setEndDate(java.util.Date endDate)
CalendarEvent
The name of
this field within the CalendarEvent can be changed via endDateField
endDate
- Default value is nullpublic java.util.Date getEndDate()
CalendarEvent
The name of
this field within the CalendarEvent can be changed via endDateField
public void setEventWindowStyle(java.lang.String eventWindowStyle)
styleName
eventWindowStyle
for this specific event. The
name of this field within the CalendarEvent can be changed via eventWindowStyleField
eventWindowStyle
- See CSSStyleName
. Default value is nullpublic java.lang.String getEventWindowStyle()
styleName
eventWindowStyle
for this specific event. The
name of this field within the CalendarEvent can be changed via eventWindowStyleField
CSSStyleName
public void setHeaderBackgroundColor(java.lang.String headerBackgroundColor)
canvases
representing this event in the various calendar views
.
Note that the recommended approach for styling events is to set a custom CSS style
, which allows more complete
customization of both header and body portions.
headerBackgroundColor
- Default value is nullpublic java.lang.String getHeaderBackgroundColor()
canvases
representing this event in the various calendar views
.
Note that the recommended approach for styling events is to set a custom CSS style
, which allows more complete
customization of both header and body portions.
public void setHeaderTextColor(java.lang.String headerTextColor)
canvases
representing this event in the various calendar views
.
Note that the recommended approach for styling events is to set a custom CSS style
, which allows more complete
customization of both header and body portions.
headerTextColor
- Default value is nullpublic java.lang.String getHeaderTextColor()
canvases
representing this event in the various calendar views
.
Note that the recommended approach for styling events is to set a custom CSS style
, which allows more complete
customization of both header and body portions.
public void setLane(java.lang.String lane)
showDayLanes
is
true, a string that represents the name of the lane
this
CalendarEvent
should sit in. The name of this field within the
CalendarEvent can be changed via laneNameField
.lane
- Default value is nullpublic java.lang.String getLane()
showDayLanes
is
true, a string that represents the name of the lane
this
CalendarEvent
should sit in. The name of this field within the
CalendarEvent can be changed via laneNameField
.public void setName(java.lang.String name)
CalendarEvent
The name of this field
within the CalendarEvent can be changed via nameField
name
- Default value is nullpublic java.lang.String getName()
CalendarEvent
The name of this field
within the CalendarEvent can be changed via nameField
public void setStartDate(java.util.Date startDate)
CalendarEvent
. The name of
this field within the CalendarEvent can be changed via startDateField
startDate
- Default value is nullpublic java.util.Date getStartDate()
CalendarEvent
. The name of
this field within the CalendarEvent can be changed via startDateField
public void setStyleName(java.lang.String styleName)
canvas instances
that
represent this event in the various calendar views
. The basic
series should include three classes - the base style and others suffixed "Header" and "Body". If not specified on
the event, the style can be specified on the calendar
, the view
or individually on each
lane
or sublane
.
The name of this field within the CalendarEvent can
be changed via eventStyleNameField
styleName
- See CSSStyleName
. Default value is nullpublic java.lang.String getStyleName()
canvas instances
that
represent this event in the various calendar views
. The basic
series should include three classes - the base style and others suffixed "Header" and "Body". If not specified on
the event, the style can be specified on the calendar
, the view
or individually on each
lane
or sublane
.
The name of this field within the CalendarEvent can
be changed via eventStyleNameField
CSSStyleName
public void setSublane(java.lang.String sublane)
showDayLanes
is
true, a string that represents the name of the sublane
this CalendarEvent
should sit in. The name of this field within the
CalendarEvent can be changed via sublaneNameField
.sublane
- Default value is nullpublic java.lang.String getSublane()
showDayLanes
is
true, a string that represents the name of the sublane
this CalendarEvent
should sit in. The name of this field within the
CalendarEvent can be changed via sublaneNameField
.public void setTextColor(java.lang.String textColor)
canvases
representing this event in the various calendar views
.
Note that the recommended approach for styling events is to set a custom CSS style
, which allows more complete
customization of both header and body portions.
textColor
- Default value is nullpublic java.lang.String getTextColor()
canvases
representing this event in the various calendar views
.
Note that the recommended approach for styling events is to set a custom CSS style
, which allows more complete
customization of both header and body portions.
public void setEventId(java.lang.Integer eventId)
public java.lang.Integer getEventId()
public void setCanEdit(java.lang.Boolean canEdit)
canEditField
.canEdit
- canEdit Default value is nullpublic java.lang.Boolean getCanEdit()
canEditField
.