protected class TableViewEntryPanel.LDAPEntryTableModel extends SortableTableModel implements Comparator<org.opends.guitools.controlpanel.ui.TableViewEntryPanel.AttributeValuePair>
listenerList| Modifier | Constructor and Description |
|---|---|
protected |
TableViewEntryPanel.LDAPEntryTableModel() |
| Modifier and Type | Method and Description |
|---|---|
int |
compare(org.opends.guitools.controlpanel.ui.TableViewEntryPanel.AttributeValuePair desc1,
org.opends.guitools.controlpanel.ui.TableViewEntryPanel.AttributeValuePair desc2) |
void |
displayEntry()
Updates the contents of the table model with the
TableViewEntryPanel.searchResult object. |
void |
forceResort()
Updates the table model contents and sorts its contents depending on the
sort options set by the user.
|
int |
getColumnCount() |
String |
getColumnName(int col) |
int |
getRowCount() |
int |
getSortColumn()
Returns the column index used to sort.
|
Object |
getValueAt(int row,
int col) |
List<Object> |
getValues(String attrName)
Returns the list of values associated with a given attribute.
|
boolean |
isCellEditable(int row,
int col) |
boolean |
isSortAscending()
Returns whether the sort is ascending or descending.
|
void |
setSortAscending(boolean sortAscending)
Sets whether to sort ascending of descending.
|
void |
setSortColumn(int sortColumn)
Sets the column index used to sort.
|
void |
setValueAt(Object value,
int row,
int col) |
getHeader, getHeaderaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitequalsprotected TableViewEntryPanel.LDAPEntryTableModel()
public void displayEntry()
TableViewEntryPanel.searchResult object.public void forceResort()
forceResort in class SortableTableModelpublic int compare(org.opends.guitools.controlpanel.ui.TableViewEntryPanel.AttributeValuePair desc1, org.opends.guitools.controlpanel.ui.TableViewEntryPanel.AttributeValuePair desc2)
compare in interface Comparator<org.opends.guitools.controlpanel.ui.TableViewEntryPanel.AttributeValuePair>public int getColumnCount()
getColumnCount in interface TableModelpublic int getRowCount()
getRowCount in interface TableModelpublic Object getValueAt(int row, int col)
getValueAt in interface TableModelpublic String getColumnName(int col)
getColumnName in interface TableModelgetColumnName in class AbstractTableModelpublic boolean isSortAscending()
isSortAscending in class SortableTableModeltrue if the sort is ascending and false
otherwise.public void setSortAscending(boolean sortAscending)
setSortAscending in class SortableTableModelsortAscending - whether to sort ascending or descending.public int getSortColumn()
getSortColumn in class SortableTableModelpublic void setSortColumn(int sortColumn)
setSortColumn in class SortableTableModelsortColumn - column index used to sort..public boolean isCellEditable(int row, int col)
isCellEditable in interface TableModelisCellEditable in class AbstractTableModelpublic void setValueAt(Object value, int row, int col)
setValueAt in interface TableModelsetValueAt in class AbstractTableModelCopyright © 2010-2015 ForgeRock AS. All Rights Reserved.