| |||||||
FRAMES NO FRAMES |
Tag Information | |
Tag Class | org.openfaces.taglib.jsp.timetable.DayTableJspTag |
TagExtraInfo Class | None |
Body Content | JSP |
Display Name | None |
Attributes | |||||
Name | Required | Binding Type | EL | Default | Description |
binding | false | javax.el.ValueExpression
(must evaluate to org.openfaces.component.timetable.DayTable )
| only | null | A value-binding expression that associates the DayTable with a backing bean property. |
day | false | javax.el.ValueExpression
(must evaluate to java.util.Date )
| only | null | A day for which this dayTable is going to show events. |
defaultEventColor | false | javax.el.ValueExpression
(must evaluate to java.awt.Color )
| true | null | Specifies a color that should be used for all events without explicitl speicified color. See TimetableEvent claess'es "color" property. |
dragAndDropCancelingPeriod | false | javax.el.ValueExpression
(must evaluate to int )
| true | 200 | Specifies time in milliseconds for smooth transition of event rectangle to its original location upon an attempt to move an event to a disallowed location (e.g. reserved time). Smooth transition can be turned off by specifying 0 in this attribute. |
dragAndDropTransitionPeriod | false | javax.el.ValueExpression
(must evaluate to int )
| true | 70 | Specifies time in milliseconds for smooth transition between time-slots when using drag and drop. Smooth transition during drag and drop can be turned off by specifying 0 in this attribute. |
editable | false | javax.el.ValueExpression
(must evaluate to boolean )
| true | true | A flag that indicates whether or not a user can edit events in this DayTable component. |
endTime | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | Time the marks the end of the day period that will be shown in this DayTable component. By default the entire day's time is shown. The time should be specified as a string in the "HH:mm" format, e.g. "16:00". Only the hour component of the specified time is used currently. |
events | false | javax.el.ValueExpression
(must evaluate to java.lang.Object )
| only | null | A set of events those should be shown in this timetable. Each entry in this set should be an instance of org.openfaces.component.timetable.TimetableEvent class. |
eventVar | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| false | "event" | Specifies name of the request-scope variable under which the current event object is available when rendering event areas and processing server-side events from event area components. |
footerClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
footerStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
headerClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
headerStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
id | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| false | null | The component identifier. |
locale | false | javax.el.ValueExpression
(must evaluate to java.util.Locale )
| true | client's locale | The locale used by the DayTable component. You can specify the "locale" attribute as a value-binding expression or as String in "ll_CC_vv" format, where: ll stands for the language - lowercase two-letter ISO-639 code. CC stands for the country - uppercase two-letter ISO-3166 code (optional). vv stands for the variant - vendor and browser specific code (optional). |
majorTimeClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
majorTimeInterval | false | javax.el.ValueExpression
(must evaluate to int )
| true | 60 | No Description |
majorTimeStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
minorTimeClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
minorTimeInterval | false | javax.el.ValueExpression
(must evaluate to int )
| true | 60 | No Description |
minorTimeStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
onchange | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when any data is edited inside of the DayTable. Note that the changes that don't affect the underlying data (such as switching the current day) don't trigger the onchange event. |
onclick | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed on the client when the user clicks the left mouse button over the DayTable. |
oncontextmenu | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user presses right mouse button over the component (or performs the other context menu invocation action depending on the platform). |
ondblclick | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed on the client when the user double-clicks the left mouse button over the DayTable. |
onmousedown | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user clicks over the DayTable with either mouse button. |
onmousemove | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user moves the mouse pointer over the DayTable. |
onmouseout | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user moves the mouse pointer away from the DayTable. |
onmouseover | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user moves the mouse pointer onto the DayTable. |
onmouseup | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | JavaScript code that should be executed when the user releases a mouse button over the DayTable. |
preloadedEvents | false | javax.el.ValueExpression
(must evaluate to java.lang.Object )
| true | "all" | Defines the amount of events that are preloaded on the client when a page with the DayTable component is loaded. Available values are: "none" — events for days other than the current one are not preloaded and are loaded only when a user switches the current day "all" — all events are preloaded and no loading is required when switching between the days |
primaryRowSeparator | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
rendered | false | javax.el.ValueExpression
(must evaluate to boolean )
| true | false | A flag that indicates whether or not the component is visible. |
reservedTimeEventClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
reservedTimeEventColor | false | javax.el.ValueExpression
(must evaluate to java.awt.Color )
| true | null | Specifies a color that should be used for all reserved time events. |
reservedTimeEventStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
resourceColumnSeparator | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
resourceHeadersRowClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
resourceHeadersRowSeparator | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
resourceHeadersRowStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
resources | false | javax.el.ValueExpression
(must evaluate to java.lang.Object )
| only | null | Using this attribute turns on the multi-resource mode for this DayTable. This attribute specifies a set of resources those should be displayed in this timetable. Each entry in this set should be an instance of the org.openfaces.component.timetable.TimetableResource class. |
rolloverClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the DayTable component in the rollover state. |
rolloverStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the DayTable component in the rollover state. |
rowClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
rowStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
scrollTime | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | Works only for scrollable DayTables. Specifies the time to which the top DayTable's top edge will be scrolled. The time should be specified as a string in the "HH:mm" format, e.g. "10:00". |
secondaryRowSeparator | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
showTimeForMinorIntervals | false | javax.el.ValueExpression
(must evaluate to boolean )
| true | false | No Description |
startTime | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | Time the marks the start of the day period that will be shown in this DayTable component. By default the entire day's time is shown. The time should be specified as a string in the "HH:mm" format, e.g. "16:00". Only the hour component of the specified time is used currently. |
style | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A style for the entire DayTable component. |
styleClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | A CSS class name for the entire DayTable component. |
timeColumnClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
timeColumnPrimaryRowSeparator | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
timeColumnSecondaryRowSeparator | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
timeColumnSeparator | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
timeColumnStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
timePattern | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | "H" | No Description |
timeSuffixClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
timeSuffixPattern | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | "mm" | No Description |
timeSuffixStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| true | null | No Description |
timetableChangeListener | false | javax.el.MethodExpression
(signature must match void timetableChangeListener(org.openfaces.component.timetable.TimetableChangeEvent) )
| only | null | Allows handling of client-side event changes performed by the user for saving these changes into the underlying storage on the server. This attribute is a MethodBinding that must point to the method that accepts a org.openfaces.component.timetable.TimetableChangeEvent parameter. |
timeTextPosition | false | javax.el.ValueExpression
(must evaluate to java.lang.Object )
| true | "underMark" | Specifies whether a time is written right against an appropriate hour separator line ("againstMark"), or below hour separator line ("underMark" -- default). Available values are: "underMark" "againstMark" |
timeZone | false | javax.el.ValueExpression
(must evaluate to java.util.TimeZone )
| true | The server's default time zone | Time zone in which to interpret any time information in the date String. Value must be either a VB expression that evaluates to a java.util.TimeZone instance, or a String that is a timezone ID as described in the javadocs for java.util.TimeZone.getTimeZone(). |
undroppableEventTransparency | false | javax.el.ValueExpression
(must evaluate to java.lang.Double )
| true | 0.5 | An event becomes semi-transparent when it enters an undroppable state. An event can have the undroppable state in the process of drag and drop when the user moves the event over a disallowed location such as a reserved time. An attempt to drop the event in such location will result in returning the event to its original location. This attribute specifies the level of event rectangle's transparency in an undroppable state in range 0..1. 1 corresponds to the fully transparent event, and 0 means that event's transparency won't be affected. |
undroppableStateTransitionPeriod | false | javax.el.ValueExpression
(must evaluate to int )
| true | 250 | Specifies time in milliseconds that is requird to change event highlighting smoothly when enters/exits an "undroppable" state, that is when an event is hovered over a disallowed location such as a reserved time. Smooth state highlighting transition can be turned off by specifying 0 in this attribute. |
Variables | No Variables Defined. |
| |||||||
FRAMES NO FRAMES |