public class DataSet extends DataItem
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map |
attributeLabels |
protected java.util.Map |
children |
protected java.lang.String |
descriptionAttr |
protected java.util.List |
elementAttributes |
protected java.lang.String |
endMAttr |
protected java.lang.String |
endMAttr2 |
protected boolean |
excludeAttributeMapFromJSON |
protected java.lang.String |
idAttr |
protected java.util.List |
items |
protected java.lang.String |
labelAttr |
static MXLogger |
linearLogger |
protected boolean |
loaded |
protected CacheLvcMsgDesc |
lvcInfoMsgUtil |
protected MboSetRemote |
mboSet |
protected DataSet |
parent |
protected MboRemote |
parentMbo |
protected MboSetRemote |
parentSet |
protected LinearClientSession |
session |
protected DataSetInfo |
setInfo |
protected java.lang.String |
startMAttr |
protected java.lang.String |
startMAttr2 |
| Constructor and Description |
|---|
DataSet(LinearClientSession session,
MboRemote parentMbo,
DataSetInfo setInfo,
DataSet parent) |
DataSet(LinearClientSession session,
MboRemote parentMbo,
DataSetInfo setInfo,
java.lang.String id,
DataSet parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup() |
protected java.lang.String |
getControlInstanceName(java.lang.String beanId)
Method to get controlInstanceName based on beanId
|
protected DataSet |
getDataSet(java.lang.String id) |
java.lang.String |
getOrgId(MboRemote mbo) |
protected java.lang.String |
getPath() |
protected int |
getRowsPerPageFromPresentation(java.lang.String controlInsanceName)
Method to get rowsPerPage property of given constrolInsanceName from app Presentation
|
protected void |
loadChildren() |
void |
loadData() |
protected DataSet |
newInstance(DataSetInfo setInfo,
DataSet parent) |
protected static DataSet |
newInstance(LinearClientSession session,
MboRemote parentMbo,
DataSetInfo setInfo,
DataSet parent) |
protected void |
putChild(java.lang.String id,
DataSet dataSet) |
protected void |
reset() |
protected void |
resolveMboSet() |
com.ibm.json.java.JSONObject |
toJSON() |
add, addElement, addElement, addRelated, getBaseId, getElements, getId, getLocale, getMbo, getRelated, hasOverlapWith, toString, updateFromMbo, updateFromMboprotected final LinearClientSession session
protected final DataSetInfo setInfo
protected final DataSet parent
protected MboRemote parentMbo
protected MboSetRemote parentSet
protected MboSetRemote mboSet
protected final java.util.Map attributeLabels
protected final java.util.List elementAttributes
protected final java.lang.String idAttr
protected final java.lang.String labelAttr
protected final java.lang.String descriptionAttr
protected final java.lang.String startMAttr
protected final java.lang.String endMAttr
protected final java.lang.String startMAttr2
protected final java.lang.String endMAttr2
protected boolean excludeAttributeMapFromJSON
protected java.util.List items
protected final java.util.Map children
protected boolean loaded
protected CacheLvcMsgDesc lvcInfoMsgUtil
public static MXLogger linearLogger
public DataSet(LinearClientSession session, MboRemote parentMbo, DataSetInfo setInfo, DataSet parent) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic DataSet(LinearClientSession session, MboRemote parentMbo, DataSetInfo setInfo, java.lang.String id, DataSet parent) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionprotected java.lang.String getPath()
protected static DataSet newInstance(LinearClientSession session, MboRemote parentMbo, DataSetInfo setInfo, DataSet parent) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionprotected DataSet newInstance(DataSetInfo setInfo, DataSet parent) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionprotected void putChild(java.lang.String id,
DataSet dataSet)
public void loadData()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionprotected void resolveMboSet()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionprotected void loadChildren()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionprotected DataSet getDataSet(java.lang.String id) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic java.lang.String getOrgId(MboRemote mbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionprotected java.lang.String getControlInstanceName(java.lang.String beanId)
throws MXException,
java.rmi.RemoteException
String - beanIdMXExceptionjava.rmi.RemoteExceptionprotected int getRowsPerPageFromPresentation(java.lang.String controlInsanceName)
throws MXException,
java.rmi.RemoteException
String - controlInstanceNameMXExceptionjava.rmi.RemoteException