Uses of Class
org.jdesktop.swingx.MultiSplitLayout.Node

Packages that use MultiSplitLayout.Node
org.jdesktop.swingx Contains extensions to the Swing GUI toolkit, including new and enhanced components that provide functionality commonly required by rich, data-centric client applications. 
org.jdesktop.swingx.multisplitpane Contains support classes for the MultiSplitLayout layout manager. 
 

Uses of MultiSplitLayout.Node in org.jdesktop.swingx
 

Subclasses of MultiSplitLayout.Node in org.jdesktop.swingx
static class MultiSplitLayout.ColSplit
           
static class MultiSplitLayout.Divider
          Models a single vertical/horiztonal divider.
static class MultiSplitLayout.Leaf
          Models a java.awt Component child.
static class MultiSplitLayout.RowSplit
           
static class MultiSplitLayout.Split
          Defines a vertical or horizontal subdivision into two or more tiles.
 

Methods in org.jdesktop.swingx that return MultiSplitLayout.Node
 MultiSplitLayout.Node MultiSplitLayout.getModel()
          Return the root of the tree of Split, Leaf, and Divider nodes that define this layout.
 MultiSplitLayout.Node MultiSplitLayout.InvalidLayoutException.getNode()
           
 MultiSplitLayout.Node MultiSplitLayout.getNodeForComponent(Component comp)
          Get the MultiSplitLayout.Node associated with a component
 MultiSplitLayout.Node MultiSplitLayout.getNodeForComponent(MultiSplitLayout.Split split, Component comp)
          Get the MultiSplitLayout.Node associated with a component
 MultiSplitLayout.Node MultiSplitLayout.getNodeForName(MultiSplitLayout.Split split, String name)
          Get the MultiSplitLayout.Node associated with a component
 MultiSplitLayout.Node MultiSplitLayout.getNodeForName(String name)
          Get the MultiSplitLayout.Node associated with a component
 MultiSplitLayout.Node MultiSplitLayout.Split.lastWeightedChild()
          Convenience method that returns the last child whose weight is > 0.0.
 MultiSplitLayout.Node MultiSplitLayout.Node.nextSibling()
          Return the Node that comes after this one in the parent's list of children, or null.
static MultiSplitLayout.Node MultiSplitLayout.parseModel(String s)
          A convenience method that converts a string to a MultiSplitLayout model (a tree of Nodes) using a a simple syntax.
 MultiSplitLayout.Node MultiSplitLayout.Node.previousSibling()
          Return the Node that comes before this one in the parent's list of children, or null.
 

Methods in org.jdesktop.swingx that return types with arguments of type MultiSplitLayout.Node
 List<MultiSplitLayout.Node> MultiSplitLayout.Split.getChildren()
          Returns this Split node's children.
 

Methods in org.jdesktop.swingx with parameters of type MultiSplitLayout.Node
 Component MultiSplitLayout.getComponentForNode(MultiSplitLayout.Node n)
          Get the component associated with a MultiSplitLayout.Node
protected  Dimension JXMultiSplitPane.getMaxNodeSize(MultiSplitLayout msl, MultiSplitLayout.Node n)
          Set the maximum node size.
protected  Dimension JXMultiSplitPane.getMinNodeSize(MultiSplitLayout msl, MultiSplitLayout.Node n)
          Set the minimum node size.
 void MultiSplitLayout.Split.hide(MultiSplitLayout.Node target)
          Change a node to being hidden.
 Dimension MultiSplitLayout.maximumNodeSize(MultiSplitLayout.Node root)
          Get the maximum size of this node.
 Dimension MultiSplitLayout.minimumNodeSize(MultiSplitLayout.Node root)
          Get the minimum size of this node.
static void MultiSplitLayout.printModel(MultiSplitLayout.Node root)
          Print the tree with enough detail for simple debugging.
 void MultiSplitLayout.Split.remove(MultiSplitLayout.Node n)
          Remove a node from the layout.
 void MultiSplitLayout.Split.replace(MultiSplitLayout.Node target, MultiSplitLayout.Node replacement)
          Replace one node with another.
 void MultiSplitLayout.Split.setChildren(MultiSplitLayout.Node... children)
          Convenience method for setting the children of this Split node.
 void JXMultiSplitPane.setModel(MultiSplitLayout.Node model)
          A convenience method that sets the MultiSplitLayout model.
 void MultiSplitLayout.setModel(MultiSplitLayout.Node model)
          Set the root of the tree of Split, Leaf, and Divider nodes that define this layout.
 

Method parameters in org.jdesktop.swingx with type arguments of type MultiSplitLayout.Node
 void MultiSplitLayout.Split.setChildren(List<MultiSplitLayout.Node> children)
          Set's the children property of this Split node.
 

Constructors in org.jdesktop.swingx with parameters of type MultiSplitLayout.Node
MultiSplitLayout.ColSplit(MultiSplitLayout.Node... children)
           
MultiSplitLayout.InvalidLayoutException(String msg, MultiSplitLayout.Node node)
           
MultiSplitLayout.RowSplit(MultiSplitLayout.Node... children)
           
MultiSplitLayout.Split(MultiSplitLayout.Node... children)
           
MultiSplitLayout(MultiSplitLayout.Node model)
          Create a MultiSplitLayout with the specified model.
 

Uses of MultiSplitLayout.Node in org.jdesktop.swingx.multisplitpane
 

Subclasses of MultiSplitLayout.Node in org.jdesktop.swingx.multisplitpane
 class DefaultSplitPaneModel
          A simplified SplitPaneLayout for common split pane needs.