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 DataManagerDataManagerContext - 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()