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, updateFromMbo
protected 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.RemoteException
MXException
public DataSet(LinearClientSession session, MboRemote parentMbo, DataSetInfo setInfo, java.lang.String id, DataSet parent) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
protected java.lang.String getPath()
protected static DataSet newInstance(LinearClientSession session, MboRemote parentMbo, DataSetInfo setInfo, DataSet parent) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
protected DataSet newInstance(DataSetInfo setInfo, DataSet parent) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
protected void putChild(java.lang.String id, DataSet dataSet)
public void loadData() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
protected void resolveMboSet() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
protected void loadChildren() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
protected DataSet getDataSet(java.lang.String id) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.lang.String getOrgId(MboRemote mbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
protected java.lang.String getControlInstanceName(java.lang.String beanId) throws MXException, java.rmi.RemoteException
String
- beanIdMXException
java.rmi.RemoteException
protected int getRowsPerPageFromPresentation(java.lang.String controlInsanceName) throws MXException, java.rmi.RemoteException
String
- controlInstanceNameMXException
java.rmi.RemoteException