public class SelectableTableContentProviderHelper extends Object implements Serializable
ISelectableTableContentProvider
.Modifier and Type | Field and Description |
---|---|
protected List<String> |
m_selected |
protected List<String> |
m_unselected |
protected boolean |
m_useUnselected |
Constructor and Description |
---|
SelectableTableContentProviderHelper() |
public SelectableTableContentProviderHelper()
public int getRowSelectedCount(ISelectableTableContentProvider provider)
public boolean getUseUnselectedModel(ISelectableTableContentProvider provider)
provider
- public Collection<String> getRowSelectedIds(ISelectableTableContentProvider provider)
provider
- getSelectedRows(ISelectableTableContentProvider)
public List<Object> getSelectedRows(ISelectableTableContentProvider provider)
ITableContentProvider.getCurrentRow()
provider
- selectable table providerITableContentProvider.getRowCount()
sizepublic Collection<String> getRowUnselectedIds(ISelectableTableContentProvider provider)
provider
- getSelectedRows(ISelectableTableContentProvider)
public boolean isRowSelected(ISelectableTableContentProvider provider)
provider
- public void setRowSelected(ISelectableTableContentProvider provider, boolean selected)
provider
- selected
- public void setRowSelectedIds(ISelectableTableContentProvider provider, Collection<String> ids)
provider
- ids
- public void setRowUnselectedIds(ISelectableTableContentProvider provider, Collection<String> ids)
provider
- ids
-