org.openfaces.component.timetable
Class MonthTable

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.openfaces.component.OUIComponentBase
              extended by org.openfaces.component.OUIObjectIteratorBase
                  extended by org.openfaces.component.timetable.TimetableView
                      extended by org.openfaces.component.timetable.MonthTable
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.NamingContainer, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, OUIComponent, OUIObjectIterator

public class MonthTable
extends TimetableView


Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
 
Fields inherited from class javax.faces.component.UIComponent
BEANINFO_KEY, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
 
Fields inherited from interface org.openfaces.component.OUIObjectIterator
OBJECT_ID_SEPARATOR
 
Fields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR
 
Constructor Summary
MonthTable()
           
 
Method Summary
 java.lang.String getCellClass()
           
 java.lang.String getCellHeaderClass()
           
 java.lang.String getCellHeaderStyle()
           
 java.lang.String getCellStyle()
           
 java.lang.String getColumnSeparator()
           
 java.lang.String getDayHeaderRowClass()
           
 java.lang.String getDayHeaderRowStyle()
           
 java.lang.String getFamily()
           
 int getFirstDayOfWeek()
           
 java.lang.String getInactiveMonthCellClass()
           
 java.lang.String getInactiveMonthCellHeaderClass()
           
 java.lang.String getInactiveMonthCellHeaderStyle()
           
 java.lang.String getInactiveMonthCellStyle()
           
 java.lang.String getMoreLinkClass()
           
 java.lang.String getMoreLinkElementClass()
           
 java.lang.String getMoreLinkElementStyle()
           
 java.lang.String getMoreLinkStyle()
           
 java.lang.String getMoreLinkText()
           
 java.lang.String getRowSeparator()
           
 int getScrollOffset()
           
 java.lang.String getTodayCellClass()
           
 java.lang.String getTodayCellHeaderClass()
           
 java.lang.String getTodayCellHeaderStyle()
           
 java.lang.String getTodayCellStyle()
           
 java.lang.String getWeekdayClass()
           
 java.lang.String getWeekdayColumnSeparator()
           
 java.lang.String getWeekdayHeaderCellClass()
           
 java.lang.String getWeekdayHeaderCellStyle()
           
 java.lang.String getWeekdayHeadersRowClass()
           
 java.lang.String getWeekdayHeadersRowSeparator()
           
 java.lang.String getWeekdayHeadersRowStyle()
           
 java.lang.String getWeekdayPattern()
           
 java.lang.String getWeekdayStyle()
           
 java.lang.String getWeekendCellClass()
           
 java.lang.String getWeekendCellHeaderClass()
           
 java.lang.String getWeekendCellHeaderStyle()
           
 java.lang.String getWeekendCellStyle()
           
 java.lang.String getWeekendWeekdayHeaderCellClass()
           
 java.lang.String getWeekendWeekdayHeaderCellStyle()
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object stateObj)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setCellClass(java.lang.String cellClass)
           
 void setCellHeaderClass(java.lang.String cellHeaderClass)
           
 void setCellHeaderStyle(java.lang.String cellHeaderStyle)
           
 void setCellStyle(java.lang.String cellStyle)
           
 void setColumnSeparator(java.lang.String columnSeparator)
           
 void setDayHeaderRowClass(java.lang.String dayHeaderRowClass)
           
 void setDayHeaderRowStyle(java.lang.String dayHeaderRowStyle)
           
 void setFirstDayOfWeek(int firstDayOfWeek)
           
 void setInactiveMonthCellClass(java.lang.String inactiveMonthCellClass)
           
 void setInactiveMonthCellHeaderClass(java.lang.String inactiveMonthCellHeaderClass)
           
 void setInactiveMonthCellHeaderStyle(java.lang.String inactiveMonthCellHeaderStyle)
           
 void setInactiveMonthCellStyle(java.lang.String inactiveMonthCellStyle)
           
 void setMoreLinkClass(java.lang.String moreLinkClass)
           
 void setMoreLinkElementClass(java.lang.String moreLinkElementClass)
           
 void setMoreLinkElementStyle(java.lang.String moreLinkElementStyle)
           
 void setMoreLinkStyle(java.lang.String moreLinkStyle)
           
 void setMoreLinkText(java.lang.String moreLinkText)
           
 void setRowSeparator(java.lang.String rowSeparator)
           
 void setScrollOffset(int scrollOffset)
           
 void setTodayCellClass(java.lang.String todayCellClass)
           
 void setTodayCellHeaderClass(java.lang.String todayCellHeaderClass)
           
 void setTodayCellHeaderStyle(java.lang.String todayCellHeaderStyle)
           
 void setTodayCellStyle(java.lang.String todayCellStyle)
           
 void setWeekdayClass(java.lang.String weekdayClass)
           
 void setWeekdayColumnSeparator(java.lang.String weekdayColumnSeparator)
           
 void setWeekdayHeaderCellClass(java.lang.String weekdayHeaderCellClass)
           
 void setWeekdayHeaderCellStyle(java.lang.String weekdayHeaderCellStyle)
           
 void setWeekdayHeadersRowClass(java.lang.String weekdayHeadersRowClass)
           
 void setWeekdayHeadersRowSeparator(java.lang.String weekdayHeadersRowSeparator)
           
 void setWeekdayHeadersRowStyle(java.lang.String weekdayHeadersRowStyle)
           
 void setWeekdayPattern(java.lang.String weekdayPattern)
           
 void setWeekdayStyle(java.lang.String weekdayStyle)
           
 void setWeekendCellClass(java.lang.String weekendCellClass)
           
 void setWeekendCellHeaderClass(java.lang.String weekendCellHeaderClass)
           
 void setWeekendCellHeaderStyle(java.lang.String weekendCellHeaderStyle)
           
 void setWeekendCellStyle(java.lang.String weekendCellStyle)
           
 void setWeekendWeekdayHeaderCellClass(java.lang.String weekendWeekdayHeaderCellClass)
           
 void setWeekendWeekdayHeaderCellStyle(java.lang.String weekendWeekdayHeaderCellStyle)
           
 
Methods inherited from class org.openfaces.component.timetable.TimetableView
addTimetableChangeListener, broadcast, encodeBegin, getDay, getDefaultEventColor, getDeleteEventConfirmation, getDeletionConfirmation, getEditingOptions, getEvent, getEventActionBar, getEventAreas, getEventEditor, getEventPreview, getEventsValueExpression, getEventVar, getFooterClass, getFooterStyle, getHeaderClass, getHeaderStyle, getLoadedEvents, getLocale, getObjectId, getOnchange, getPreloadedEvents, getReservedTimeEventClass, getReservedTimeEventColor, getReservedTimeEventStyle, getResourcesValueExpression, getRolloverEventNoteClass, getRolloverEventNoteStyle, getRowClass, getRowStyle, getTimetableChangeListener, getTimetableChangeListeners, getTimeZone, isEditable, removeTimetableChangeListener, setDay, setDefaultEventColor, setDeleteEventConfirmation, setEditable, setEvent, setEventEditor, setEventsValueExpression, setEventVar, setFooterClass, setFooterStyle, setHeaderClass, setHeaderStyle, setLocale, setObjectId, setOnchange, setPreloadedEvents, setReservedTimeEventClass, setReservedTimeEventColor, setReservedTimeEventStyle, setResourcesValueExpression, setRolloverEventNoteClass, setRolloverEventNoteStyle, setRowClass, setRowStyle, setTimetableChangeListener, setTimeZone
 
Methods inherited from class org.openfaces.component.OUIObjectIteratorBase
getClientId, invokeOnComponent, queueEvent, startObjectIterationAndRendering, stopObjectIterationAndRendering, visitTree
 
Methods inherited from class org.openfaces.component.OUIComponentBase
getOnblur, getOnclick, getOncontextmenu, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRolloverClass, getRolloverStyle, getStyle, getStyleClass, setOnblur, setOnclick, setOncontextmenu, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRolloverClass, setRolloverStyle, setStyle, setStyleClass
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getDefaultEventName, getEventNames, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getValueExpression, initialStateMarked, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openfaces.component.OUIComponent
getOnblur, getOnclick, getOncontextmenu, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRolloverClass, getRolloverStyle, getStyle, getStyleClass, setOnblur, setOnclick, setOncontextmenu, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRolloverClass, setRolloverStyle, setStyle, setStyleClass
 

Field Detail

COMPONENT_TYPE

public static final java.lang.String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

public static final java.lang.String COMPONENT_FAMILY
See Also:
Constant Field Values
Constructor Detail

MonthTable

public MonthTable()
Method Detail

getFamily

public java.lang.String getFamily()
Specified by:
getFamily in class javax.faces.component.UIComponent

getFirstDayOfWeek

public int getFirstDayOfWeek()

setFirstDayOfWeek

public void setFirstDayOfWeek(int firstDayOfWeek)

getWeekdayHeadersRowStyle

public java.lang.String getWeekdayHeadersRowStyle()

setWeekdayHeadersRowStyle

public void setWeekdayHeadersRowStyle(java.lang.String weekdayHeadersRowStyle)

getWeekdayHeadersRowClass

public java.lang.String getWeekdayHeadersRowClass()

setWeekdayHeadersRowClass

public void setWeekdayHeadersRowClass(java.lang.String weekdayHeadersRowClass)

getWeekdayStyle

public java.lang.String getWeekdayStyle()

setWeekdayStyle

public void setWeekdayStyle(java.lang.String weekdayStyle)

getWeekdayClass

public java.lang.String getWeekdayClass()

setWeekdayClass

public void setWeekdayClass(java.lang.String weekdayClass)

getWeekdayPattern

public java.lang.String getWeekdayPattern()

setWeekdayPattern

public void setWeekdayPattern(java.lang.String weekdayPattern)

getWeekdayHeadersRowSeparator

public java.lang.String getWeekdayHeadersRowSeparator()

setWeekdayHeadersRowSeparator

public void setWeekdayHeadersRowSeparator(java.lang.String weekdayHeadersRowSeparator)

getWeekdayColumnSeparator

public java.lang.String getWeekdayColumnSeparator()

setWeekdayColumnSeparator

public void setWeekdayColumnSeparator(java.lang.String weekdayColumnSeparator)

getRowSeparator

public java.lang.String getRowSeparator()

setRowSeparator

public void setRowSeparator(java.lang.String rowSeparator)

getColumnSeparator

public java.lang.String getColumnSeparator()

setColumnSeparator

public void setColumnSeparator(java.lang.String columnSeparator)

getDayHeaderRowStyle

public java.lang.String getDayHeaderRowStyle()

setDayHeaderRowStyle

public void setDayHeaderRowStyle(java.lang.String dayHeaderRowStyle)

getDayHeaderRowClass

public java.lang.String getDayHeaderRowClass()

setDayHeaderRowClass

public void setDayHeaderRowClass(java.lang.String dayHeaderRowClass)

getWeekdayHeaderCellStyle

public java.lang.String getWeekdayHeaderCellStyle()

setWeekdayHeaderCellStyle

public void setWeekdayHeaderCellStyle(java.lang.String weekdayHeaderCellStyle)

getWeekdayHeaderCellClass

public java.lang.String getWeekdayHeaderCellClass()

setWeekdayHeaderCellClass

public void setWeekdayHeaderCellClass(java.lang.String weekdayHeaderCellClass)

getWeekendWeekdayHeaderCellStyle

public java.lang.String getWeekendWeekdayHeaderCellStyle()

setWeekendWeekdayHeaderCellStyle

public void setWeekendWeekdayHeaderCellStyle(java.lang.String weekendWeekdayHeaderCellStyle)

getWeekendWeekdayHeaderCellClass

public java.lang.String getWeekendWeekdayHeaderCellClass()

setWeekendWeekdayHeaderCellClass

public void setWeekendWeekdayHeaderCellClass(java.lang.String weekendWeekdayHeaderCellClass)

getCellHeaderStyle

public java.lang.String getCellHeaderStyle()

setCellHeaderStyle

public void setCellHeaderStyle(java.lang.String cellHeaderStyle)

getCellHeaderClass

public java.lang.String getCellHeaderClass()

setCellHeaderClass

public void setCellHeaderClass(java.lang.String cellHeaderClass)

getCellStyle

public java.lang.String getCellStyle()

setCellStyle

public void setCellStyle(java.lang.String cellStyle)

getCellClass

public java.lang.String getCellClass()

setCellClass

public void setCellClass(java.lang.String cellClass)

getTodayCellHeaderStyle

public java.lang.String getTodayCellHeaderStyle()

setTodayCellHeaderStyle

public void setTodayCellHeaderStyle(java.lang.String todayCellHeaderStyle)

getTodayCellHeaderClass

public java.lang.String getTodayCellHeaderClass()

setTodayCellHeaderClass

public void setTodayCellHeaderClass(java.lang.String todayCellHeaderClass)

getTodayCellStyle

public java.lang.String getTodayCellStyle()

setTodayCellStyle

public void setTodayCellStyle(java.lang.String todayCellStyle)

getTodayCellClass

public java.lang.String getTodayCellClass()

setTodayCellClass

public void setTodayCellClass(java.lang.String todayCellClass)

getWeekendCellHeaderStyle

public java.lang.String getWeekendCellHeaderStyle()

setWeekendCellHeaderStyle

public void setWeekendCellHeaderStyle(java.lang.String weekendCellHeaderStyle)

getWeekendCellHeaderClass

public java.lang.String getWeekendCellHeaderClass()

setWeekendCellHeaderClass

public void setWeekendCellHeaderClass(java.lang.String weekendCellHeaderClass)

getWeekendCellStyle

public java.lang.String getWeekendCellStyle()

setWeekendCellStyle

public void setWeekendCellStyle(java.lang.String weekendCellStyle)

getWeekendCellClass

public java.lang.String getWeekendCellClass()

setWeekendCellClass

public void setWeekendCellClass(java.lang.String weekendCellClass)

getInactiveMonthCellHeaderStyle

public java.lang.String getInactiveMonthCellHeaderStyle()

setInactiveMonthCellHeaderStyle

public void setInactiveMonthCellHeaderStyle(java.lang.String inactiveMonthCellHeaderStyle)

getInactiveMonthCellHeaderClass

public java.lang.String getInactiveMonthCellHeaderClass()

setInactiveMonthCellHeaderClass

public void setInactiveMonthCellHeaderClass(java.lang.String inactiveMonthCellHeaderClass)

getInactiveMonthCellStyle

public java.lang.String getInactiveMonthCellStyle()

setInactiveMonthCellStyle

public void setInactiveMonthCellStyle(java.lang.String inactiveMonthCellStyle)

getInactiveMonthCellClass

public java.lang.String getInactiveMonthCellClass()

setInactiveMonthCellClass

public void setInactiveMonthCellClass(java.lang.String inactiveMonthCellClass)

getMoreLinkElementStyle

public java.lang.String getMoreLinkElementStyle()

setMoreLinkElementStyle

public void setMoreLinkElementStyle(java.lang.String moreLinkElementStyle)

getMoreLinkElementClass

public java.lang.String getMoreLinkElementClass()

setMoreLinkElementClass

public void setMoreLinkElementClass(java.lang.String moreLinkElementClass)

getMoreLinkStyle

public java.lang.String getMoreLinkStyle()

setMoreLinkStyle

public void setMoreLinkStyle(java.lang.String moreLinkStyle)

getMoreLinkClass

public java.lang.String getMoreLinkClass()

setMoreLinkClass

public void setMoreLinkClass(java.lang.String moreLinkClass)

getMoreLinkText

public java.lang.String getMoreLinkText()

setMoreLinkText

public void setMoreLinkText(java.lang.String moreLinkText)

getScrollOffset

public int getScrollOffset()

setScrollOffset

public void setScrollOffset(int scrollOffset)

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class TimetableView

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object stateObj)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class TimetableView


Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.