Class 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 PropertiesFormBase
    implements javax.faces.event.ComponentSystemEventListener, IPreRenderListener
    JSF component for the properties panel of the workflow designer. This is actually an HtmlForm 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.
      • Fields inherited from class javax.faces.component.UIForm

        COMPONENT_FAMILY
      • Fields inherited from class javax.faces.component.UIComponent

        ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
      • Fields inherited from interface javax.faces.component.NamingContainer

        SEPARATOR_CHAR
    • Constructor Summary

      Constructors 
      Constructor Description
      PropertiesForm()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isSkipValidators()  
      void onPreRender​(javax.faces.context.FacesContext context, javax.faces.event.PreRenderViewEvent event)
      Called when PreRenderViewEvent occurred.
      void processEvent​(javax.faces.event.ComponentSystemEvent event)  
      void processUpdates​(javax.faces.context.FacesContext context)  
      void processValidators​(javax.faces.context.FacesContext context)  
      void setOverrides​(PropertiesFormOverrides overrides)  
      • 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
      • Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder

        addClientBehavior, getClientBehaviors
    • Field Detail

      • COMPONENT_TYPE

        public static final String COMPONENT_TYPE
        The component type used to register this component.
        See Also:
        Constant Field Values
    • Constructor Detail

      • PropertiesForm

        public PropertiesForm()
    • 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 when PreRenderViewEvent occurred.
        Specified by:
        onPreRender in interface IPreRenderListener
        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 interface javax.faces.event.ComponentSystemEventListener
        Overrides:
        processEvent in class javax.faces.component.UIComponent
        Throws:
        javax.faces.event.AbortProcessingException
      • processUpdates

        public void processUpdates​(javax.faces.context.FacesContext context)
        Overrides:
        processUpdates in class javax.faces.component.UIForm
      • processValidators

        public void processValidators​(javax.faces.context.FacesContext context)
        Overrides:
        processValidators in class javax.faces.component.UIForm
      • setOverrides

        public void setOverrides​(PropertiesFormOverrides overrides)
        Parameters:
        overrides - Overrides influencing how messages and validations are processed.