|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.silverpeas.processManager.ProcessFilter
public class ProcessFilter
A ProcessFilter is used to select some process from all the process.
Constructor Summary | |
---|---|
ProcessFilter(com.silverpeas.workflow.api.model.ProcessModel model,
String role,
String lang)
Builds a process filter which can be used to select process intance of a given process model. |
Method Summary | |
---|---|
void |
copySharedCriteria(ProcessFilter source)
Copy the criteria filled in another context but shared by this filter. |
com.silverpeas.form.DataRecord[] |
filter(com.silverpeas.workflow.api.instance.ProcessInstance[] allInstances,
String role,
String lang)
Returns only the process instance matching the filter. |
String |
getCollapse()
Returns the collapse status of the filter panel. |
com.silverpeas.form.DataRecord |
getCriteriaRecord()
Get the current criteria. |
com.silverpeas.form.Form |
getPresentationForm()
Returns the form which can be used to fill the filter criteria. |
void |
setCollapse(String collapse)
Set the collapse status of the filter panel. |
void |
setCriteriaRecord(com.silverpeas.form.DataRecord criteria)
Set the current criteria. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProcessFilter(com.silverpeas.workflow.api.model.ProcessModel model, String role, String lang) throws ProcessManagerException
ProcessManagerException
Method Detail |
---|
public com.silverpeas.form.Form getPresentationForm() throws ProcessManagerException
ProcessManagerException
public com.silverpeas.form.DataRecord getCriteriaRecord() throws ProcessManagerException
ProcessManagerException
public void setCriteriaRecord(com.silverpeas.form.DataRecord criteria)
public void copySharedCriteria(ProcessFilter source)
public String getCollapse()
public void setCollapse(String collapse)
public com.silverpeas.form.DataRecord[] filter(com.silverpeas.workflow.api.instance.ProcessInstance[] allInstances, String role, String lang) throws ProcessManagerException
ProcessManagerException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |