public class DataItem
extends java.lang.Object
| Constructor and Description |
|---|
DataItem(DataSet dataSet,
MboRemote mbo) |
DataItem(java.lang.String id,
java.lang.String label,
java.util.Locale locale) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(DataElement element) |
DataElement |
addElement(DataSet dataSet,
MboRemote mbo,
CacheLvcMsgDesc lvcInfoMsgUtil) |
DataElement |
addElement(DataSet dataSet,
MboRemote mbo,
java.lang.String startMAttr,
java.lang.String endMAttr,
CacheLvcMsgDesc lvcInfoMsgUtil) |
void |
addRelated(DataItem item) |
void |
cleanup() |
java.lang.String |
getBaseId() |
java.util.List |
getElements() |
java.lang.String |
getId() |
java.util.Locale |
getLocale() |
MboRemote |
getMbo() |
DataItem[] |
getRelated() |
boolean |
hasOverlapWith(DataSet dataSet,
MboRemote mbo) |
protected void |
reset() |
com.ibm.json.java.JSONObject |
toJSON() |
java.lang.String |
toString() |
void |
updateFromMbo(DataSet dataSet,
MboRemote mbo) |
void |
updateFromMbo(DataSet dataSet,
MboRemote mbo,
java.lang.String idSuffix) |
public DataItem(java.lang.String id,
java.lang.String label,
java.util.Locale locale)
public DataItem(DataSet dataSet, MboRemote mbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic void updateFromMbo(DataSet dataSet, MboRemote mbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic void updateFromMbo(DataSet dataSet, MboRemote mbo, java.lang.String idSuffix) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic java.lang.String getId()
public java.lang.String getBaseId()
public java.util.Locale getLocale()
public MboRemote getMbo()
public java.util.List getElements()
protected void reset()
public void cleanup()
public void add(DataElement element)
public DataElement addElement(DataSet dataSet, MboRemote mbo, CacheLvcMsgDesc lvcInfoMsgUtil) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic DataElement addElement(DataSet dataSet, MboRemote mbo, java.lang.String startMAttr, java.lang.String endMAttr, CacheLvcMsgDesc lvcInfoMsgUtil) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic com.ibm.json.java.JSONObject toJSON()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean hasOverlapWith(DataSet dataSet, MboRemote mbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic void addRelated(DataItem item)
public DataItem[] getRelated()