|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.webmethods.caf.faces.data.object.SelectableTableContentProviderHelper
public class SelectableTableContentProviderHelper
Helps implement ISelectableTableContentProvider
.
Field Summary | |
---|---|
protected List |
m_selected
|
protected List |
m_unselected
|
protected boolean |
m_useUnselected
|
Constructor Summary | |
---|---|
SelectableTableContentProviderHelper()
|
Method Summary | |
---|---|
int |
getRowSelectedCount(ISelectableTableContentProvider provider)
|
Collection |
getRowSelectedIds(ISelectableTableContentProvider provider)
|
Collection |
getRowUnselectedIds(ISelectableTableContentProvider provider)
|
List |
getSelectedRows(ISelectableTableContentProvider provider)
Returns collection of selected row objects (not IDs) from the ISelectableTableContentProvider. |
boolean |
getUseUnselectedModel(ISelectableTableContentProvider provider)
|
boolean |
isRowSelected(ISelectableTableContentProvider provider)
|
void |
setRowSelected(ISelectableTableContentProvider provider,
boolean selected)
Set select/unselect row for the provider |
void |
setRowSelectedIds(ISelectableTableContentProvider provider,
Collection ids)
Set collection of selected row ids for the provider. |
void |
setRowUnselectedIds(ISelectableTableContentProvider provider,
Collection ids)
Set collection of unselected row ids for the provider. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected boolean m_useUnselected
protected List m_selected
protected List m_unselected
Constructor Detail |
---|
public SelectableTableContentProviderHelper()
Method Detail |
---|
public int getRowSelectedCount(ISelectableTableContentProvider provider)
public boolean getUseUnselectedModel(ISelectableTableContentProvider provider)
provider
-
public Collection getRowSelectedIds(ISelectableTableContentProvider provider)
provider
-
SelectableTableContentProviderHelper.getSelectedRows(ISelectableTableContentProvider)
public List getSelectedRows(ISelectableTableContentProvider provider)
ITableContentProvider.getCurrentRow()
provider
- selectable table provider
ITableContentProvider.getRowCount()
sizepublic Collection getRowUnselectedIds(ISelectableTableContentProvider provider)
provider
-
SelectableTableContentProviderHelper.getSelectedRows(ISelectableTableContentProvider)
public boolean isRowSelected(ISelectableTableContentProvider provider)
provider
-
public void setRowSelected(ISelectableTableContentProvider provider, boolean selected)
provider
- selected
- public void setRowSelectedIds(ISelectableTableContentProvider provider, Collection ids)
provider
- ids
- public void setRowUnselectedIds(ISelectableTableContentProvider provider, Collection ids)
provider
- ids
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |