Uses of Class
com.iamsoft.util.ui.swing.RearrangeableTreeModel.IllegalNodeMoveException
-
Packages that use RearrangeableTreeModel.IllegalNodeMoveException Package Description com.iamsoft.util.ui.swing Swing-related classes. -
-
Uses of RearrangeableTreeModel.IllegalNodeMoveException in com.iamsoft.util.ui.swing
Methods in com.iamsoft.util.ui.swing that throw RearrangeableTreeModel.IllegalNodeMoveException Modifier and Type Method Description void
AbstractRearrangeableTreeModel. demote(Collection<TreePath> pPaths)
void
RearrangeableTreeModel. demote(Collection<TreePath> pPaths)
Move nodes one level further from the root.protected abstract void
AbstractRearrangeableTreeModel. insertNodes(TreePath pParentPath, Collection<Object> pNodes, int pIdx)
Used by rearrangement methods to shuffle nodes around.protected void
AbstractRearrangeableTreeModel. move(Collection<TreePath> pPaths, AbstractRearrangeableTreeModel.HorizontalDirection pDir)
Promote or demote.protected void
AbstractRearrangeableTreeModel. move(Collection<TreePath> pPaths, AbstractRearrangeableTreeModel.VerticalDirection pDir)
Move up or down.void
AbstractRearrangeableTreeModel. moveDown(Collection<TreePath> pPaths)
void
RearrangeableTreeModel. moveDown(Collection<TreePath> pPaths)
Move nodes one space lower (swap with successors).void
AbstractRearrangeableTreeModel. moveUp(Collection<TreePath> pPaths)
void
RearrangeableTreeModel. moveUp(Collection<TreePath> pPaths)
Move nodes one space higher (swap with predecessors).void
AbstractRearrangeableTreeModel. promote(Collection<TreePath> pPaths)
Moves shallowest nodes first.void
RearrangeableTreeModel. promote(Collection<TreePath> pPaths)
Move nodes one level closer to the root.protected abstract void
AbstractRearrangeableTreeModel. removeNodes(TreePath pParentPath, Map<Integer,Object> pNodes)
Used by rearrangement methods to shuffle nodes around.
-