Class ProcessFilter


  • public class ProcessFilter
    extends Object
    A ProcessFilter is used to select some process from all the process.
    • Constructor Summary

      Constructors 
      Constructor Description
      ProcessFilter​(org.silverpeas.core.workflow.api.model.ProcessModel model, String role, String lang, boolean isProcessIdVisible)
      Builds a process filter which can be used to select process instance of a given process model.
    • Constructor Detail

      • ProcessFilter

        public ProcessFilter​(org.silverpeas.core.workflow.api.model.ProcessModel model,
                             String role,
                             String lang,
                             boolean isProcessIdVisible)
                      throws ProcessManagerException
        Builds a process filter which can be used to select process instance of a given process model.
        Throws:
        ProcessManagerException
    • Method Detail

      • getPresentationForm

        public org.silverpeas.core.contribution.content.form.Form getPresentationForm()
                                                                               throws ProcessManagerException
        Returns the form which can be used to fill the filter criteria.
        Throws:
        ProcessManagerException
      • setCriteriaRecord

        public void setCriteriaRecord​(org.silverpeas.core.contribution.content.form.DataRecord criteria)
        Set the current criteria.
      • isCollapse

        public boolean isCollapse()
        Returns the collapse status of the filter panel.
      • setCollapse

        public void setCollapse​(boolean collapse)
        Set the collapse status of the filter panel.