Package hudson.matrix
Class Layouter<T>
java.lang.Object
hudson.matrix.Layouter<T>
Used to assist thegeneration of config table.
Axes
are split into four groups.
Ones that are displayed as columns
,
Ones that are displayed as rows
,
Ones that are listed as bullet items inside table cell
,
and those which only have one value, and therefore doesn't show up
in the table.
Because of object reuse inside Layouter
, this class is not thread-safe.
- Author:
- Kohsuke Kawaguchi
-
Nested Class Summary
Modifier and TypeClassDescriptionfinal class
final class
-
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
x
-
y
-
z
-
-
Constructor Details
-
Layouter
-
Layouter
Automatically split axes to x,y, and z.
-
-
Method Details
-
width
public int width(int n) Computes the width of n-th X-axis. -
repeatX
public int repeatX(int n) Computes the repeat count of n-th X-axis. -
height
public int height(int n) Computes the width of n-th Y-axis. -
getRows
-
getT
-