|
@@ -6,13 +6,16 @@ |
6 |
6 |
|
|
7 |
7 |
|
public class RowSelectionPolicy |
8 |
8 |
|
{ |
9 |
|
- |
static enum Type {None, Single, Multi, CheckBox, Radio} |
|
9 |
+ |
static enum Type |
|
10 |
+ |
{ |
|
11 |
+ |
None, Single, Multi, CheckBox, Radio |
|
12 |
+ |
} |
10 |
13 |
|
|
11 |
14 |
|
public static final RowSelectionPolicy NONE = new RowSelectionPolicy(); |
12 |
|
- |
public static final RowSelectionPolicy SINGLE = new RowSelectionPolicy(Type.Single, SelectionPolicy.ONE_ROW); |
13 |
|
- |
public static final RowSelectionPolicy MULTI = new RowSelectionPolicy(Type.Multi, SelectionPolicy.MULTI_ROW); |
14 |
|
- |
public static final Column CHECKBOX = new Column(Type.CheckBox, SelectionPolicy.CHECKBOX, null); |
15 |
|
- |
public static final Column RADIO = new Column(Type.Radio, SelectionPolicy.RADIO, null); |
|
15 |
+ |
public static final RowSelectionPolicy SINGLE = new RowSelectionPolicy( Type.Single, SelectionPolicy.ONE_ROW ); |
|
16 |
+ |
public static final RowSelectionPolicy MULTI = new RowSelectionPolicy( Type.Multi, SelectionPolicy.MULTI_ROW ); |
|
17 |
+ |
public static final Column CHECKBOX = new Column( Type.CheckBox, SelectionPolicy.CHECKBOX, null ); |
|
18 |
+ |
public static final Column RADIO = new Column( Type.Radio, SelectionPolicy.RADIO, null ); |
16 |
19 |
|
|
17 |
20 |
|
private final Type mType; |
18 |
21 |
|
private final SelectionPolicy mSelectionPolicy; |
|
@@ -23,15 +26,15 @@ |
23 |
26 |
|
*/ |
24 |
27 |
|
private RowSelectionPolicy() |
25 |
28 |
|
{ |
26 |
|
- |
this(Type.None, null, false); |
|
29 |
+ |
this( Type.None, null, false ); |
27 |
30 |
|
} |
28 |
31 |
|
|
29 |
|
- |
private RowSelectionPolicy(Type pType, SelectionPolicy pSelectionPolicy) |
|
32 |
+ |
private RowSelectionPolicy( Type pType, SelectionPolicy pSelectionPolicy ) |
30 |
33 |
|
{ |
31 |
|
- |
this(pType, pSelectionPolicy, true); |
|
34 |
+ |
this( pType, pSelectionPolicy, true ); |
32 |
35 |
|
} |
33 |
36 |
|
|
34 |
|
- |
private RowSelectionPolicy(Type pType, SelectionPolicy pSelectionPolicy, boolean pSelectionEnabled) |
|
37 |
+ |
private RowSelectionPolicy( Type pType, SelectionPolicy pSelectionPolicy, boolean pSelectionEnabled ) |
35 |
38 |
|
{ |
36 |
39 |
|
mType = pType; |
37 |
40 |
|
mSelectionPolicy = pSelectionPolicy; |
|
@@ -63,9 +66,9 @@ |
63 |
66 |
|
{ |
64 |
67 |
|
private final Widget mColLabel; |
65 |
68 |
|
|
66 |
|
- |
private Column(Type pType, SelectionPolicy pSelectionPolicy, Widget pColLabel) |
|
69 |
+ |
private Column( Type pType, SelectionPolicy pSelectionPolicy, Widget pColLabel ) |
67 |
70 |
|
{ |
68 |
|
- |
super(pType, pSelectionPolicy); |
|
71 |
+ |
super( pType, pSelectionPolicy ); |
69 |
72 |
|
mColLabel = pColLabel; |
70 |
73 |
|
} |
71 |
74 |
|
|
|
@@ -74,14 +77,14 @@ |
74 |
77 |
|
return mColLabel; |
75 |
78 |
|
} |
76 |
79 |
|
|
77 |
|
- |
public Column withLabel(String pColLabel) |
|
80 |
+ |
public Column withLabel( String pColLabel ) |
78 |
81 |
|
{ |
79 |
|
- |
return withLabel((pColLabel != null) ? new Label(pColLabel) : null); |
|
82 |
+ |
return withLabel( (pColLabel != null) ? new Label( pColLabel ) : null ); |
80 |
83 |
|
} |
81 |
84 |
|
|
82 |
|
- |
public Column withLabel(Widget pColLabel) |
|
85 |
+ |
public Column withLabel( Widget pColLabel ) |
83 |
86 |
|
{ |
84 |
|
- |
return new Column(getType(), getSelectionPolicy(), pColLabel); |
|
87 |
+ |
return new Column( getType(), getSelectionPolicy(), pColLabel ); |
85 |
88 |
|
} |
86 |
89 |
|
} |
87 |
90 |
|
} |