Class PropertiesFormParams

  • All Implemented Interfaces:
    javax.faces.view.facelets.FaceletHandler

    public class PropertiesFormParams
    extends javax.faces.view.facelets.TagHandler
    Tag handler that lets you change the params of the properties form on a per action source basis, e.g. for a certain command button or AJAX request.
    Since:
    7.0.0
    Author:
    XIMA MEDIA GmbH
    • Constructor Detail

      • PropertiesFormParams

        public PropertiesFormParams​(javax.faces.view.facelets.TagConfig config)
        The tag constructor.
        Parameters:
        config - The configuration for this tag to use.
    • Method Detail

      • isSkipValidators

        public Boolean isSkipValidators​(javax.faces.view.facelets.FaceletContext ctx)
        Parameters:
        ctx - Current facelet context.
        Returns:
        Override for PropertiesForm.isSkipValidators().
      • processApply

        protected void processApply​(javax.faces.component.UIComponent command,
                                    PropertiesFormOverrides overrides,
                                    boolean skipValidators)
        Check if the given command component has been invoked during the current request and if so, then instruct the parent <o:form> to ignore the validation.
        Parameters:
        command - The command component.
        overrides -
        isSkipValidators -
        Throws:
        IllegalStateException - When the given command component is not inside a <o:form>.