BrightSide Workbench Full Report + Source Code
org.turro.erp.task.TaskFilter Class Reference

Public Member Functions

 TaskFilter ()
 
Collection< TaskgetTasks (List< IFilterValue > values)
 
void checkGroup (Grid grid, Task task, boolean open)
 

Detailed Description

Author
Lluis TurrĂ³ Cutiller lluis.nosp@m.@tur.nosp@m.ro.or.nosp@m.g

Definition at line 38 of file TaskFilter.java.

Constructor & Destructor Documentation

◆ TaskFilter()

org.turro.erp.task.TaskFilter.TaskFilter ( )

Definition at line 42 of file TaskFilter.java.

42  {
43  }

Member Function Documentation

◆ checkGroup()

void org.turro.erp.task.TaskFilter.checkGroup ( Grid  grid,
Task  task,
boolean  open 
)

Definition at line 62 of file TaskFilter.java.

62  {
63  if(lastId == 0 || lastId != task.getOrderReference().getId()) {
64  lastId = task.getOrderReference().getId();
65  Group group = new GroupExtended(task.getOrderReference().getFullDescription());
66  group.setOpen(open);
67  grid.getRows().appendChild(group);
68  }
69  }
Here is the call graph for this function:

◆ getTasks()

Collection<Task> org.turro.erp.task.TaskFilter.getTasks ( List< IFilterValue values)

Definition at line 45 of file TaskFilter.java.

45  {
46  lastId = 0;
47  Dao dao = new ErpPU();
48  try {
49  WhereClause wc = createCriteria(values);
50  if(!Strings.isEmpty(wc.getClause())) {
51  Query q = dao.createQuery(wc.getClause());
52  wc.setNamedParameters(q);
53  return q.getResultList();
54  } else {
55  return Collections.EMPTY_LIST;
56  }
57  } finally {
58  dao.close();
59  }
60  }

The documentation for this class was generated from the following file: