|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.sun.javax.swing.AbstractTreeTableModel | +--org.merlotxml.merlot.DNDJTreeTableModel
JTreeTableModel which has some drag and drop operations
Fields inherited from class com.sun.javax.swing.AbstractTreeTableModel |
listenerList,
root |
Fields inherited from interface org.merlotxml.merlot.MerlotConstants |
ACTION_MENU_ACCELERATOR,
ACTION_MENU_ICON,
ACTION_NAME,
ACTION_SHORT_DESCRIPTION,
ACTION_SMALL_ICON,
AFTER,
BEFORE,
ERR,
INTO,
UI,
XML |
Constructor Summary | |
DNDJTreeTableModel(java.lang.Object root)
|
Method Summary | |
abstract boolean |
dropOnRow(int row,
java.lang.Object data,
int where)
Takes a data object and inserts it into the tree after the given row. |
java.awt.datatransfer.Transferable |
getTransferable(javax.swing.tree.TreePath[] paths)
Allows the model give a dragndrop transferable for a given selection |
Methods inherited from class com.sun.javax.swing.AbstractTreeTableModel |
addTreeModelListener,
fireTreeNodesChanged,
fireTreeNodesInserted,
fireTreeNodesRemoved,
fireTreeStructureChanged,
getChild,
getChildCount,
getColumnClass,
getColumnCount,
getColumnName,
getIndexOfChild,
getRoot,
getValueAt,
isCellEditable,
isLeaf,
removeTreeModelListener,
setValueAt,
valueForPathChanged |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public DNDJTreeTableModel(java.lang.Object root)
Method Detail |
public abstract boolean dropOnRow(int row, java.lang.Object data, int where)
row
- the row affecteddata
- the data being droppedwhere
- INTO, BEFORE, or AFTERpublic java.awt.datatransfer.Transferable getTransferable(javax.swing.tree.TreePath[] paths)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |