Uses of Class
com.iamsoft.util.ui.swing.RearrangeableTreeModel.IllegalNodeMoveException
Packages that use RearrangeableTreeModel.IllegalNodeMoveException
-
Uses of RearrangeableTreeModel.IllegalNodeMoveException in com.iamsoft.util.ui.swing
Methods in com.iamsoft.util.ui.swing that throw RearrangeableTreeModel.IllegalNodeMoveExceptionModifier and TypeMethodDescriptionvoid
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.