public class WorklistAdapter extends java.lang.Object implements Worklist
Constructor and Description |
---|
WorklistAdapter() |
Modifier and Type | Method and Description |
---|---|
void |
getAdditionalData(java.util.List<ActivityInstance> instances)
Your chance to collect data.
|
HTMLPage |
getHTMLPage()
Replace the standard page or return null.
|
java.util.List<ActivityInstance> |
getList(java.util.List<ActivityInstance> l)
Change the list.
|
java.lang.Object |
getTitle()
Non null overwrites the title.
|
void |
init(javax.servlet.http.HttpServletRequest req,
int wltype,
Application appl,
User u)
Deprecated.
since 6.3 use
init(HttpServletRequest, WorklistDescription, User) instead |
void |
init(javax.servlet.http.HttpServletRequest req,
WorklistDescription wl,
User u)
You can init your class with the request.
|
java.lang.String |
lineStyle(ActivityInstance ai,
java.lang.String style)
Change the style of the line.
|
java.util.List<Pair<java.lang.String,java.lang.Object>> |
listFilters(java.util.List<ActivityInstance> lines)
Return a list of pairs containing id and name of self defined filters.
|
void |
modifyColumns(java.util.List<ColumnDescription> colDescs)
You get the header as we suggest it, a list of reserved keywords, like
"id","process", "task".
|
void |
modifyTableHeader(java.util.List<Pair<java.lang.String,java.lang.Object>> header)
Deprecated.
since 8.0 use
modifyColumns(List) instead |
void |
modifyTableLine(ActivityInstance ai,
java.util.List<java.lang.Object> line)
Deprecated.
since 6.3 use
#modifyTableLine(ActivityInstance, Map instead |
void |
modifyTableLine(ActivityInstance ai,
java.util.Map<java.lang.String,java.lang.Object> line)
Your chance to modify the line, called for each table line.
|
public void init(javax.servlet.http.HttpServletRequest req, WorklistDescription wl, User u)
Worklist
@Deprecated public void init(javax.servlet.http.HttpServletRequest req, int wltype, Application appl, User u)
init(HttpServletRequest, WorklistDescription, User)
insteadpublic HTMLPage getHTMLPage()
Worklist
getHTMLPage
in interface Worklist
public java.lang.Object getTitle()
Worklist
public java.util.List<ActivityInstance> getList(java.util.List<ActivityInstance> l)
Worklist
public void getAdditionalData(java.util.List<ActivityInstance> instances)
Worklist
getAdditionalData
in interface Worklist
instances
- the activity instances@Deprecated public void modifyTableHeader(java.util.List<Pair<java.lang.String,java.lang.Object>> header)
modifyColumns(List)
insteadpublic void modifyColumns(java.util.List<ColumnDescription> colDescs)
Worklist
modifyColumns
in interface Worklist
colDescs
- list of header fieldspublic void modifyTableLine(ActivityInstance ai, java.util.Map<java.lang.String,java.lang.Object> line)
Worklist
modifyTableLine
in interface Worklist
ai
- the activity instanceline
- the line@Deprecated public void modifyTableLine(ActivityInstance ai, java.util.List<java.lang.Object> line)
#modifyTableLine(ActivityInstance, Map)
insteadpublic java.lang.String lineStyle(ActivityInstance ai, java.lang.String style)
Worklist
public java.util.List<Pair<java.lang.String,java.lang.Object>> listFilters(java.util.List<ActivityInstance> lines)
Worklist
listFilters
in interface Worklist
lines
- contains the ActivityInstances which will be shown.@enterprise 9.0.33982 Copyright © 2001-2023 Groiss Informatics GmbH. All Rights Reserved.