org.ajax4jsf.tests
Class MockDataModel

java.lang.Object
  extended by javax.faces.model.DataModel
      extended by org.ajax4jsf.model.ExtendedDataModel
          extended by org.ajax4jsf.tests.MockDataModel
Direct Known Subclasses:
MockSerializableDataModel

public class MockDataModel
extends org.ajax4jsf.model.ExtendedDataModel

Author:
shura

Field Summary
static int ROWS
           
 
Constructor Summary
MockDataModel()
           
 
Method Summary
 int getMaxRow()
           
 int getMinRow()
           
 int getRowCount()
           
 java.lang.Object getRowData()
           
 int getRowIndex()
           
 java.lang.Object getRowKey()
           
 java.lang.Object getWrappedData()
           
 boolean isRowAvailable()
           
 void setMaxRow(int maxRow)
           
 void setMinRow(int minRow)
           
 void setRowIndex(int rowIndex)
           
 void setRowKey(java.lang.Object key)
           
 void setWrappedData(java.lang.Object data)
           
 void walk(javax.faces.context.FacesContext context, org.ajax4jsf.model.DataVisitor visitor, org.ajax4jsf.model.Range range, java.lang.Object argument)
           
 
Methods inherited from class org.ajax4jsf.model.ExtendedDataModel
getSerializableModel
 
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
 

Field Detail

ROWS

public static final int ROWS
See Also:
Constant Field Values
Constructor Detail

MockDataModel

public MockDataModel()
Method Detail

getMaxRow

public int getMaxRow()
Returns:
the maxRow

setMaxRow

public void setMaxRow(int maxRow)
Parameters:
maxRow - the maxRow to set

getMinRow

public int getMinRow()
Returns:
the minRow

setMinRow

public void setMinRow(int minRow)
Parameters:
minRow - the minRow to set

walk

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
Specified by:
walk in class org.ajax4jsf.model.ExtendedDataModel
Throws:
java.io.IOException

getRowKey

public java.lang.Object getRowKey()
Specified by:
getRowKey in class org.ajax4jsf.model.ExtendedDataModel

setRowKey

public void setRowKey(java.lang.Object key)
Specified by:
setRowKey in class org.ajax4jsf.model.ExtendedDataModel

getRowCount

public int getRowCount()
Specified by:
getRowCount in class javax.faces.model.DataModel

getRowData

public java.lang.Object getRowData()
Specified by:
getRowData in class javax.faces.model.DataModel

getRowIndex

public int getRowIndex()
Specified by:
getRowIndex in class javax.faces.model.DataModel

getWrappedData

public java.lang.Object getWrappedData()
Specified by:
getWrappedData in class javax.faces.model.DataModel

isRowAvailable

public boolean isRowAvailable()
Specified by:
isRowAvailable in class javax.faces.model.DataModel

setRowIndex

public void setRowIndex(int rowIndex)
Specified by:
setRowIndex in class javax.faces.model.DataModel

setWrappedData

public void setWrappedData(java.lang.Object data)
Specified by:
setWrappedData in class javax.faces.model.DataModel


Copyright © 2009. All Rights Reserved.