BrightSide Workbench Full Report + Source Code
org.turro.erp.task.usage.WorkloadComposer Class Reference
Inheritance diagram for org.turro.erp.task.usage.WorkloadComposer:
Collaboration diagram for org.turro.erp.task.usage.WorkloadComposer:

Public Member Functions

void show (String value)
 
void onChange $hrwComb ()
 
void onChange $rwComb ()
 
void onChange $hrpComb ()
 
void doAfterCompose (Component comp) throws Exception
 

Detailed Description

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

Definition at line 36 of file WorkloadComposer.java.

Member Function Documentation

◆ $hrpComb()

void onChange org.turro.erp.task.usage.WorkloadComposer.$hrpComb ( )

Definition at line 88 of file WorkloadComposer.java.

88  {
89  hrploads.setHumanResource(hrpComb.getObjectValue());
90  }
void setHumanResource(HumanResource humanResource)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ $hrwComb()

void onChange org.turro.erp.task.usage.WorkloadComposer.$hrwComb ( )

Definition at line 80 of file WorkloadComposer.java.

80  {
81  hrwloads.setHumanResource(hrwComb.getObjectValue());
82  }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ $rwComb()

void onChange org.turro.erp.task.usage.WorkloadComposer.$rwComb ( )

Definition at line 84 of file WorkloadComposer.java.

84  {
85  rwloads.setResource(rwComb.getObjectValue());
86  }
void setResource(Resource resource)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ doAfterCompose()

void org.turro.erp.task.usage.WorkloadComposer.doAfterCompose ( Component  comp) throws Exception

Definition at line 93 of file WorkloadComposer.java.

93  {
94  super.doAfterCompose(comp);
95  //hrwComb.setSelectCurrent(true);
96  //hrpComb.setSelectCurrent(true);
97  }

◆ show()

void org.turro.erp.task.usage.WorkloadComposer.show ( String  value)

Definition at line 51 of file WorkloadComposer.java.

51  {
52  if(!Strings.isBlank(value)) {
53  String[] v = value.split(":");
54  if(v.length == 3) {
55  if("1".equals(v[0])) { // assigned
56  if("1".equals(v[1])) { // hr
57  hrwComb.setObjectValue(new ErpPU().find(HumanResource.class, new Long(v[2])));
58  onChange$hrwComb();
59  hrTab.setSelected(true);
60  } else if("2".equals(v[1])) { // r
61  rwComb.setObjectValue(new ErpPU().find(Resource.class, new Long(v[2])));
62  onChange$rwComb();
63  rTab.setSelected(true);
64  }
65  } else if("2".equals(v[0])) { // pending
66  if("1".equals(v[1])) { // hr
67  hrpComb.setObjectValue(new ErpPU().find(HumanResource.class, new Long(v[2])));
68  onChange$hrpComb();
69  pTab.setSelected(true);
70  } else { // r = none
71  hrpComb.setObjectValue(null);
72  onChange$hrpComb();
73  pTab.setSelected(true);
74  }
75  }
76  }
77  }
78  }
Here is the call graph for this function:

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