Class PropertiesForm
- java.lang.Object
-
- javax.faces.component.UIComponent
-
- javax.faces.component.UIComponentBase
-
- javax.faces.component.UIForm
-
- javax.faces.component.html.HtmlForm
-
- de.xima.fc.workflow.taglib.component.propertiesform.PropertiesForm
-
- All Implemented Interfaces:
IPreRenderListener
,EventListener
,javax.faces.component.behavior.ClientBehaviorHolder
,javax.faces.component.NamingContainer
,javax.faces.component.PartialStateHolder
,javax.faces.component.StateHolder
,javax.faces.component.TransientStateHolder
,javax.faces.component.UniqueIdVendor
,javax.faces.event.ComponentSystemEventListener
,javax.faces.event.FacesListener
,javax.faces.event.SystemEventListenerHolder
public class PropertiesForm extends javax.faces.component.html.HtmlForm implements javax.faces.event.ComponentSystemEventListener, IPreRenderListener
JSF component for the properties panel of the workflow designer. This is actually anHtmlForm
that records validation failures, but still allows values to be set on the model.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
-
-
Field Summary
Fields Modifier and Type Field Description static String
COMPONENT_TYPE
The component type used to register this component.
-
Constructor Summary
Constructors Constructor Description PropertiesForm()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.el.MethodExpression
getOnRenderBegin()
javax.el.MethodExpression
getOnValidationComplete()
boolean
isRemoveValidationFailures()
boolean
isSkipValidators()
boolean
isUpdateModelOnValidationFailure()
void
onPreRender(javax.faces.context.FacesContext context, javax.faces.event.PreRenderViewEvent event)
Called whenPreRenderViewEvent
occurred.void
processEvent(javax.faces.event.ComponentSystemEvent event)
void
processUpdates(javax.faces.context.FacesContext context)
void
processValidators(javax.faces.context.FacesContext context)
void
setOnRenderBegin(javax.el.MethodExpression onRenderBegin)
void
setOnValidationComplete(javax.el.MethodExpression onValidationComplete)
void
setOverrides(PropertiesFormOverrides overrides)
void
setRemoveValidationFailures(boolean removeValidationFailures)
void
setUpdateModelOnValidationFailure(boolean updateModelOnValidationFailure)
-
Methods inherited from class javax.faces.component.html.HtmlForm
getAccept, getAcceptcharset, getDefaultEventName, getDir, getEnctype, getEventNames, getLang, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnreset, getOnsubmit, getRole, getStyle, getStyleClass, getTarget, getTitle, setAccept, setAcceptcharset, setDir, setEnctype, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnreset, setOnsubmit, setRole, setStyle, setStyleClass, setTarget, setTitle
-
Methods inherited from class javax.faces.component.UIForm
createUniqueId, getContainerClientId, getFamily, isPrependId, isSubmitted, processDecodes, setPrependId, setSubmitted, visitTree
-
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
-
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression
-
-
-
-
Field Detail
-
COMPONENT_TYPE
public static final String COMPONENT_TYPE
The component type used to register this component.- See Also:
- Constant Field Values
-
-
Method Detail
-
isSkipValidators
public boolean isSkipValidators()
-
onPreRender
public void onPreRender(javax.faces.context.FacesContext context, javax.faces.event.PreRenderViewEvent event)
Description copied from interface:IPreRenderListener
Called whenPreRenderViewEvent
occurred.- Specified by:
onPreRender
in interfaceIPreRenderListener
- Parameters:
context
- The current faces context.event
- The event that occurred.
-
processEvent
public void processEvent(javax.faces.event.ComponentSystemEvent event) throws javax.faces.event.AbortProcessingException
- Specified by:
processEvent
in interfacejavax.faces.event.ComponentSystemEventListener
- Overrides:
processEvent
in classjavax.faces.component.UIComponent
- Throws:
javax.faces.event.AbortProcessingException
-
processUpdates
public void processUpdates(javax.faces.context.FacesContext context)
- Overrides:
processUpdates
in classjavax.faces.component.UIForm
-
processValidators
public void processValidators(javax.faces.context.FacesContext context)
- Overrides:
processValidators
in classjavax.faces.component.UIForm
-
setOverrides
public void setOverrides(PropertiesFormOverrides overrides)
- Parameters:
overrides
- Overrides influencing how messages and validations are processed.
-
getOnRenderBegin
public javax.el.MethodExpression getOnRenderBegin()
-
getOnValidationComplete
public javax.el.MethodExpression getOnValidationComplete()
-
isRemoveValidationFailures
public boolean isRemoveValidationFailures()
-
isUpdateModelOnValidationFailure
public boolean isUpdateModelOnValidationFailure()
-
setOnRenderBegin
public void setOnRenderBegin(javax.el.MethodExpression onRenderBegin)
-
setOnValidationComplete
public void setOnValidationComplete(javax.el.MethodExpression onValidationComplete)
-
setRemoveValidationFailures
public void setRemoveValidationFailures(boolean removeValidationFailures)
-
setUpdateModelOnValidationFailure
public void setUpdateModelOnValidationFailure(boolean updateModelOnValidationFailure)
-
-