jve.generated
Class JObjectTableBinder

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byjve.generated.SwingTableBinder
          extended byjve.generated.JObjectTableBinder
All Implemented Interfaces:
IBoundObject, IDataObject, ITableBinder, java.io.Serializable, javax.swing.table.TableModel

public class JObjectTableBinder
extends SwingTableBinder

This is a Swing Table binder whose row data is a property of another DataObject.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class jve.generated.SwingTableBinder
SwingTableBinder.SwingTableSelectionChangedEvent
 
Nested classes inherited from class jve.generated.ITableBinder
ITableBinder.SelectionChangedEvent, ITableBinder.SelectionChangedListener
 
Field Summary
 
Fields inherited from class jve.generated.SwingTableBinder
ASCENDING, DESCENDING, NOT_SORTED, rowSortComparitor
 
Fields inherited from interface jve.generated.IBoundObject
DELIMITER, PROPERTY_OBJ_CHANGED
 
Constructor Summary
JObjectTableBinder()
           
 
Method Summary
 java.lang.String getProperty()
          There is no bound property on a SwingTableBinder.
 java.lang.Object getSourceObject()
          Get the source object that is used to reference the bound object.
 void setProperty(java.lang.String property)
          This method should not be called on a SwingTableBinder.
 void setSourceObject(java.lang.Object sourceObject)
          This method should not be called on a SwingTableBinder.
 
Methods inherited from class jve.generated.SwingTableBinder
actionPerformed, addPropertyChangeListener, addSelectionChangedListener, addTableModelListener, getColumnCount, getColumnName, getDataIndexFromVisualIndex, getFilter, getObject, getRowCount, getSelectedIndex, getSelectedObject, getType, getValue, getValueAt, getValueAt, getVisualIndexFromDataIndex, isPrimitive, isReadOnly, refresh, removePropertyChangeListener, removeSelectionChangedListener, removeTableModelListener, setFilter, setSourceObject, setValue, toString
 
Methods inherited from class javax.swing.table.AbstractTableModel
findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, setValueAt
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JObjectTableBinder

public JObjectTableBinder()
Method Detail

getProperty

public java.lang.String getProperty()
Description copied from class: SwingTableBinder
There is no bound property on a SwingTableBinder.

Specified by:
getProperty in interface IBoundObject
Overrides:
getProperty in class SwingTableBinder
Returns:
Returns the property.

setProperty

public void setProperty(java.lang.String property)
Description copied from class: SwingTableBinder
This method should not be called on a SwingTableBinder.

Specified by:
setProperty in interface IBoundObject
Overrides:
setProperty in class SwingTableBinder
Parameters:
property - The property to set.

getSourceObject

public java.lang.Object getSourceObject()
Description copied from interface: IBoundObject
Get the source object that is used to reference the bound object.

Specified by:
getSourceObject in interface IBoundObject
Overrides:
getSourceObject in class SwingTableBinder
Returns:
Returns the sourceObject.

setSourceObject

public void setSourceObject(java.lang.Object sourceObject)
Description copied from class: SwingTableBinder
This method should not be called on a SwingTableBinder. Use the visual table to change the selected object on the table.

Specified by:
setSourceObject in interface IBoundObject
Overrides:
setSourceObject in class SwingTableBinder
Parameters:
sourceObject - The sourceObject to set.