Uses of Class
org.openstreetmap.josm.gui.widgets.MultiSplitLayout.Node
-
Packages that use MultiSplitLayout.Node Package Description org.openstreetmap.josm.gui.widgets Provides GUI widgets customized for JOSM needs. -
-
Uses of MultiSplitLayout.Node in org.openstreetmap.josm.gui.widgets
Subclasses of MultiSplitLayout.Node in org.openstreetmap.josm.gui.widgets Modifier and Type Class Description static classMultiSplitLayout.DividerModels a single vertical/horiztonal divider.static classMultiSplitLayout.LeafModels a java.awt Component child.static classMultiSplitLayout.SplitDefines a vertical or horizontal subdivision into two or more tiles.Fields in org.openstreetmap.josm.gui.widgets declared as MultiSplitLayout.Node Modifier and Type Field Description private MultiSplitLayout.NodeMultiSplitLayout. modelprivate MultiSplitLayout.NodeMultiSplitLayout.InvalidLayoutException. nodeFields in org.openstreetmap.josm.gui.widgets with type parameters of type MultiSplitLayout.Node Modifier and Type Field Description private java.util.List<MultiSplitLayout.Node>MultiSplitLayout.Split. childrenMethods in org.openstreetmap.josm.gui.widgets that return MultiSplitLayout.Node Modifier and Type Method Description MultiSplitLayout.NodeMultiSplitLayout. getModel()Return the root of the tree of Split, Leaf, and Divider nodes that define this layout.MultiSplitLayout.NodeMultiSplitLayout.InvalidLayoutException. getNode()Returns the invalid Node.MultiSplitLayout.NodeMultiSplitLayout.Split. lastWeightedChild()Convenience method that returns the last child whose weight is > 0.0.MultiSplitLayout.NodeMultiSplitLayout.Node. nextSibling()Return the Node that comes after this one in the parent's list of children, or null.MultiSplitLayout.NodeMultiSplitLayout.Node. previousSibling()Return the Node that comes before this one in the parent's list of children, or null.private MultiSplitLayout.NodeMultiSplitLayout.Node. siblingAtOffset(int offset)Methods in org.openstreetmap.josm.gui.widgets that return types with arguments of type MultiSplitLayout.Node Modifier and Type Method Description java.util.List<MultiSplitLayout.Node>MultiSplitLayout.Split. getChildren()Returns this Split node's children.Methods in org.openstreetmap.josm.gui.widgets with parameters of type MultiSplitLayout.Node Modifier and Type Method Description private static voidMultiSplitLayout. checkLayout(MultiSplitLayout.Node root)private java.awt.ComponentMultiSplitLayout. childForNode(MultiSplitLayout.Node node)private static MultiSplitLayout.DividerMultiSplitLayout. dividerAt(MultiSplitLayout.Node root, int x, int y)private static java.util.List<MultiSplitLayout.Divider>MultiSplitLayout. dividersThatOverlap(MultiSplitLayout.Node root, java.awt.Rectangle r)private voidMultiSplitLayout. layout1(MultiSplitLayout.Node root, java.awt.Rectangle bounds)private voidMultiSplitLayout. layout2(MultiSplitLayout.Node root, java.awt.Rectangle bounds)private java.awt.DimensionMultiSplitLayout. minimumNodeSize(MultiSplitLayout.Node root)private static booleanMultiSplitLayout. nodeOverlapsRectangle(MultiSplitLayout.Node node, java.awt.Rectangle r2)private java.awt.DimensionMultiSplitLayout. preferredComponentSize(MultiSplitLayout.Node node)private java.awt.DimensionMultiSplitLayout. preferredNodeSize(MultiSplitLayout.Node root)voidMultiSplitLayout. setModel(MultiSplitLayout.Node newModel)Set the root of the tree of Split, Leaf, and Divider nodes that define this layout.voidMultiSplitPane. setModel(MultiSplitLayout.Node model)A convenience method that sets the MultiSplitLayout model.private static voidMultiSplitLayout. throwInvalidLayout(java.lang.String msg, MultiSplitLayout.Node node)Method parameters in org.openstreetmap.josm.gui.widgets with type arguments of type MultiSplitLayout.Node Modifier and Type Method Description voidMultiSplitLayout.Split. setChildren(java.util.List<MultiSplitLayout.Node> children)Set's the children property of this Split node.Constructors in org.openstreetmap.josm.gui.widgets with parameters of type MultiSplitLayout.Node Constructor Description InvalidLayoutException(java.lang.String msg, MultiSplitLayout.Node node)Constructs a newInvalidLayoutException.MultiSplitLayout(MultiSplitLayout.Node model)Create a MultiSplitLayout with the specified model.
-