public abstract class TreeSequenceKeyModel<V>
extends org.ajax4jsf.model.ExtendedDataModel<V>
implements org.richfaces.model.TreeDataModel<V>
Constructor and Description |
---|
TreeSequenceKeyModel() |
Modifier and Type | Method and Description |
---|---|
V |
getData() |
Object |
getParentRowKey(Object rowKey) |
int |
getRowCount() |
V |
getRowData() |
int |
getRowIndex() |
SequenceRowKey |
getRowKey() |
boolean |
isDataAvailable() |
boolean |
isRowAvailable() |
protected void |
setData(V data) |
void |
setRowIndex(int rowIndex) |
void |
setRowKey(Object rowKey) |
protected void |
setRowKeyAndData(SequenceRowKey key,
V data) |
protected abstract void |
setupKey(SequenceRowKey key) |
void |
walk(javax.faces.context.FacesContext context,
org.ajax4jsf.model.DataVisitor visitor,
org.ajax4jsf.model.Range range,
Object argument) |
addDataModelListener, getDataModelListeners, getWrappedData, iterator, removeDataModelListener, setWrappedData
public SequenceRowKey getRowKey()
public void setRowKey(Object rowKey)
protected void setData(V data)
protected void setRowKeyAndData(SequenceRowKey key, V data)
public boolean isDataAvailable()
isDataAvailable
in interface org.richfaces.model.TreeDataModel<V>
protected abstract void setupKey(SequenceRowKey key)
public void walk(javax.faces.context.FacesContext context, org.ajax4jsf.model.DataVisitor visitor, org.ajax4jsf.model.Range range, Object argument)
walk
in class org.ajax4jsf.model.ExtendedDataModel<V>
public boolean isRowAvailable()
isRowAvailable
in class javax.faces.model.DataModel<V>
public int getRowCount()
getRowCount
in class javax.faces.model.DataModel<V>
public int getRowIndex()
getRowIndex
in class javax.faces.model.DataModel<V>
public void setRowIndex(int rowIndex)
setRowIndex
in class javax.faces.model.DataModel<V>
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.