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 classJSFSpreadsheet.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 voidencodeBegin(javax.faces.context.FacesContext context)SpreadsheetgetSpreadsheet()protected JSFComponentBase.DeadComponentHolderListenernewDeadComponentHolderListener()protected org.zkoss.zk.ui.ComponentnewZKComponent()voidprocessUpdates(javax.faces.context.FacesContext context)protected voidreleaseResource(org.zkoss.zk.ui.Component compToBeDrop)call back to cleanup a component resource, it is in zk execution scopeprotected voidupdateBook(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:
newZKComponentin classJSFComponentBase
-
encodeBegin
public void encodeBegin(javax.faces.context.FacesContext context) throws IOException- Overrides:
encodeBeginin classJSFComponentBase- Throws:
IOException
-
releaseResource
protected void releaseResource(org.zkoss.zk.ui.Component compToBeDrop)
Description copied from class:JSFComponentBasecall back to cleanup a component resource, it is in zk execution scope- Overrides:
releaseResourcein classJSFComponentBase
-
processUpdates
public void processUpdates(javax.faces.context.FacesContext context)
- Overrides:
processUpdatesin classJSFComponentBase
-
updateBook
protected void updateBook(javax.faces.context.FacesContext context)
-
newDeadComponentHolderListener
protected JSFComponentBase.DeadComponentHolderListener newDeadComponentHolderListener()
- Overrides:
newDeadComponentHolderListenerin classJSFComponentBase
-
-