|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MultiSplitLayout.Node | |
---|---|
org.openstreetmap.josm.gui |
Uses of MultiSplitLayout.Node in org.openstreetmap.josm.gui |
---|
Subclasses of MultiSplitLayout.Node in org.openstreetmap.josm.gui | |
---|---|
static class |
MultiSplitLayout.Divider
Models a single vertical/horiztonal divider. |
static class |
MultiSplitLayout.Leaf
Models a java.awt Component child. |
static class |
MultiSplitLayout.Split
Defines a vertical or horizontal subdivision into two or more tiles. |
Fields in org.openstreetmap.josm.gui declared as MultiSplitLayout.Node | |
---|---|
private MultiSplitLayout.Node |
MultiSplitLayout.model
|
private MultiSplitLayout.Node |
MultiSplitLayout.InvalidLayoutException.node
|
Fields in org.openstreetmap.josm.gui with type parameters of type MultiSplitLayout.Node | |
---|---|
private java.util.List<MultiSplitLayout.Node> |
MultiSplitLayout.Split.children
|
Methods in org.openstreetmap.josm.gui 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.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. |
private static MultiSplitLayout.Node |
MultiSplitLayout.parseModel(java.io.Reader r)
|
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. |
private MultiSplitLayout.Node |
MultiSplitLayout.Node.siblingAtOffset(int offset)
|
Methods in org.openstreetmap.josm.gui 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.openstreetmap.josm.gui with parameters of type MultiSplitLayout.Node | |
---|---|
private static void |
MultiSplitLayout.addSplitChild(MultiSplitLayout.Split parent,
MultiSplitLayout.Node child)
|
private void |
MultiSplitLayout.checkLayout(MultiSplitLayout.Node root)
|
private java.awt.Component |
MultiSplitLayout.childForNode(MultiSplitLayout.Node node)
|
private MultiSplitLayout.Divider |
MultiSplitLayout.dividerAt(MultiSplitLayout.Node root,
int x,
int y)
|
private java.util.List<MultiSplitLayout.Divider> |
MultiSplitLayout.dividersThatOverlap(MultiSplitLayout.Node root,
java.awt.Rectangle r)
|
private void |
MultiSplitLayout.layout1(MultiSplitLayout.Node root,
java.awt.Rectangle bounds)
|
private void |
MultiSplitLayout.layout2(MultiSplitLayout.Node root,
java.awt.Rectangle bounds)
|
private java.awt.Dimension |
MultiSplitLayout.minimumComponentSize(MultiSplitLayout.Node node)
|
private java.awt.Dimension |
MultiSplitLayout.minimumNodeSize(MultiSplitLayout.Node root)
|
private boolean |
MultiSplitLayout.nodeOverlapsRectangle(MultiSplitLayout.Node node,
java.awt.Rectangle r2)
|
private static void |
MultiSplitLayout.parseAttribute(java.lang.String name,
java.io.StreamTokenizer st,
MultiSplitLayout.Node node)
|
private java.awt.Dimension |
MultiSplitLayout.preferredComponentSize(MultiSplitLayout.Node node)
|
private java.awt.Dimension |
MultiSplitLayout.preferredNodeSize(MultiSplitLayout.Node root)
|
static void |
MultiSplitLayout.printModel(MultiSplitLayout.Node root)
Print the tree with enough detail for simple debugging. |
private static void |
MultiSplitLayout.printModel(java.lang.String indent,
MultiSplitLayout.Node root)
|
void |
MultiSplitPane.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. |
private void |
MultiSplitLayout.throwInvalidLayout(java.lang.String msg,
MultiSplitLayout.Node node)
|
Method parameters in org.openstreetmap.josm.gui 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.openstreetmap.josm.gui with parameters of type MultiSplitLayout.Node | |
---|---|
MultiSplitLayout.InvalidLayoutException(java.lang.String msg,
MultiSplitLayout.Node node)
|
|
MultiSplitLayout(MultiSplitLayout.Node model)
Create a MultiSplitLayout with the specified model. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |