Package io.keikai.jsf.ui
Class JSFSpreadsheet
- java.lang.Object
-
- javax.faces.component.UIComponent
-
- javax.faces.component.UIComponentBase
-
- io.keikai.jsf.ui.impl.JSFComponentBase
-
- io.keikai.jsf.ui.JSFSpreadsheet
-
- All Implemented Interfaces:
Serializable
,EventListener
,javax.faces.component.PartialStateHolder
,javax.faces.component.StateHolder
,javax.faces.component.TransientStateHolder
,javax.faces.event.ComponentSystemEventListener
,javax.faces.event.FacesListener
,javax.faces.event.SystemEventListenerHolder
public class JSFSpreadsheet extends JSFComponentBase
Represents a custom JSF component that wraps Keikai Spreadsheet component- Author:
- dennis
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
JSFSpreadsheet.DeadSSHolderListener
-
Nested classes/interfaces inherited from class io.keikai.jsf.ui.impl.JSFComponentBase
JSFComponentBase.DeadComponentHolderListener
-
-
Constructor Summary
Constructors Constructor Description JSFSpreadsheet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encodeBegin(javax.faces.context.FacesContext context)
Spreadsheet
getSpreadsheet()
protected JSFComponentBase.DeadComponentHolderListener
newDeadComponentHolderListener()
protected org.zkoss.zk.ui.Component
newZKComponent()
void
processUpdates(javax.faces.context.FacesContext context)
protected void
releaseResource(org.zkoss.zk.ui.Component compToBeDrop)
call back to cleanup a component resource, it is in zk execution scopeprotected void
updateBook(javax.faces.context.FacesContext context)
-
Methods inherited from class io.keikai.jsf.ui.impl.JSFComponentBase
appendStyle, applyProperties, applyProperty, assignProperty, doAfterCompose, getAttributes, getFamily, getStateProperty, getZKComponent, getZKComponentUuid, getZKDesktop, getZKDesktopId, restoreState, saveState, setValueExpression
-
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
-
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTree
-
-
-
-
Method Detail
-
getSpreadsheet
public Spreadsheet getSpreadsheet()
-
newZKComponent
protected org.zkoss.zk.ui.Component newZKComponent()
- Specified by:
newZKComponent
in classJSFComponentBase
-
encodeBegin
public void encodeBegin(javax.faces.context.FacesContext context) throws IOException
- Overrides:
encodeBegin
in classJSFComponentBase
- Throws:
IOException
-
releaseResource
protected void releaseResource(org.zkoss.zk.ui.Component compToBeDrop)
Description copied from class:JSFComponentBase
call back to cleanup a component resource, it is in zk execution scope- Overrides:
releaseResource
in classJSFComponentBase
-
processUpdates
public void processUpdates(javax.faces.context.FacesContext context)
- Overrides:
processUpdates
in classJSFComponentBase
-
updateBook
protected void updateBook(javax.faces.context.FacesContext context)
-
newDeadComponentHolderListener
protected JSFComponentBase.DeadComponentHolderListener newDeadComponentHolderListener()
- Overrides:
newDeadComponentHolderListener
in classJSFComponentBase
-
-