| 
Nuxeo Enterprise Platform 5.3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuxeo.ecm.webapp.table.sort.SortableTableModel
org.nuxeo.ecm.webapp.table.model.GenericTableModel
org.nuxeo.ecm.webapp.table.model.TableModel
org.nuxeo.ecm.webapp.table.model.UserPermissionsTableModel
@Deprecated public class UserPermissionsTableModel
| Field Summary | |
|---|---|
protected  String | 
selectedUser
Deprecated.  | 
protected  UserPermissionsTableModelVisitor | 
visitor
Deprecated.  | 
| Fields inherited from class org.nuxeo.ecm.webapp.table.model.TableModel | 
|---|
currentRow, NO_SELECTION, NOT_COMPUTED, selectedRowIdentifiers, selectionColumnIndex | 
| Fields inherited from class org.nuxeo.ecm.webapp.table.model.GenericTableModel | 
|---|
columnHeaders, data | 
| Fields inherited from class org.nuxeo.ecm.webapp.table.sort.SortableTableModel | 
|---|
SORT_ASCENDING, SORT_DESCENDING | 
| Constructor Summary | |
|---|---|
UserPermissionsTableModel(List<TableColHeader> columnHeaders,
                          List<UserPermissionsTableRow> data)
Deprecated.  | 
|
| Method Summary | |
|---|---|
 void | 
addRow(String user)
Deprecated. Accept method.  | 
 String | 
getCurrentUserType()
Deprecated.  | 
 String | 
getSelectedUser()
Deprecated.  | 
 List<String> | 
getSelectedUsers()
Deprecated.  | 
 UserPermissionsTableModelVisitor | 
getVisitor()
Deprecated.  | 
 void | 
process(ActionEvent event)
Deprecated. Saves the current user selected row.  | 
 void | 
removeRow(String user)
Deprecated.  | 
 void | 
setSelectedUser(String selectedUser)
Deprecated.  | 
 void | 
setVisitor(UserPermissionsTableModelVisitor visitor)
Deprecated.  | 
| Methods inherited from class org.nuxeo.ecm.webapp.table.model.TableModel | 
|---|
computeSelectionColumnIndex, getCurrentRow, getSelectedRows, getSelectionColumnIndex, selectAllRows, selectAllRows, setCurrentRow, verifyRowConsistency | 
| Methods inherited from class org.nuxeo.ecm.webapp.table.model.GenericTableModel | 
|---|
addRow, addRows, getColumnHeaders, getColumnIndex, getCurrentCell, getCurrentCellDisplayedValue, getData, isDefaultAscending, setColumnHeaders, setCurrentCellDisplayedValue, setData, sort, verifyHeadersConsistency, verifyHeadersRowsConsistency, verifyRowsConsistency | 
| Methods inherited from class org.nuxeo.ecm.webapp.table.sort.SortableTableModel | 
|---|
doSort, getSort, isAscending, setAscending, setSort | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected String selectedUser
protected UserPermissionsTableModelVisitor visitor
| Constructor Detail | 
|---|
public UserPermissionsTableModel(List<TableColHeader> columnHeaders,
                                 List<UserPermissionsTableRow> data)
                          throws ClientException
ClientException| Method Detail | 
|---|
public String getSelectedUser()
public void setSelectedUser(String selectedUser)
selectedUser - The selectedUser to set.public void process(ActionEvent event)
TableModelThis method is also used as a marker for a round trip to the server each time a row is selected so that the value associated with the selection cell from that row gets updated.
process in class TableModel
public List<String> getSelectedUsers()
                              throws ClientException
ClientException
public void removeRow(String user)
               throws ClientException
ClientExceptionpublic UserPermissionsTableModelVisitor getVisitor()
public void setVisitor(UserPermissionsTableModelVisitor visitor)
public void addRow(String user)
            throws ClientException
Called when a new user needs to be added to the table model.
user - 
ClientExceptionpublic String getCurrentUserType()
  | 
Nuxeo Enterprise Platform 5.3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||