org.openfaces.component.timetable
Class TimeScaleTable

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.TimeScaleTable
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
Direct Known Subclasses:
DayTable, WeekTable

public abstract class TimeScaleTable
extends TimetableView


Field Summary
 
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
TimeScaleTable()
           
 
Method Summary
 int getDragAndDropCancelingPeriod()
           
 int getDragAndDropTransitionPeriod()
           
 java.lang.String getEndTime()
           
 java.lang.String getMajorTimeClass()
           
 int getMajorTimeInterval()
           
 java.lang.String getMajorTimeStyle()
           
 java.lang.String getMinorTimeClass()
           
 int getMinorTimeInterval()
           
 java.lang.String getMinorTimeStyle()
           
 java.lang.String getPrimaryRowSeparator()
           
 java.lang.String getResourceColumnSeparator()
           
 javax.faces.component.UIComponent getResourceHeader()
           
 java.lang.String getResourceHeadersRowClass()
           
 java.lang.String getResourceHeadersRowSeparator()
           
 java.lang.String getResourceHeadersRowStyle()
           
 java.lang.String getScrollTime()
           
 java.lang.String getSecondaryRowSeparator()
           
 boolean getShowTimeForMinorIntervals()
           
 java.lang.String getStartTime()
           
 java.lang.String getTimeColumnClass()
           
 java.lang.String getTimeColumnPrimaryRowSeparator()
           
 java.lang.String getTimeColumnSecondaryRowSeparator()
           
 java.lang.String getTimeColumnSeparator()
           
 java.lang.String getTimeColumnStyle()
           
 java.lang.String getTimePattern()
           
 java.lang.String getTimeSuffixClass()
           
 java.lang.String getTimeSuffixPattern()
           
 java.lang.String getTimeSuffixStyle()
           
 TimeTextPosition getTimeTextPosition()
           
 double getUndroppableEventTransparency()
           
 int getUndroppableStateTransitionPeriod()
           
 void processDecodes(javax.faces.context.FacesContext context)
           
 void processUpdates(javax.faces.context.FacesContext context)
           
 void processValidators(javax.faces.context.FacesContext context)
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object stateObj)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setDragAndDropCancelingPeriod(int dragAndDropCancelingPeriod)
           
 void setDragAndDropTransitionPeriod(int dragAndDropTransitionPeriod)
           
 void setEndTime(java.lang.String endTime)
           
 void setMajorTimeClass(java.lang.String majorTimeClass)
           
 void setMajorTimeInterval(int majorTimeInterval)
           
 void setMajorTimeStyle(java.lang.String majorTimeStyle)
           
 void setMinorTimeClass(java.lang.String minorTimeClass)
           
 void setMinorTimeInterval(int minorTimeInterval)
           
 void setMinorTimeStyle(java.lang.String minorTimeStyle)
           
 void setPrimaryRowSeparator(java.lang.String primaryRowSeparator)
           
 void setResourceColumnSeparator(java.lang.String resourceColumnSeparator)
           
 void setResourceHeader(javax.faces.component.UIComponent component)
           
 void setResourceHeadersRowClass(java.lang.String resourceHeadersRowClass)
           
 void setResourceHeadersRowSeparator(java.lang.String resourceHeadersRowSeparator)
           
 void setResourceHeadersRowStyle(java.lang.String resourceHeadersRowStyle)
           
 void setScrollTime(java.lang.String scrollTime)
           
 void setSecondaryRowSeparator(java.lang.String secondaryRowSeparator)
           
 void setShowTimeForMinorIntervals(boolean showTimeForMinorIntervals)
           
 void setStartTime(java.lang.String startTime)
           
 void setTimeColumnClass(java.lang.String timeColumnClass)
           
 void setTimeColumnPrimaryRowSeparator(java.lang.String timeColumnPrimaryRowSeparator)
           
 void setTimeColumnSecondaryRowSeparator(java.lang.String timeColumnSecondaryRowSeparator)
           
 void setTimeColumnSeparator(java.lang.String timeColumnSeparator)
           
 void setTimeColumnStyle(java.lang.String timeColumnStyle)
           
 void setTimePattern(java.lang.String timePattern)
           
 void setTimeSuffixClass(java.lang.String timeSuffixClass)
           
 void setTimeSuffixPattern(java.lang.String timeSuffixPattern)
           
 void setTimeSuffixStyle(java.lang.String timeSuffixStyle)
           
 void setTimeTextPosition(TimeTextPosition timeTextPosition)
           
 void setUndroppableEventTransparency(double undroppableEventTransparency)
           
 void setUndroppableStateTransitionPeriod(int undroppableStateTransitionPeriod)
           
 
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, processRestoreState, processSaveState, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getFamily, 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
 

Constructor Detail

TimeScaleTable

public TimeScaleTable()
Method Detail

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

getResourceHeader

public javax.faces.component.UIComponent getResourceHeader()

setResourceHeader

public void setResourceHeader(javax.faces.component.UIComponent component)

getStartTime

public java.lang.String getStartTime()

setStartTime

public void setStartTime(java.lang.String startTime)

getEndTime

public java.lang.String getEndTime()

setEndTime

public void setEndTime(java.lang.String endTime)

getScrollTime

public java.lang.String getScrollTime()

setScrollTime

public void setScrollTime(java.lang.String scrollTime)

getTimeTextPosition

public TimeTextPosition getTimeTextPosition()

setTimeTextPosition

public void setTimeTextPosition(TimeTextPosition timeTextPosition)

getResourceHeadersRowStyle

public java.lang.String getResourceHeadersRowStyle()

setResourceHeadersRowStyle

public void setResourceHeadersRowStyle(java.lang.String resourceHeadersRowStyle)

getResourceHeadersRowClass

public java.lang.String getResourceHeadersRowClass()

setResourceHeadersRowClass

public void setResourceHeadersRowClass(java.lang.String resourceHeadersRowClass)

getTimeColumnStyle

public java.lang.String getTimeColumnStyle()

setTimeColumnStyle

public void setTimeColumnStyle(java.lang.String timeColumnStyle)

getTimeColumnClass

public java.lang.String getTimeColumnClass()

setTimeColumnClass

public void setTimeColumnClass(java.lang.String timeColumnClass)

getTimePattern

public java.lang.String getTimePattern()

setTimePattern

public void setTimePattern(java.lang.String timePattern)

getTimeSuffixPattern

public java.lang.String getTimeSuffixPattern()

setTimeSuffixPattern

public void setTimeSuffixPattern(java.lang.String timeSuffixPattern)

getMajorTimeInterval

public int getMajorTimeInterval()

setMajorTimeInterval

public void setMajorTimeInterval(int majorTimeInterval)

getMinorTimeInterval

public int getMinorTimeInterval()

setMinorTimeInterval

public void setMinorTimeInterval(int minorTimeInterval)

getShowTimeForMinorIntervals

public boolean getShowTimeForMinorIntervals()

setShowTimeForMinorIntervals

public void setShowTimeForMinorIntervals(boolean showTimeForMinorIntervals)

getMajorTimeStyle

public java.lang.String getMajorTimeStyle()

setMajorTimeStyle

public void setMajorTimeStyle(java.lang.String majorTimeStyle)

getMajorTimeClass

public java.lang.String getMajorTimeClass()

setMajorTimeClass

public void setMajorTimeClass(java.lang.String majorTimeClass)

getMinorTimeStyle

public java.lang.String getMinorTimeStyle()

setMinorTimeStyle

public void setMinorTimeStyle(java.lang.String minorTimeStyle)

getMinorTimeClass

public java.lang.String getMinorTimeClass()

setMinorTimeClass

public void setMinorTimeClass(java.lang.String minorTimeClass)

getTimeSuffixStyle

public java.lang.String getTimeSuffixStyle()

setTimeSuffixStyle

public void setTimeSuffixStyle(java.lang.String timeSuffixStyle)

getTimeSuffixClass

public java.lang.String getTimeSuffixClass()

setTimeSuffixClass

public void setTimeSuffixClass(java.lang.String timeSuffixClass)

getDragAndDropTransitionPeriod

public int getDragAndDropTransitionPeriod()

setDragAndDropTransitionPeriod

public void setDragAndDropTransitionPeriod(int dragAndDropTransitionPeriod)

getDragAndDropCancelingPeriod

public int getDragAndDropCancelingPeriod()

setDragAndDropCancelingPeriod

public void setDragAndDropCancelingPeriod(int dragAndDropCancelingPeriod)

getUndroppableStateTransitionPeriod

public int getUndroppableStateTransitionPeriod()

setUndroppableStateTransitionPeriod

public void setUndroppableStateTransitionPeriod(int undroppableStateTransitionPeriod)

getUndroppableEventTransparency

public double getUndroppableEventTransparency()

setUndroppableEventTransparency

public void setUndroppableEventTransparency(double undroppableEventTransparency)

getResourceColumnSeparator

public java.lang.String getResourceColumnSeparator()

setResourceColumnSeparator

public void setResourceColumnSeparator(java.lang.String resourceColumnSeparator)

getResourceHeadersRowSeparator

public java.lang.String getResourceHeadersRowSeparator()

setResourceHeadersRowSeparator

public void setResourceHeadersRowSeparator(java.lang.String resourceHeadersRowSeparator)

getTimeColumnSeparator

public java.lang.String getTimeColumnSeparator()

setTimeColumnSeparator

public void setTimeColumnSeparator(java.lang.String timeColumnSeparator)

getPrimaryRowSeparator

public java.lang.String getPrimaryRowSeparator()

setPrimaryRowSeparator

public void setPrimaryRowSeparator(java.lang.String primaryRowSeparator)

getSecondaryRowSeparator

public java.lang.String getSecondaryRowSeparator()

setSecondaryRowSeparator

public void setSecondaryRowSeparator(java.lang.String secondaryRowSeparator)

getTimeColumnPrimaryRowSeparator

public java.lang.String getTimeColumnPrimaryRowSeparator()

setTimeColumnPrimaryRowSeparator

public void setTimeColumnPrimaryRowSeparator(java.lang.String timeColumnPrimaryRowSeparator)

getTimeColumnSecondaryRowSeparator

public java.lang.String getTimeColumnSecondaryRowSeparator()

setTimeColumnSecondaryRowSeparator

public void setTimeColumnSecondaryRowSeparator(java.lang.String timeColumnSecondaryRowSeparator)

processDecodes

public void processDecodes(javax.faces.context.FacesContext context)
Overrides:
processDecodes in class javax.faces.component.UIComponentBase

processValidators

public void processValidators(javax.faces.context.FacesContext context)
Overrides:
processValidators in class javax.faces.component.UIComponentBase

processUpdates

public void processUpdates(javax.faces.context.FacesContext context)
Overrides:
processUpdates in class javax.faces.component.UIComponentBase


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