org.alfresco.web.ui.wcm.component
Class UIFormProcessor

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.springframework.extensions.webscripts.ui.common.component.SelfRenderingComponent
              extended by org.alfresco.web.ui.wcm.component.UIFormProcessor
All Implemented Interfaces:
javax.faces.component.StateHolder

public class UIFormProcessor
extends org.springframework.extensions.webscripts.ui.common.component.SelfRenderingComponent


Constructor Summary
UIFormProcessor()
           
 
Method Summary
 void encodeBegin(javax.faces.context.FacesContext context)
           
 java.lang.String getFamily()
           
 Form getForm()
          Returns the form
 org.w3c.dom.Document getFormInstanceData()
          Returns the instance data to render
 java.lang.String getFormInstanceDataName()
          Returns the form instance data name
 FormProcessor.Session getFormProcessorSession()
          Returns the form processor session
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setForm(Form form)
          Sets the form
 void setForm(java.lang.String formInstanceDataName)
          Sets the form instance data name
 void setFormInstanceData(org.w3c.dom.Document formInstanceData)
          Sets the instance data to render
 void setFormProcessorSession(FormProcessor.Session formProcessorSession)
          Sets the form processor session
 
Methods inherited from class org.springframework.extensions.webscripts.ui.common.component.SelfRenderingComponent
outputAttribute
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, broadcast, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIFormProcessor

public UIFormProcessor()
Method Detail

getFamily

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

restoreState

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

saveState

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

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
See Also:
UIComponentBase.encodeBegin(javax.faces.context.FacesContext)

getFormInstanceData

public org.w3c.dom.Document getFormInstanceData()
Returns the instance data to render

Returns:
The instance data to render

setFormInstanceData

public void setFormInstanceData(org.w3c.dom.Document formInstanceData)
Sets the instance data to render

Parameters:
formInstanceData - The instance data to render

getFormInstanceDataName

public java.lang.String getFormInstanceDataName()
Returns the form instance data name

Returns:
The form instance data name

setForm

public void setForm(java.lang.String formInstanceDataName)
Sets the form instance data name

Parameters:
formInstanceDataName - The form instance data name.

getForm

public Form getForm()
Returns the form

Returns:
The form

setForm

public void setForm(Form form)
Sets the form

Parameters:
form - The form

getFormProcessorSession

public FormProcessor.Session getFormProcessorSession()
Returns the form processor session

Returns:
the form processor session

setFormProcessorSession

public void setFormProcessorSession(FormProcessor.Session formProcessorSession)
Sets the form processor session

Parameters:
formProcessorSession - the form processor session.


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.