Class MultiSplitLayout.Divider
- java.lang.Object
-
- org.openstreetmap.josm.gui.widgets.MultiSplitLayout.Node
-
- org.openstreetmap.josm.gui.widgets.MultiSplitLayout.Divider
-
- Enclosing class:
- MultiSplitLayout
public static class MultiSplitLayout.Divider extends MultiSplitLayout.Node
Models a single vertical/horiztonal divider.
-
-
Constructor Summary
Constructors Constructor Description Divider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisVertical()Convenience method, returns true if the Divider's parent is a Split row (a Split with isRowLayout() true), false otherwise.voidsetWeight(double weight)Dividers can't have a weight, they don't grow or shrink.java.lang.StringtoString()-
Methods inherited from class org.openstreetmap.josm.gui.widgets.MultiSplitLayout.Node
getBounds, getParent, getWeight, nextSibling, previousSibling, setBounds, setParent
-
-
-
-
Constructor Detail
-
Divider
public Divider()
-
-
Method Detail
-
isVertical
public final boolean isVertical()
Convenience method, returns true if the Divider's parent is a Split row (a Split with isRowLayout() true), false otherwise. In other words if this Divider's major axis is vertical, return true.- Returns:
- true if this Divider is part of a Split row.
-
setWeight
public void setWeight(double weight)
Dividers can't have a weight, they don't grow or shrink.- Overrides:
setWeightin classMultiSplitLayout.Node- Parameters:
weight- a double between 0.0 and 1.0- Throws:
java.lang.UnsupportedOperationException- always- See Also:
MultiSplitLayout.Node.getWeight(),MultiSplitLayout.layoutContainer(java.awt.Container)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-