|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.miginfocom.layout.BoundSize
public class BoundSize
A size that contains minimum, preferred and maximum size of type UnitValue.
This class is a simple value container and it is immutable.
If a size is missing (i.e., null) that boundary should be considered "not in use".
You can create a BoundSize from a String with the use of ConstraintParser.parseBoundSize(String, boolean, boolean)
| Field Summary | |
|---|---|
static BoundSize |
ZERO_PIXEL
|
| Constructor Summary | |
|---|---|
BoundSize(UnitValue minMaxPref,
java.lang.String createString)
Constructor that use the same value for min/preferred/max size. |
|
BoundSize(UnitValue min,
UnitValue preferred,
UnitValue max,
boolean gapPush,
java.lang.String createString)
Constructor. |
|
BoundSize(UnitValue min,
UnitValue preferred,
UnitValue max,
java.lang.String createString)
Constructor. |
|
| Method Summary | |
|---|---|
boolean |
getGapPush()
If the size should be hinted as "pushing" and thus want to occupy free space if noone else is claiming it. |
UnitValue |
getMax()
Returns the maximum size as sent into the constructor. |
UnitValue |
getMin()
Returns the minimum size as sent into the constructor. |
UnitValue |
getPreferred()
Returns the preferred size as sent into the constructor. |
boolean |
isUnset()
Returns if this bound size has no min, preferred or maximum size set (they are all null) |
protected java.lang.Object |
readResolve()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final BoundSize ZERO_PIXEL
| Constructor Detail |
|---|
public BoundSize(UnitValue minMaxPref,
java.lang.String createString)
minMaxPref - The value to use for min/preferred/max size.createString - The string used to create the BoundsSize.
public BoundSize(UnitValue min,
UnitValue preferred,
UnitValue max,
java.lang.String createString)
ConstraintParser.parseBoundSize(String, boolean, boolean) instead.
min - The minimum size. May be null.preferred - The preferred size. May be null.max - The maximum size. May be null.createString - The string used to create the BoundsSize.
public BoundSize(UnitValue min,
UnitValue preferred,
UnitValue max,
boolean gapPush,
java.lang.String createString)
ConstraintParser.parseBoundSize(String, boolean, boolean) instead.
min - The minimum size. May be null.preferred - The preferred size. May be null.max - The maximum size. May be null.gapPush - If the size should be hinted as "pushing" and thus want to occupy free space if noone else is claiming it.createString - The string used to create the BoundsSize.| Method Detail |
|---|
public final UnitValue getMin()
null.public final UnitValue getPreferred()
null.public final UnitValue getMax()
null.public boolean getGapPush()
public boolean isUnset()
null)
protected java.lang.Object readResolve()
throws java.io.ObjectStreamException
java.io.ObjectStreamException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||