public class CompareMaxResourceHoursModelTGEmitter extends java.lang.Object implements CompareMaxResourceModelHelper.NodeEmitter
CompareMaxResourceModelHelper.NodeEmitter.ResultINDEX_FIRST, INDEX_SHARED| Constructor and Description |
|---|
CompareMaxResourceHoursModelTGEmitter(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.
|
CompareMaxResourceModelHelper.NodeEmitter.Result |
beginNode(int modelIndex,
IMXGanttModel model,
IMXResource node,
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,
IMXGanttModel model,
IMXResource node) |
public CompareMaxResourceHoursModelTGEmitter(StreamingDataBuilder out, UserInfo userInfo, UIOptions options)
public CompareMaxResourceModelHelper.NodeEmitter.Result beginNode(int modelIndex, IMXGanttModel model, IMXResource node, boolean modified) throws java.io.IOException
CompareMaxResourceModelHelper.NodeEmitterbeginNode in interface CompareMaxResourceModelHelper.NodeEmittermodelIndex - model index where 0 is a special shared index, and 1,2,3,... are model indexesCompareMaxResourceModelHelper.NodeEmitter.Result Will tell the process how it should proceedjava.io.IOExceptionpublic void endNode(int modelIndex,
IMXGanttModel model,
IMXResource node)
throws java.io.IOException
endNode in interface CompareMaxResourceModelHelper.NodeEmitterjava.io.IOExceptionpublic void beginChildren()
throws java.io.IOException
CompareMaxResourceModelHelper.NodeEmitterbeginChildren in interface CompareMaxResourceModelHelper.NodeEmitterjava.io.IOExceptionpublic void endChildren()
throws java.io.IOException
CompareMaxResourceModelHelper.NodeEmitterendChildren in interface CompareMaxResourceModelHelper.NodeEmitterjava.io.IOException