Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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(java.awt.Component comp)` Get the MultiSplitLayout.Node associated with a component
`MultiSplitLayout.Node` | `MultiSplitLayout.getNodeForComponent(MultiSplitLayout.Split split, java.awt.Component comp)` Get the MultiSplitLayout.Node associated with a component
`MultiSplitLayout.Node` | `MultiSplitLayout.getNodeForName(MultiSplitLayout.Split split, java.lang.String name)` Get the MultiSplitLayout.Node associated with a component
`MultiSplitLayout.Node` | `MultiSplitLayout.getNodeForName(java.lang.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(java.lang.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
`java.util.List<MultiSplitLayout.Node>` | `MultiSplitLayout.Split.getChildren()` Returns this Split node's children.

Methods in org.jdesktop.swingx with parameters of type MultiSplitLayout.Node
`java.awt.Component` | `MultiSplitLayout.getComponentForNode(MultiSplitLayout.Node n)` Get the component associated with a MultiSplitLayout.Node
`protected java.awt.Dimension` | `JXMultiSplitPane.getMaxNodeSize(MultiSplitLayout msl, MultiSplitLayout.Node n)` Set the maximum node size.
`protected java.awt.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.
`java.awt.Dimension` | `MultiSplitLayout.maximumNodeSize(MultiSplitLayout.Node root)` Get the maximum size of this node.
`java.awt.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` | `MultiSplitLayout.setModel(MultiSplitLayout.Node model)` Set the root of the tree of Split, Leaf, and Divider nodes that define this layout.
`void` | `JXMultiSplitPane.setModel(MultiSplitLayout.Node model)` A convenience method that sets the MultiSplitLayout model.

Method parameters in org.jdesktop.swingx with type arguments of type MultiSplitLayout.Node
`void` | `MultiSplitLayout.Split.setChildren(java.util.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(java.lang.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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2010. All Rights Reserved.