agg.attribute.util
Class TableRowDragger
java.lang.Object
agg.attribute.util.TableRowDragger
public class TableRowDragger
- extends java.lang.Object
Dragging of table rows.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listener
protected transient java.util.Vector<RowDragListener> listener
- Container with observers of this instance, all of which implement the
RowDragListener interface.
tableView
protected javax.swing.JTable tableView
draggingStarted
protected boolean draggingStarted
draggedRow
protected int draggedRow
defaultCursor
protected java.awt.Cursor defaultCursor
moveCursor
protected java.awt.Cursor moveCursor
TableRowDragger
public TableRowDragger(javax.swing.JTable table)
isDraggingActive
public boolean isDraggingActive()
addRowDragListener
public void addRowDragListener(RowDragListener li)
removeRowDragListener
public void removeRowDragListener(RowDragListener li)
fireDraggingStarted
protected void fireDraggingStarted(int row)
fireDraggingStopped
protected void fireDraggingStopped()
fireDraggingMoved
protected void fireDraggingMoved(int src,
int dest)