SPT Core API

com.sptci.echo2
Class DraggableCellRenderer

java.lang.Object
  extended by com.sptci.echo2.DraggableCellRenderer
All Implemented Interfaces:
Serializable, TableCellRenderer

public class DraggableCellRenderer
extends Object
implements TableCellRenderer

A custom table cell renderer used to present the cell data as draggable components.

See Also:
Serialized Form

Constructor Summary
DraggableCellRenderer(Component[] dropTargets)
          Create a new instance of the rendered using the specified action listener
 
Method Summary
 Component getTableCellRendererComponent(Table table, Object value, int column, int row)
          Return the draggable component with appropriate drag target.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DraggableCellRenderer

public DraggableCellRenderer(Component[] dropTargets)
Create a new instance of the rendered using the specified action listener

Parameters:
dropTargets - The targets that will receive drop events.
Method Detail

getTableCellRendererComponent

public Component getTableCellRendererComponent(Table table,
                                               Object value,
                                               int column,
                                               int row)
Return the draggable component with appropriate drag target.

Specified by:
getTableCellRendererComponent in interface TableCellRenderer

SPT Core API