|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.extentech.ExtenBean.DataObjectImpl
com.extentech.ExtenBean.XMLDataObject
public class XMLDataObject
A DataObject implementation which uses XML data.
XMLDataObjectFactory,
DataObject,
colinfo,
Serialized Form| Field Summary |
|---|
| Fields inherited from class com.extentech.ExtenBean.DataObjectImpl |
|---|
dataObjectActionListeners, doparent, EXTENBEAN_LOADER_NAME, props |
| Constructor Summary | |
|---|---|
XMLDataObject()
|
|
| Method Summary | |
|---|---|
void |
activate()
load the data from the underlying persistence layer |
SimpleDataObject |
getDataObject(int x)
get a new DataObject from this one |
Object |
getOriginalKey()
|
Object |
getVal(Object key,
String field)
Get value for field at the specified index. |
Object |
getValForNode(String field)
|
void |
init()
Post-data initialization tasks. |
void |
initNode(int idx,
XMLDataObject dobj)
more or less clone this node, except as a singleton |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.extentech.ExtenBean.DataObject |
|---|
addDataObjectActionListener, addOrderByItem, fireDataObjectActionEvent, getCascadeUpdates, getChangedRowCount, getChangedRows, getChildByName, getColinfo, getColinfoByName, getColnames, getColNumByName, getData, getDataObjectActionListeners, getDataRow, getDOLookupField, getFactory, getId, getIsMultiple, getIsNew, getNumRows, getOrderByHash, getStringVal, getVal, getVal, isPageable, load, passivate, remove, removeChangedRow, removeChangedRows, removeDataObjectActionListener, removeDataObjectActionListeners, setCascadeUpdates, setColinfo, setDOLookupField, setFactory, setId, setIsMultiple, setIsNew, setVal, setVal, store |
| Methods inherited from interface com.extentech.ExtenBean.SimpleDataObject |
|---|
getColNames, getStringVal, isNew |
| Methods inherited from interface com.extentech.ExtenBean.RelationalObject |
|---|
addChildObject, getAllChildrenInHeirarchy, getChildObjects, getLevel, getParentObject, hasChildren, setLevel, setParent |
| Methods inherited from interface com.extentech.ExtenBean.SQLObject |
|---|
beginTrans, getIsUpdateable, getKeyCol, getKeyColName, getParentForeignKey, getParentId, getSQL, getTableName, rollBack, setData, setIsUpdateable, setKeyCol, setKeyCol, setParentForeignKey, setSQL, setTableName |
| Constructor Detail |
|---|
public XMLDataObject()
| Method Detail |
|---|
public Object getOriginalKey()
public Object getVal(Object key,
String field)
getVal in interface DataObjectgetVal in class DataObjectImplkey - field -
public Object getValForNode(String field)
public void activate()
DataObject
activate in interface DataObjectpublic void init()
DataObject
init in interface DataObjectpublic SimpleDataObject getDataObject(int x)
getDataObject in interface SimpleDataObject
public void initNode(int idx,
XMLDataObject dobj)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||