id
factoryCreated, factoryProperties, readOnly
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(com.google.gwt.core.client.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.String |
getBorderColor()
An optional border 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 Calendar.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 Calendar.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 |
getHeaderBorderColor()
An optional border 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
Calendar.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 Calendar.nameField |
static CalendarEvent |
getOrCreateRef(com.google.gwt.core.client.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
Calendar.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 |
setBorderColor(java.lang.String borderColor)
An optional border 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 Calendar.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 Calendar.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 |
setHeaderBorderColor(java.lang.String headerBorderColor)
An optional border 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
Calendar.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 Calendar.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
Calendar.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, getReadOnly, isFactoryCreated, logConfiguration, 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, setReadOnly
public CalendarEvent()
public CalendarEvent(com.google.gwt.core.client.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(com.google.gwt.core.client.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 setBorderColor(java.lang.String borderColor)
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.
borderColor
- Default value is nullpublic java.lang.String getBorderColor()
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)
Calendar.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()
Calendar.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 Calendar.canEditLaneField
.
canEditLane
- Default value is nullpublic java.lang.Boolean getCanEditLane()
calendar level
. The name of this field within the
CalendarEvent can be changed via Calendar.canEditLaneField
.
public void setCanEditSublane(java.lang.Boolean canEditSublane)
calendar level
. The name of this field within the
CalendarEvent can be changed via Calendar.canEditSublaneField
.
canEditSublane
- Default value is nullpublic java.lang.Boolean getCanEditSublane()
calendar level
. The name of this field within the
CalendarEvent can be changed via Calendar.canEditSublaneField
.
public void setCanResize(java.lang.Boolean canResize)
Calendar.canResizeEventField
. Only has an effect if editing
and dragging
are also enabled.
canResize
- Default value is nullpublic java.lang.Boolean getCanResize()
Calendar.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 Calendar.descriptionField
description
- Default value is nullpublic java.lang.String getDescription()
CalendarEvent
The name of this
field within the CalendarEvent can be changed via Calendar.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 Calendar.endDateField
endDate
- Default value is nullpublic java.util.Date getEndDate()
CalendarEvent
The name of
this field within the CalendarEvent can be changed via Calendar.endDateField
public void setEventWindowStyle(java.lang.String eventWindowStyle)
styleName
Calendar.eventWindowStyle
for this specific event.
The name of this field within the CalendarEvent can be changed via Calendar.eventWindowStyleField
eventWindowStyle
- CSSStyleName . Default value is null
public java.lang.String getEventWindowStyle()
styleName
Calendar.eventWindowStyle
for this specific event.
The name of this field within the CalendarEvent can be changed via Calendar.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 setHeaderBorderColor(java.lang.String headerBorderColor)
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.
headerBorderColor
- Default value is nullpublic java.lang.String getHeaderBorderColor()
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)
Calendar.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 Calendar.laneNameField
.lane
- Default value is nullpublic java.lang.String getLane()
Calendar.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 Calendar.laneNameField
.public void setName(java.lang.String name)
CalendarEvent
The name of this field
within the CalendarEvent can be changed via Calendar.nameField
name
- Default value is nullpublic java.lang.String getName()
CalendarEvent
The name of this field
within the CalendarEvent can be changed via Calendar.nameField
public void setStartDate(java.util.Date startDate)
CalendarEvent
. The name of
this field within the CalendarEvent can be changed via Calendar.startDateField
startDate
- Default value is nullpublic java.util.Date getStartDate()
CalendarEvent
. The name of
this field within the CalendarEvent can be changed via Calendar.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 Calendar.eventStyleNameField
styleName
- CSSStyleName . Default value is null
public 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 Calendar.eventStyleNameField
CSSStyleName
public void setSublane(java.lang.String sublane)
Calendar.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 Calendar.sublaneNameField
.sublane
- Default value is nullpublic java.lang.String getSublane()
Calendar.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 Calendar.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
.