|
||||||||||
| 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.ExtendedDataModelExtendedDataModel.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.ExtendedDataModeljava.io.IOExceptionpublic int getRowCount()
getRowCount in class javax.faces.model.DataModelpublic java.lang.Object getRowData()
getRowData in class javax.faces.model.DataModelpublic int getRowIndex()
getRowIndex in class javax.faces.model.DataModelpublic java.lang.Object getWrappedData()
getWrappedData in class javax.faces.model.DataModelpublic boolean isRowAvailable()
isRowAvailable in class javax.faces.model.DataModelpublic void setRowIndex(int rowIndex)
setRowIndex in class javax.faces.model.DataModelpublic void setWrappedData(java.lang.Object data)
setWrappedData in class javax.faces.model.DataModelpublic org.ajax4jsf.model.SerializableDataModel getSerializableModel(org.ajax4jsf.model.Range range)
getSerializableModel in class org.ajax4jsf.model.ExtendedDataModelpublic void update()
update in class org.ajax4jsf.model.SerializableDataModelpublic AuctionDataProvider getDataProvider()
public void setDataProvider(AuctionDataProvider dataProvider)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||