Package com.simplicite.util
Class Timesheet.GanttBlock
- java.lang.Object
-
- com.simplicite.util.Timesheet.GanttBlock
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- Timesheet
public class Timesheet.GanttBlock extends java.lang.Object implements java.io.Serializable
Assignment element as a floating block- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
m_assignId
java.lang.String
m_beginDate
java.lang.String
m_beginKey
double
m_beginOffset
java.lang.String
m_endDate
java.lang.String
m_endKey
double
m_endOffset
java.lang.String
m_label
double
m_ratio
double
m_size
java.lang.String
m_title
double
m_unit
double
m_workload
-
Constructor Summary
Constructors Constructor Description GanttBlock()
GanttBlock(java.lang.String assignId, java.lang.String beginDate, java.lang.String endDate, double workload, double unit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
init()
java.lang.String
toJSON()
java.lang.String
toString()
java.util.List<java.lang.String>
update(double offset, double size, java.lang.String resId1, java.lang.String resId2)
Move and resize the assignment
-
-
-
Field Detail
-
m_assignId
public java.lang.String m_assignId
-
m_beginKey
public java.lang.String m_beginKey
-
m_endKey
public java.lang.String m_endKey
-
m_beginDate
public java.lang.String m_beginDate
-
m_endDate
public java.lang.String m_endDate
-
m_label
public java.lang.String m_label
-
m_title
public java.lang.String m_title
-
m_workload
public double m_workload
-
m_size
public double m_size
-
m_ratio
public double m_ratio
-
m_unit
public double m_unit
-
m_beginOffset
public double m_beginOffset
-
m_endOffset
public double m_endOffset
-
-
Method Detail
-
init
public void init()
-
update
public java.util.List<java.lang.String> update(double offset, double size, java.lang.String resId1, java.lang.String resId2)
Move and resize the assignment- Parameters:
offset
- Distance from the first day of the current periodsize
- New sizeresId1
- Resource 1 idresId2
- Resource 2 id- Returns:
- Messages
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toJSON
public java.lang.String toJSON()
-
-