org.archiviststoolkit.swing.jTreeDnD
Class DnDUtils

java.lang.Object
  extended by org.archiviststoolkit.swing.jTreeDnD.DnDUtils

public class DnDUtils
extends java.lang.Object

Created by IntelliJ IDEA. User: leemandell Date: Aug 6, 2008 Time: 12:18:06 PM To change this template use File | Settings | File Templates.


Constructor Summary
DnDUtils()
           
 
Method Summary
static void adjustSequenceNumberForAdd(java.util.Set<treeDnDSequencedObject> existingObjects, treeDnDSequencedObject objectToAdd)
           
static void assignNewOrder(javax.swing.tree.DefaultMutableTreeNode droppedNode, javax.swing.tree.DefaultMutableTreeNode parent, javax.swing.tree.DefaultMutableTreeNode previousSibling)
           
static int getMaxSequenceNumber(java.util.Set<treeDnDSequencedObject> sequencedObjects)
           
static void resequenceSequencedObjects(java.util.Set<treeDnDSequencedObject> sequencedObjects)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DnDUtils

public DnDUtils()
Method Detail

adjustSequenceNumberForAdd

public static void adjustSequenceNumberForAdd(java.util.Set<treeDnDSequencedObject> existingObjects,
                                              treeDnDSequencedObject objectToAdd)

resequenceSequencedObjects

public static void resequenceSequencedObjects(java.util.Set<treeDnDSequencedObject> sequencedObjects)

getMaxSequenceNumber

public static int getMaxSequenceNumber(java.util.Set<treeDnDSequencedObject> sequencedObjects)

assignNewOrder

public static void assignNewOrder(javax.swing.tree.DefaultMutableTreeNode droppedNode,
                                  javax.swing.tree.DefaultMutableTreeNode parent,
                                  javax.swing.tree.DefaultMutableTreeNode previousSibling)