public abstract class AbstractDataManager extends java.lang.Object implements DataManager
Constructor and Description |
---|
AbstractDataManager() |
Modifier and Type | Method and Description |
---|---|
protected void |
addObjectToModel(ilog.views.gantt.IlvGanttModel model,
java.lang.Object object,
java.lang.Object parentObject)
Add object to the model
|
protected void |
addToUnjoinedNodes(java.util.HashMap unjoinedNodes,
java.lang.String id,
java.lang.String parentId,
java.lang.Object nodeValue)
Add node to the unjoined node
|
DataManagerContext |
getDataManagerContext()
Get data manager context
|
MXLogger |
getLogger()
Get logger
|
java.lang.String |
getObjectName()
Get object name
|
MboRemote |
getProjectMbo()
Get project mbo
|
SKDDD |
getSKDDD()
Returns the SKDDD
|
MXLogger |
getSqlLogger()
Get sql logger
|
UserInfo |
getUserInfo()
Get user info
|
protected void |
populateNode(java.util.HashMap unjoinedNodes,
java.lang.Object rootObject,
ilog.views.gantt.IlvGanttModel model)
Populate node to the model
|
protected void |
populateNode(MXHierarchyNode node,
java.lang.Object parentObject,
ilog.views.gantt.IlvGanttModel model)
Populate node to the model
|
protected void |
removeUnnecessaryNodes(java.util.HashMap unjoinedNodes)
Remove nodes from unjoined nodes
|
void |
setDataManagerContext(DataManagerContext context)
Set data manager context
|
public void setDataManagerContext(DataManagerContext context)
setDataManagerContext
in interface DataManager
DataManagerContext
- public DataManagerContext getDataManagerContext()
public UserInfo getUserInfo()
public MboRemote getProjectMbo()
public java.lang.String getObjectName()
public MXLogger getLogger()
public MXLogger getSqlLogger()
protected void populateNode(java.util.HashMap unjoinedNodes, java.lang.Object rootObject, ilog.views.gantt.IlvGanttModel model)
unjoinedNodes
- HashMaprootObject
- model
- protected void populateNode(MXHierarchyNode node, java.lang.Object parentObject, ilog.views.gantt.IlvGanttModel model)
node
- parentObject
- model
- protected void addObjectToModel(ilog.views.gantt.IlvGanttModel model, java.lang.Object object, java.lang.Object parentObject)
model
- object
- parentObject
- protected void addToUnjoinedNodes(java.util.HashMap unjoinedNodes, java.lang.String id, java.lang.String parentId, java.lang.Object nodeValue)
HashMap - MXHierarchyNode> unjoinedNodes
id
- parentId
- nodeValue
- protected void removeUnnecessaryNodes(java.util.HashMap unjoinedNodes)
HashMap - MXHierarchyNode> unjoinedNodes
public SKDDD getSKDDD()