com.tensegrity.wpalo.client.ui.mvc.cubeview
Class DnDHierarchyTree

java.lang.Object
  extended by com.tensegrity.wpalo.client.ui.mvc.cubeview.DnDHierarchyTree

public class DnDHierarchyTree
extends java.lang.Object

DnDHierarchyTree TODO DOCUMENT ME

Version:
$Id: DnDHierarchyTree.java,v 1.20 2010/03/11 10:43:45 PhilippBouillon Exp $

Constructor Summary
DnDHierarchyTree(com.google.gwt.user.client.ui.AbsolutePanel panel)
           
 
Method Summary
 void addSelection(java.util.List<TreeNode> nodes)
           
 void addSelectionCountListener(SelectionCountListener l)
           
 void clearSelection()
           
 int getNumberOfElements()
           
 FastMSTree getTree()
           
 boolean isEmpty()
           
 void moveDownSelection()
           
 void moveUpSelection()
           
 void refresh()
           
 void removeSelection()
           
 void removeSelectionCountListener(SelectionCountListener l)
           
 void reset()
           
 void setInput(com.tensegrity.palo.gwt.core.client.models.palo.XElementNode[] rootNodes, java.lang.String paths)
           
 void traverse(com.tensegrity.wpalo.client.ui.mvc.cubeview.FastMSTreeItemVisitor visitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DnDHierarchyTree

public DnDHierarchyTree(com.google.gwt.user.client.ui.AbsolutePanel panel)
Method Detail

addSelectionCountListener

public void addSelectionCountListener(SelectionCountListener l)

removeSelectionCountListener

public void removeSelectionCountListener(SelectionCountListener l)

getNumberOfElements

public final int getNumberOfElements()

getTree

public final FastMSTree getTree()

reset

public final void reset()

clearSelection

public final void clearSelection()

refresh

public final void refresh()

isEmpty

public final boolean isEmpty()

setInput

public final void setInput(com.tensegrity.palo.gwt.core.client.models.palo.XElementNode[] rootNodes,
                           java.lang.String paths)

addSelection

public final void addSelection(java.util.List<TreeNode> nodes)

removeSelection

public final void removeSelection()

moveUpSelection

public final void moveUpSelection()

moveDownSelection

public final void moveDownSelection()

traverse

public final void traverse(com.tensegrity.wpalo.client.ui.mvc.cubeview.FastMSTreeItemVisitor visitor)