Uses of Class
com.sun.data.provider.RowKey

Packages that use RowKey
com.sun.data.provider Fundamental data access APIs and event listeners. 
com.sun.data.provider.impl Concrete DataProvider implementations and base classes. 
 

Uses of RowKey in com.sun.data.provider
 

Fields in com.sun.data.provider declared as RowKey
static RowKey[] RowKey.EMPTY_ARRAY
          A convenient static empty array to use for no-op method returns
 

Methods in com.sun.data.provider that return RowKey
 RowKey TableDataProvider.appendRow()
          Appends a new row at the end of the list and returns the row key for the newly appended row.
 RowKey[] TableDataFilter.filter(TableDataProvider provider, RowKey[] rows)
          Performs a filter operation on the passed set of RowKey objects.
 RowKey TableDataProvider.getCursorRow()
           
 RowKey TableDataProvider.getRowKey(java.lang.String rowId)
          Returns a RowKey for the specified rowId.
 RowKey[] TableDataProvider.getRowKeys(int count, RowKey afterRow)
          Returns an array of RowKey objects representing the requested batch of RowKeys.
 RowKey TableDataProvider.insertRow(RowKey beforeRow)
          Inserts a new row at the specified row.
 RowKey[] TableDataSorter.sort(TableDataProvider provider, RowKey[] rows)
          Sorts the rows from the specified TableDataProvider based on the current sort criteria, and returns an array of RowKeys representing the sorted row order.
 

Methods in com.sun.data.provider with parameters of type RowKey
 boolean TableDataProvider.canInsertRow(RowKey beforeRow)
          This method is called to test if this TableDataProvider supports resizability.
 boolean TableDataProvider.canRemoveRow(RowKey rowKey)
          This method is called to test if this TableDataProvider supports the removeRow operation.
 void TableCursorAdapter.cursorChanged(TableDataProvider provider, RowKey oldRow, RowKey newRow)
          

Process an event indicating that the current cursor row of the specified TableDataProvider has been successfully changed.

 void TableCursorListener.cursorChanged(TableDataProvider provider, RowKey oldRow, RowKey newRow)
          Process an event indicating that the current cursor row of the specified TableDataProvider has been successfully changed.
 void TableCursorAdapter.cursorChanging(TableDataProvider provider, RowKey oldRow, RowKey newRow)
          

Process an event indicating that the current cursor row of the specified TableDataProvider is changing.

 void TableCursorListener.cursorChanging(TableDataProvider provider, RowKey oldRow, RowKey newRow)
          Process an event indicating that the current cursor row of the specified TableDataProvider is changing.
 RowKey[] TableDataFilter.filter(TableDataProvider provider, RowKey[] rows)
          Performs a filter operation on the passed set of RowKey objects.
 RowKey[] TableDataProvider.getRowKeys(int count, RowKey afterRow)
          Returns an array of RowKey objects representing the requested batch of RowKeys.
abstract  java.lang.Object SortCriteria.getSortValue(TableDataProvider provider, RowKey rowKey)
          Provides the data value to use while sorting a particular row.
 java.lang.Object TableDataProvider.getValue(FieldKey fieldKey, RowKey rowKey)
          Return value of the data element referenced by the specified FieldKey and RowKey.
 RowKey TableDataProvider.insertRow(RowKey beforeRow)
          Inserts a new row at the specified row.
 boolean TableDataProvider.isRowAvailable(RowKey rowKey)
          Returns true if the specified RowKey represents data elements that are supported by this TableDataProvider; otherwise, return false
abstract  boolean FilterCriteria.match(TableDataProvider provider, RowKey rowKey)
          Determines wether or not a particular row matches this filter criteria.
 void TableDataProvider.removeRow(RowKey rowKey)
          Removes the specified row.
 void TableDataAdapter.rowAdded(TableDataProvider provider, RowKey rowKey)
          

A new row has been added to the TableDataProvider.

 void TableDataListener.rowAdded(TableDataProvider provider, RowKey rowKey)
          A new row has been added to the TableDataProvider.
 void TableDataAdapter.rowRemoved(TableDataProvider provider, RowKey rowKey)
          

An row has been removed from the TableDataProvider.

 void TableDataListener.rowRemoved(TableDataProvider provider, RowKey rowKey)
          An row has been removed from the TableDataProvider.
 void TableDataProvider.setCursorRow(RowKey rowKey)
          Sets the cursor to the row represented by the passed RowKey.
 void TableDataProvider.setValue(FieldKey fieldKey, RowKey rowKey, java.lang.Object value)
          Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.
 RowKey[] TableDataSorter.sort(TableDataProvider provider, RowKey[] rows)
          Sorts the rows from the specified TableDataProvider based on the current sort criteria, and returns an array of RowKeys representing the sorted row order.
 void TableDataAdapter.valueChanged(TableDataProvider provider, FieldKey fieldKey, RowKey rowKey, java.lang.Object oldValue, java.lang.Object newValue)
          

Process an event indicating that a data element's value has been changed for the specified row.

 void TableDataListener.valueChanged(TableDataProvider provider, FieldKey fieldKey, RowKey rowKey, java.lang.Object oldValue, java.lang.Object newValue)
          Process an event indicating that a data element's value has been changed for the specified row.
 

Uses of RowKey in com.sun.data.provider.impl
 

Subclasses of RowKey in com.sun.data.provider.impl
 class IndexRowKey
          IndexRowKey uses an int index as the identifier for a data row in a TableDataProvider.
 class ObjectArrayRowKey
          ObjectArrayRowKey uses an object array as the identifier for a data row in a TableDataProvider.
 class ObjectRowKey
          ObjectRowKey uses an object as the identifier for a data row in a TableDataProvider.
 

Fields in com.sun.data.provider.impl declared as RowKey
protected  RowKey AbstractTableDataProvider.cursorRow
          storage for the current cursor row
protected  RowKey CachedRowSetDataProvider.cursorRow
          storage for the current cursor row
 

Methods in com.sun.data.provider.impl that return RowKey
abstract  RowKey AbstractTableDataProvider.appendRow()
          

Appends a new row at the end of the list and returns the row key for the newly appended row.

 RowKey BasicTransactionalTableDataProvider.appendRow()
          

Appends a new row at the end of the list and returns the row key for the newly appended row.

NOTE: The method should only be called after testing the canAppendRow() method to see if this TableDataProvider supports the append operation.

 RowKey CachedRowSetDataProvider.appendRow()
          

Appends a new row at the end of the list and returns the row key for the newly appended row.

NOTE: The method should only be called after testing the canAppendRow() method to see if this TableDataProvider supports the append operation.

 RowKey FilteredTableDataProvider.appendRow()
          

Appends a new row at the end of the list and returns the row key for the newly appended row.

NOTE: The method should only be called after testing the canAppendRow() method to see if this TableDataProvider supports the append operation.

 RowKey ListDataProvider.appendRow()
          

Appends a new row at the end of the list and returns the row key for the newly appended row.

NOTE: The method should only be called after testing the canAppendRow() method to see if this TableDataProvider supports the append operation.

 RowKey MethodResultTableDataProvider.appendRow()
          

Appends a new row at the end of the list and returns the row key for the newly appended row.

 RowKey ObjectArrayDataProvider.appendRow()
          

Appends a new row at the end of the list and returns the row key for the newly appended row.

NOTE: The method should only be called after testing the canAppendRow() method to see if this TableDataProvider supports the append operation.

 RowKey ObjectListDataProvider.appendRow()
          Construct a new instance of the specified object type and append it to the end of the list.
 RowKey ObjectListDataProvider.appendRow(java.lang.Object object)
          Append the specified object to the end of the list.
 RowKey[] BasicTableDataFilter.filter(TableDataProvider provider, RowKey[] rows)
          This method iterates the passed rows and contained FilterCriteria and invokes the match() method on each.
 RowKey[] AbstractTableDataProvider.findAll(FieldKey[] fieldKeys, java.lang.Object[] values)
          Finds all rows with the specified values stored under the specified field keys.
 RowKey[] AbstractTableDataProvider.findAll(FieldKey fieldKey, java.lang.Object value)
          Finds all rows with the specified value stored under the specified field key.
 RowKey[] AbstractTableDataProvider.findAll(java.lang.String[] fieldIds, java.lang.Object[] values)
           
 RowKey[] AbstractTableDataProvider.findAll(java.lang.String fieldId, java.lang.Object value)
           
 RowKey AbstractTableDataProvider.findFirst(FieldKey[] fieldKeys, java.lang.Object[] values)
          Finds the first row with the specified values stored under the specified field keys.
 RowKey AbstractTableDataProvider.findFirst(FieldKey fieldKey, java.lang.Object value)
          Finds the first row with the specified value stored under the specified field key.
 RowKey AbstractTableDataProvider.findFirst(java.lang.String[] fieldIds, java.lang.Object[] values)
           
 RowKey AbstractTableDataProvider.findFirst(java.lang.String fieldId, java.lang.Object value)
           
 RowKey[] AbstractTableDataProvider.getAllRows()
          Returns all the RowKeys, which may force the underlying dataprovider to go and perform an expensive operation to fetch them.
 RowKey[] CachedRowSetDataProvider.getAllRows()
          Returns all the RowKeys, which may force the underlying dataprovider to go and perform an expensive operation to fetch them.
 RowKey AbstractTableDataProvider.getCursorRow()
          
 RowKey CachedRowSetDataProvider.getCursorRow()
          
 RowKey MethodResultTableDataProvider.getCursorRow()
          
 RowKey AbstractTableDataProvider.getRowKey(java.lang.String rowId)
           
 RowKey BasicTransactionalTableDataProvider.getRowKey(java.lang.String rowId)
          Returns a RowKey for the specified rowId.
 RowKey CachedRowSetDataProvider.getRowKey(java.lang.String rowId)
           
 RowKey FilteredTableDataProvider.getRowKey(java.lang.String rowId)
          Returns a RowKey for the specified rowId.
 RowKey MethodResultTableDataProvider.getRowKey(java.lang.String rowId)
          Returns a RowKey for the specified rowId.
 RowKey[] AbstractTableDataProvider.getRowKeys(int count, RowKey afterRow)
          Returns an array of RowKey objects representing the requested batch of RowKeys.
 RowKey[] BasicTransactionalTableDataProvider.getRowKeys(int count, RowKey afterRow)
          Returns an array of RowKey objects representing the requested batch of RowKeys. If null is passed as the afterRow parameter, the returned batch of RowKeys will start with the first one.
 RowKey[] CachedRowSetDataProvider.getRowKeys(int count, RowKey afterRow)
          Returns an array of RowKey objects representing the requested batch of RowKeys. If null is passed as the afterRow parameter, the returned batch of RowKeys will start with the first one.
 RowKey[] FilteredTableDataProvider.getRowKeys(int count, RowKey afterRow)
          Returns an array of RowKey objects representing the requested batch of RowKeys. If null is passed as the afterRow parameter, the returned batch of RowKeys will start with the first one.
 RowKey[] MethodResultTableDataProvider.getRowKeys(int count, RowKey afterRow)
          Returns an array of RowKey objects representing the requested batch of RowKeys.
 RowKey TableRowDataProvider.getTableRow()
           
abstract  RowKey AbstractTableDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

 RowKey BasicTransactionalTableDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

NOTE: The method should only be called after testing the canInsertRow(RowKey beforeRow) to see if this TableDataProvider supports resizing.

 RowKey CachedRowSetDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

NOTE: The method should only be called after testing the canInsertRow(RowKey beforeRow) to see if this TableDataProvider supports resizing.

 RowKey FilteredTableDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

NOTE: The method should only be called after testing the canInsertRow(RowKey beforeRow) to see if this TableDataProvider supports resizing.

 RowKey ListDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

NOTE: The method should only be called after testing the canInsertRow(RowKey beforeRow) to see if this TableDataProvider supports resizing.

 RowKey MethodResultTableDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

 RowKey ObjectArrayDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

NOTE: The method should only be called after testing the canInsertRow(RowKey beforeRow) to see if this TableDataProvider supports resizing.

 RowKey ObjectListDataProvider.insertRow(RowKey beforeRow)
          Construct a new instance of the specified object type and insert it at the specified position in the list.
 RowKey[] BasicTableDataSorter.sort(TableDataProvider provider, RowKey[] rows)
          Get an array containing an row of sorted rows.
 

Methods in com.sun.data.provider.impl with parameters of type RowKey
abstract  boolean AbstractTableDataProvider.canInsertRow(RowKey beforeRow)
          

This method is called to test if this TableDataProvider supports resizability.

 boolean BasicTransactionalTableDataProvider.canInsertRow(RowKey beforeRow)
          

This method is called to test if this TableDataProvider supports resizability. If objects can be inserted and removed from the list, this method should return true. If the data provider is not resizable, this method should return false.

The following methods will only be called if this method returns true:

  • insertRow(RowKey beforeRow)
  • appendRow()
  • removeRow(RowKey rowKey)
 boolean CachedRowSetDataProvider.canInsertRow(RowKey beforeRow)
          

This method is called to test if this TableDataProvider supports resizability. If objects can be inserted and removed from the list, this method should return true. If the data provider is not resizable, this method should return false.

The following methods will only be called if this method returns true:

  • insertRow(RowKey beforeRow)
  • appendRow()
  • removeRow(RowKey rowKey)
 boolean FilteredTableDataProvider.canInsertRow(RowKey beforeRow)
          

This method is called to test if this TableDataProvider supports resizability. If objects can be inserted and removed from the list, this method should return true. If the data provider is not resizable, this method should return false.

The following methods will only be called if this method returns true:

  • insertRow(RowKey beforeRow)
  • appendRow()
  • removeRow(RowKey rowKey)
 boolean ListDataProvider.canInsertRow(RowKey beforeRow)
          NOTE: This implementation always returns false from this method.
 boolean MethodResultTableDataProvider.canInsertRow(RowKey beforeRow)
          

This method is called to test if this TableDataProvider supports resizability.

 boolean ObjectArrayDataProvider.canInsertRow(RowKey beforeRow)
          

This method is called to test if this TableDataProvider supports resizability. If objects can be inserted and removed from the list, this method should return true. If the data provider is not resizable, this method should return false.

The following methods will only be called if this method returns true:

  • insertRow(RowKey beforeRow)
  • appendRow()
  • removeRow(RowKey rowKey)
 boolean ObjectListDataProvider.canInsertRow(RowKey beforeRow)
          Return true if the userResizable property is set to true, and there is a public zero-args constructor for the class specified by the objectType property.
abstract  boolean AbstractTableDataProvider.canRemoveRow(RowKey row)
          

This method is called to test if this TableDataProvider supports the removeRow operation.

 boolean BasicTransactionalTableDataProvider.canRemoveRow(RowKey row)
          

This method is called to test if this TableDataProvider supports the removeRow operation. If rows can be removed from the table, this method should return true. If the data provider is does not support removing rows, this method should return false.

 boolean CachedRowSetDataProvider.canRemoveRow(RowKey row)
          

This method is called to test if this TableDataProvider supports the removeRow operation. If rows can be removed from the table, this method should return true. If the data provider is does not support removing rows, this method should return false.

 boolean FilteredTableDataProvider.canRemoveRow(RowKey row)
          

This method is called to test if this TableDataProvider supports the removeRow operation. If rows can be removed from the table, this method should return true. If the data provider is does not support removing rows, this method should return false.

 boolean ListDataProvider.canRemoveRow(RowKey row)
          NOTE: This implementation always returns true from this method.
 boolean MethodResultTableDataProvider.canRemoveRow(RowKey row)
          

This method is called to test if this TableDataProvider supports the removeRow operation.

 boolean ObjectArrayDataProvider.canRemoveRow(RowKey row)
          

This method is called to test if this TableDataProvider supports the removeRow operation. If rows can be removed from the table, this method should return true. If the data provider is does not support removing rows, this method should return false.

 boolean ObjectListDataProvider.canRemoveRow(RowKey row)
          Return true if the userResizable property is set to true.
 RowKey[] BasicTableDataFilter.filter(TableDataProvider provider, RowKey[] rows)
          This method iterates the passed rows and contained FilterCriteria and invokes the match() method on each.
protected  void AbstractTableDataProvider.fireCursorChanged(RowKey oldRow, RowKey newRow)
          Fires a cursorChanged event to all registered TableCursorListeners
protected  void AbstractTableDataProvider.fireCursorChanging(RowKey oldRow, RowKey newRow)
          Fires a cursorChanging event to all registered TableCursorListeners.
protected  void AbstractTableDataProvider.fireRowAdded(RowKey newRow)
          Fires a rowAdded event to all registered TableDataListeners
protected  void AbstractTableDataProvider.fireRowRemoved(RowKey oldRow)
          Fires a rowRemoved event to all registered TableDataListeners
protected  void AbstractTableDataProvider.fireValueChanged(FieldKey fieldKey, RowKey row, java.lang.Object oldValue, java.lang.Object newValue)
          Fires a valueChanged event to all registered TableDataListeners
 java.lang.Object ObjectListDataProvider.getObject(RowKey row)
          Returns the object stored at the specified row.
 int ListDataProvider.getRowIndex(RowKey row)
           
 RowKey[] AbstractTableDataProvider.getRowKeys(int count, RowKey afterRow)
          Returns an array of RowKey objects representing the requested batch of RowKeys.
 RowKey[] BasicTransactionalTableDataProvider.getRowKeys(int count, RowKey afterRow)
          Returns an array of RowKey objects representing the requested batch of RowKeys. If null is passed as the afterRow parameter, the returned batch of RowKeys will start with the first one.
 RowKey[] CachedRowSetDataProvider.getRowKeys(int count, RowKey afterRow)
          Returns an array of RowKey objects representing the requested batch of RowKeys. If null is passed as the afterRow parameter, the returned batch of RowKeys will start with the first one.
 RowKey[] FilteredTableDataProvider.getRowKeys(int count, RowKey afterRow)
          Returns an array of RowKey objects representing the requested batch of RowKeys. If null is passed as the afterRow parameter, the returned batch of RowKeys will start with the first one.
 RowKey[] MethodResultTableDataProvider.getRowKeys(int count, RowKey afterRow)
          Returns an array of RowKey objects representing the requested batch of RowKeys.
 java.lang.Object FieldIdSortCriteria.getSortValue(TableDataProvider provider, RowKey row)
          Returns the value from the TableDataProvider stored under the FieldKey (retrieved using the fieldId) and RowKey.
 java.lang.Object FieldKeySortCriteria.getSortValue(TableDataProvider provider, RowKey row)
          Returns the value from the TableDataProvider stored under the FieldKey and RowKey.
abstract  java.lang.Object AbstractTableDataProvider.getValue(FieldKey fieldKey, RowKey row)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 java.lang.Object BasicTransactionalTableDataProvider.getValue(FieldKey fieldKey, RowKey row)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 java.lang.Object CachedRowSetDataProvider.getValue(FieldKey fieldKey, RowKey row)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 java.lang.Object FilteredTableDataProvider.getValue(FieldKey fieldKey, RowKey row)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 java.lang.Object ListDataProvider.getValue(FieldKey fieldKey, RowKey row)
          NOTE: FieldKey is ignored in this class.
 java.lang.Object MethodResultTableDataProvider.getValue(FieldKey fieldKey, RowKey row)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 java.lang.Object ObjectArrayDataProvider.getValue(FieldKey fieldKey, RowKey rowKey)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 java.lang.Object ObjectListDataProvider.getValue(FieldKey fieldKey, RowKey rowKey)
          

Return value of the data element referenced by the specified FieldKey and RowKey.

 java.lang.Object AbstractTableDataProvider.getValue(java.lang.String fieldId, RowKey row)
           
abstract  RowKey AbstractTableDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

 RowKey BasicTransactionalTableDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

NOTE: The method should only be called after testing the canInsertRow(RowKey beforeRow) to see if this TableDataProvider supports resizing.

 RowKey CachedRowSetDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

NOTE: The method should only be called after testing the canInsertRow(RowKey beforeRow) to see if this TableDataProvider supports resizing.

 RowKey FilteredTableDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

NOTE: The method should only be called after testing the canInsertRow(RowKey beforeRow) to see if this TableDataProvider supports resizing.

 RowKey ListDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

NOTE: The method should only be called after testing the canInsertRow(RowKey beforeRow) to see if this TableDataProvider supports resizing.

 RowKey MethodResultTableDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

 RowKey ObjectArrayDataProvider.insertRow(RowKey beforeRow)
          

Inserts a new row at the specified row.

NOTE: The method should only be called after testing the canInsertRow(RowKey beforeRow) to see if this TableDataProvider supports resizing.

 RowKey ObjectListDataProvider.insertRow(RowKey beforeRow)
          Construct a new instance of the specified object type and insert it at the specified position in the list.
 boolean ObjectListDataProvider.isRemoved(RowKey row)
          Return true if the specified row has been marked for removal on the next call to commitChanges().
 boolean AbstractTableDataProvider.isRowAvailable(RowKey row)
          Returns true if the specified RowKey represents data elements that are supported by this TableDataProvider; otherwise, return false
 boolean BasicTransactionalTableDataProvider.isRowAvailable(RowKey row)
          Returns true if the specified RowKey represents data elements that are supported by this TableDataProvider; otherwise, return false
 boolean CachedRowSetDataProvider.isRowAvailable(RowKey row)
          Returns true if the specified RowKey represents data elements that are supported by this TableDataProvider; otherwise, return false
 boolean FilteredTableDataProvider.isRowAvailable(RowKey row)
          Returns true if the specified RowKey represents data elements that are supported by this TableDataProvider; otherwise, return false
 boolean ListDataProvider.isRowAvailable(RowKey row)
          Returns true if the specified RowKey represents data elements that are supported by this TableDataProvider; otherwise, return false
 boolean MethodResultTableDataProvider.isRowAvailable(RowKey row)
          Returns true if the specified RowKey represents data elements that are supported by this TableDataProvider; otherwise, return false
 boolean ObjectListDataProvider.isRowAvailable(RowKey row)
          Return true if the specified RowKey represents a row in the original list, or a row that has been appended.
 boolean CompareFilterCriteria.match(TableDataProvider provider, RowKey row)
          This method tests a match by comparing the compareValue and the data value stored under the FieldKey at the specified row.
 boolean NestedFilterCriteria.match(TableDataProvider provider, RowKey row)
          This method iterates the nested FilterCriteria and invokes the match() method on each.
 boolean RegexFilterCriteria.match(TableDataProvider provider, RowKey row)
          This method tests for a pattern match in the toString() value of the data item stored under the FieldKey at the specified row.
 void ObjectListDataProvider.removeObject(RowKey row)
          Remove the object at the specified row from the list of contained objects.
abstract  void AbstractTableDataProvider.removeRow(RowKey row)
          

Removes the specified row.

 void BasicTransactionalTableDataProvider.removeRow(RowKey row)
          

Removes the specified row.

NOTE: The method should only be called after testing the canRemoveRow(RowKey) method to see if this TableDataProvider supports removing rows.

 void CachedRowSetDataProvider.removeRow(RowKey row)
          

Removes the specified row.

NOTE: The method should only be called after testing the canRemoveRow(RowKey) method to see if this TableDataProvider supports removing rows.

 void FilteredTableDataProvider.removeRow(RowKey row)
          

Removes the specified row.

NOTE: The method should only be called after testing the canRemoveRow(RowKey) method to see if this TableDataProvider supports removing rows.

 void ListDataProvider.removeRow(RowKey row)
          

Removes the specified row.

NOTE: The method should only be called after testing the canRemoveRow(RowKey) method to see if this TableDataProvider supports removing rows.

 void MethodResultTableDataProvider.removeRow(RowKey row)
          

Removes the specified row.

 void ObjectArrayDataProvider.removeRow(RowKey row)
          Remove the object at the specified row from the list.
 void ObjectListDataProvider.removeRow(RowKey row)
          Remove the object at the specified row from the list.
 void AbstractTableDataProvider.setCursorRow(RowKey row)
          

Sets the cursor to the row represented by the passed RowKey.

 void CachedRowSetDataProvider.setCursorRow(RowKey row)
          

Sets the cursor to the row represented by the passed RowKey.

 void MethodResultTableDataProvider.setCursorRow(RowKey row)
          

Sets the cursor to the row represented by the passed RowKey.

 void ObjectListDataProvider.setObject(RowKey row, java.lang.Object object)
          Replace the object at the specified row.
 void TableRowDataProvider.setTableRow(RowKey tableRow)
           
abstract  void AbstractTableDataProvider.setValue(FieldKey fieldKey, RowKey row, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 void BasicTransactionalTableDataProvider.setValue(FieldKey fieldKey, RowKey row, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 void CachedRowSetDataProvider.setValue(FieldKey fieldKey, RowKey row, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 void FilteredTableDataProvider.setValue(FieldKey fieldKey, RowKey row, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 void ListDataProvider.setValue(FieldKey fieldKey, RowKey row, java.lang.Object value)
          NOTE: FieldKey is ignored in this class.
 void MethodResultTableDataProvider.setValue(FieldKey fieldKey, RowKey row, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 void ObjectArrayDataProvider.setValue(FieldKey fieldKey, RowKey rowKey, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 void ObjectListDataProvider.setValue(FieldKey fieldKey, RowKey rowKey, java.lang.Object value)
          

Sets the value of the data element represented by the specified FieldKey and RowKey to the specified new value.

 void AbstractTableDataProvider.setValue(java.lang.String fieldId, RowKey row, java.lang.Object value)
           
 RowKey[] BasicTableDataSorter.sort(TableDataProvider provider, RowKey[] rows)
          Get an array containing an row of sorted rows.
 

Constructors in com.sun.data.provider.impl with parameters of type RowKey
TableRowDataProvider(TableDataProvider provider, RowKey tableRow)
          Constructs a TableRowDataProvider with the specified tableDataProvider and tableRow.