|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.model.DataModel
org.ajax4jsf.model.ExtendedDataModel
org.ajax4jsf.model.SerializableDataModel
org.richfaces.demo.extendeddatamodel.AuctionDataModel
public class AuctionDataModel
Constructor Summary | |
---|---|
AuctionDataModel()
|
Method Summary | |
---|---|
AuctionDataProvider |
getDataProvider()
|
int |
getRowCount()
|
java.lang.Object |
getRowData()
This is main way to obtain data row. |
int |
getRowIndex()
Unused rudiment from old JSF staff. |
java.lang.Object |
getRowKey()
This method never called from framework. |
org.ajax4jsf.model.SerializableDataModel |
getSerializableModel(org.ajax4jsf.model.Range range)
This method suppose to produce SerializableDataModel that will be serialized into View State and used on a post-back. |
java.lang.Object |
getWrappedData()
Unused rudiment from old JSF staff. |
boolean |
isRowAvailable()
Never called by framework. |
void |
setDataProvider(AuctionDataProvider dataProvider)
|
void |
setRowIndex(int rowIndex)
Unused rudiment from old JSF staff. |
void |
setRowKey(java.lang.Object key)
This method normally called by Visitor before request Data Row. |
void |
setWrappedData(java.lang.Object data)
Unused rudiment from old JSF staff. |
void |
update()
This is helper method that is called by framework after model update. |
void |
walk(javax.faces.context.FacesContext context,
org.ajax4jsf.model.DataVisitor visitor,
org.ajax4jsf.model.Range range,
java.lang.Object argument)
This is main part of Visitor pattern. |
Methods inherited from class javax.faces.model.DataModel |
---|
addDataModelListener, getDataModelListeners, removeDataModelListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AuctionDataModel()
Method Detail |
---|
public java.lang.Object getRowKey()
getRowKey
in class org.ajax4jsf.model.ExtendedDataModel
ExtendedDataModel.getRowKey()
public void setRowKey(java.lang.Object key)
setRowKey
in class org.ajax4jsf.model.ExtendedDataModel
public void walk(javax.faces.context.FacesContext context, org.ajax4jsf.model.DataVisitor visitor, org.ajax4jsf.model.Range range, java.lang.Object argument) throws java.io.IOException
walk
in class org.ajax4jsf.model.ExtendedDataModel
java.io.IOException
public int getRowCount()
getRowCount
in class javax.faces.model.DataModel
public java.lang.Object getRowData()
getRowData
in class javax.faces.model.DataModel
public int getRowIndex()
getRowIndex
in class javax.faces.model.DataModel
public java.lang.Object getWrappedData()
getWrappedData
in class javax.faces.model.DataModel
public boolean isRowAvailable()
isRowAvailable
in class javax.faces.model.DataModel
public void setRowIndex(int rowIndex)
setRowIndex
in class javax.faces.model.DataModel
public void setWrappedData(java.lang.Object data)
setWrappedData
in class javax.faces.model.DataModel
public org.ajax4jsf.model.SerializableDataModel getSerializableModel(org.ajax4jsf.model.Range range)
getSerializableModel
in class org.ajax4jsf.model.ExtendedDataModel
public void update()
update
in class org.ajax4jsf.model.SerializableDataModel
public AuctionDataProvider getDataProvider()
public void setDataProvider(AuctionDataProvider dataProvider)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |