org.openfaces.component.timetable
Class TimetableView
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.openfaces.component.OUIComponentBase
org.openfaces.component.OUIObjectIteratorBase
org.openfaces.component.timetable.TimetableView
- 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:
- MonthTable, TimeScaleTable
public abstract class TimetableView
- extends OUIObjectIteratorBase
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 javax.faces.component.NamingContainer |
SEPARATOR_CHAR |
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, 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 |
TimetableView
public TimetableView()
getDay
public java.util.Date getDay()
setDay
public void setDay(java.util.Date day)
getTimetableChangeListener
public javax.el.MethodExpression getTimetableChangeListener()
setTimetableChangeListener
public void setTimetableChangeListener(javax.el.MethodExpression timetableChangeListener)
getOnchange
public java.lang.String getOnchange()
setOnchange
public void setOnchange(java.lang.String onchange)
addTimetableChangeListener
public void addTimetableChangeListener(TimetableChangeListener listener)
removeTimetableChangeListener
public void removeTimetableChangeListener(TimetableChangeListener listener)
getTimetableChangeListeners
public TimetableChangeListener[] getTimetableChangeListeners()
broadcast
public void broadcast(javax.faces.event.FacesEvent event)
throws javax.faces.event.AbortProcessingException
- Overrides:
broadcast
in class OUIObjectIteratorBase
- Throws:
javax.faces.event.AbortProcessingException
getLocale
public java.util.Locale getLocale()
setLocale
public void setLocale(java.util.Locale locale)
getTimeZone
public java.util.TimeZone getTimeZone()
setTimeZone
public void setTimeZone(java.util.TimeZone timeZone)
getPreloadedEvents
public PreloadedEvents getPreloadedEvents()
setPreloadedEvents
public void setPreloadedEvents(PreloadedEvents preloadedEvents)
getDefaultEventColor
public java.awt.Color getDefaultEventColor()
setDefaultEventColor
public void setDefaultEventColor(java.awt.Color defaultEventColor)
getReservedTimeEventColor
public java.awt.Color getReservedTimeEventColor()
setReservedTimeEventColor
public void setReservedTimeEventColor(java.awt.Color reservedTimeEventColor)
getReservedTimeEventStyle
public java.lang.String getReservedTimeEventStyle()
setReservedTimeEventStyle
public void setReservedTimeEventStyle(java.lang.String reservedTimeEventStyle)
getReservedTimeEventClass
public java.lang.String getReservedTimeEventClass()
setReservedTimeEventClass
public void setReservedTimeEventClass(java.lang.String reservedTimeEventClass)
getRolloverEventNoteStyle
public java.lang.String getRolloverEventNoteStyle()
setRolloverEventNoteStyle
public void setRolloverEventNoteStyle(java.lang.String rolloverEventNoteStyle)
getRolloverEventNoteClass
public java.lang.String getRolloverEventNoteClass()
setRolloverEventNoteClass
public void setRolloverEventNoteClass(java.lang.String rolloverEventNoteClass)
getHeaderStyle
public java.lang.String getHeaderStyle()
setHeaderStyle
public void setHeaderStyle(java.lang.String headerStyle)
getHeaderClass
public java.lang.String getHeaderClass()
setHeaderClass
public void setHeaderClass(java.lang.String headerClass)
getFooterStyle
public java.lang.String getFooterStyle()
setFooterStyle
public void setFooterStyle(java.lang.String footerStyle)
getFooterClass
public java.lang.String getFooterClass()
setFooterClass
public void setFooterClass(java.lang.String footerClass)
getRowStyle
public java.lang.String getRowStyle()
setRowStyle
public void setRowStyle(java.lang.String rowStyle)
getRowClass
public java.lang.String getRowClass()
setRowClass
public void setRowClass(java.lang.String rowClass)
isEditable
public boolean isEditable()
setEditable
public void setEditable(boolean value)
getEvent
public AbstractTimetableEvent getEvent()
setEvent
public void setEvent(AbstractTimetableEvent event)
setObjectId
public void setObjectId(java.lang.String objectId)
- Description copied from interface:
OUIObjectIterator
- Selects an object with the specified id in this component. The semantics of handling the current object is specific
to each particular component, and the current object typically points to a data entry currently being rendered, or
an entry that generated the server action that is being processed.
- Specified by:
setObjectId
in interface OUIObjectIterator
- Overrides:
setObjectId
in class OUIObjectIteratorBase
- Parameters:
objectId
- id of an object to be selected
getObjectId
public java.lang.String getObjectId()
- Returns:
- the identifier of the object currently selected in this component.
- See Also:
OUIObjectIterator.setObjectId(java.lang.String)
getEventAreas
public java.util.List<EventArea> getEventAreas()
getEventVar
public java.lang.String getEventVar()
setEventVar
public void setEventVar(java.lang.String eventVar)
getLoadedEvents
public java.util.Map<java.lang.String,AbstractTimetableEvent> getLoadedEvents()
encodeBegin
public void encodeBegin(javax.faces.context.FacesContext context)
throws java.io.IOException
- Overrides:
encodeBegin
in class javax.faces.component.UIComponentBase
- Throws:
java.io.IOException
saveState
public java.lang.Object saveState(javax.faces.context.FacesContext context)
- Specified by:
saveState
in interface javax.faces.component.StateHolder
- Overrides:
saveState
in class OUIObjectIteratorBase
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 OUIObjectIteratorBase
getDeletionConfirmation
public Confirmation getDeletionConfirmation()
- This method is only for internal usage from within the OpenFaces library. It shouldn't be used explicitly
by any application code.
getDeleteEventConfirmation
public Confirmation getDeleteEventConfirmation()
setDeleteEventConfirmation
public void setDeleteEventConfirmation(Confirmation confirmation)
getEditingOptions
public TimetableEditingOptions getEditingOptions()
getEventEditor
public javax.faces.component.UIComponent getEventEditor()
setEventEditor
public void setEventEditor(javax.faces.component.UIComponent dialog)
getEventsValueExpression
public javax.el.ValueExpression getEventsValueExpression()
setEventsValueExpression
public void setEventsValueExpression(javax.el.ValueExpression expression)
getResourcesValueExpression
public javax.el.ValueExpression getResourcesValueExpression()
setResourcesValueExpression
public void setResourcesValueExpression(javax.el.ValueExpression expression)
getEventActionBar
public EventActionBar getEventActionBar()
getEventPreview
public EventPreview getEventPreview()
Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.