public class CompareResourceHoursModelTGEmitter extends java.lang.Object implements CompareModelHelper.NodeEmitter
CompareModelHelper.NodeEmitter.Result
INDEX_FIRST, INDEX_SHARED
Constructor and Description |
---|
CompareResourceHoursModelTGEmitter(StreamingDataBuilder out,
UserInfo userInfo,
UIOptions options) |
Modifier and Type | Method and Description |
---|---|
void |
beginChildren()
beginChild may be called after a beginNode IF the node has child nodes.
|
CompareModelHelper.NodeEmitter.Result |
beginNode(int modelIndex,
ilog.views.gantt.IlvGanttModel model,
ilog.views.gantt.IlvHierarchyNode node,
boolean hasChildren,
boolean modified)
beginNode is called at least once for every node.
|
void |
endChildren()
endChildren is called to signify that all the children are processed for a given node heirarchy
|
void |
endNode(int modelIndex,
ilog.views.gantt.IlvGanttModel model,
ilog.views.gantt.IlvHierarchyNode node) |
public CompareResourceHoursModelTGEmitter(StreamingDataBuilder out, UserInfo userInfo, UIOptions options)
public CompareModelHelper.NodeEmitter.Result beginNode(int modelIndex, ilog.views.gantt.IlvGanttModel model, ilog.views.gantt.IlvHierarchyNode node, boolean hasChildren, boolean modified) throws java.io.IOException
CompareModelHelper.NodeEmitter
beginNode
in interface CompareModelHelper.NodeEmitter
modelIndex
- model index where 0 is a special shared index, and 1,2,3,... are model indexesCompareModelHelper.NodeEmitter.Result
Will tell the process how it should proceedjava.io.IOException
public void endNode(int modelIndex, ilog.views.gantt.IlvGanttModel model, ilog.views.gantt.IlvHierarchyNode node) throws java.io.IOException
endNode
in interface CompareModelHelper.NodeEmitter
java.io.IOException
public void beginChildren() throws java.io.IOException
CompareModelHelper.NodeEmitter
beginChildren
in interface CompareModelHelper.NodeEmitter
java.io.IOException
public void endChildren() throws java.io.IOException
CompareModelHelper.NodeEmitter
endChildren
in interface CompareModelHelper.NodeEmitter
java.io.IOException