- java.lang.Object
-
- net.miginfocom.layout.Grid.LinkedDimGroup
-
- Enclosing class:
- Grid
private static class Grid.LinkedDimGroup extends java.lang.Object
A number of component wraps that share a layout "something" in one dimension
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.ArrayList<Grid.CompWrap>
_compWraps
private boolean
fromEnd
private boolean
isHor
private java.lang.String
linkCtx
private int
linkType
private int
lSize
private int
lStart
private int
span
private static int
TYPE_BASELINE
private static int
TYPE_PARALLEL
private static int
TYPE_SERIAL
-
Constructor Summary
Constructors Modifier Constructor Description private
LinkedDimGroup(java.lang.String linkCtx, int span, int linkType, boolean isHor, boolean fromEnd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
addCompWrap(Grid.CompWrap cw)
private int[]
getMinPrefMax()
Returns the min/pref/max sizes for this cell.private void
layout(DimConstraint dc, int start, int size, int spanCount)
private void
setCompWraps(java.util.ArrayList<Grid.CompWrap> cws)
-
-
-
Field Detail
-
TYPE_SERIAL
private static final int TYPE_SERIAL
- See Also:
- Constant Field Values
-
TYPE_PARALLEL
private static final int TYPE_PARALLEL
- See Also:
- Constant Field Values
-
TYPE_BASELINE
private static final int TYPE_BASELINE
- See Also:
- Constant Field Values
-
linkCtx
private final java.lang.String linkCtx
-
span
private final int span
-
linkType
private final int linkType
-
isHor
private final boolean isHor
-
fromEnd
private final boolean fromEnd
-
_compWraps
private final java.util.ArrayList<Grid.CompWrap> _compWraps
-
lStart
private int lStart
-
lSize
private int lSize
-
-
Method Detail
-
addCompWrap
private void addCompWrap(Grid.CompWrap cw)
-
setCompWraps
private void setCompWraps(java.util.ArrayList<Grid.CompWrap> cws)
-
layout
private void layout(DimConstraint dc, int start, int size, int spanCount)
-
getMinPrefMax
private int[] getMinPrefMax()
Returns the min/pref/max sizes for this cell. Returned array must not be altered- Returns:
- A shared min/pref/max array of sizes. Always of length 3 and never
null
. Will always be of type STATIC and PIXEL.
-
-