|
@@ -4,22 +4,19 @@ |
4 |
4 |
|
import com.google.gwt.user.client.*; |
5 |
5 |
|
import com.google.gwt.user.client.ui.*; |
6 |
6 |
|
|
7 |
|
- |
public abstract class AbstractSizeableHasAlignmentPanel extends AbstractSizeablePanel implements HasAlignment |
8 |
|
- |
{ |
|
7 |
+ |
public abstract class AbstractSizeableHasAlignmentPanel extends AbstractSizeablePanel implements HasAlignment { |
9 |
8 |
|
private HorizontalAlignmentConstant mHorzAlign = ALIGN_LEFT; |
10 |
9 |
|
private VerticalAlignmentConstant mVertAlign = ALIGN_TOP; |
11 |
10 |
|
|
12 |
11 |
|
// vvvvvvvvvvv HasAlignment |
13 |
12 |
|
|
14 |
13 |
|
@Override |
15 |
|
- |
public HorizontalAlignmentConstant getHorizontalAlignment() |
16 |
|
- |
{ |
|
14 |
+ |
public HorizontalAlignmentConstant getHorizontalAlignment() { |
17 |
15 |
|
return mHorzAlign; |
18 |
16 |
|
} |
19 |
17 |
|
|
20 |
18 |
|
@Override |
21 |
|
- |
public VerticalAlignmentConstant getVerticalAlignment() |
22 |
|
- |
{ |
|
19 |
+ |
public VerticalAlignmentConstant getVerticalAlignment() { |
23 |
20 |
|
return mVertAlign; |
24 |
21 |
|
} |
25 |
22 |
|
|
|
@@ -30,10 +27,8 @@ |
30 |
27 |
|
* @see HasHorizontalAlignment#setHorizontalAlignment(HorizontalAlignmentConstant) |
31 |
28 |
|
*/ |
32 |
29 |
|
@Override |
33 |
|
- |
public void setHorizontalAlignment( HorizontalAlignmentConstant pAlign ) |
34 |
|
- |
{ |
35 |
|
- |
if ( pAlign != null ) |
36 |
|
- |
{ |
|
30 |
+ |
public void setHorizontalAlignment( HorizontalAlignmentConstant pAlign ) { |
|
31 |
+ |
if ( pAlign != null ) { |
37 |
32 |
|
mHorzAlign = pAlign; |
38 |
33 |
|
} |
39 |
34 |
|
} |
|
@@ -45,10 +40,8 @@ |
45 |
40 |
|
* @see HasVerticalAlignment#setVerticalAlignment(VerticalAlignmentConstant) |
46 |
41 |
|
*/ |
47 |
42 |
|
@Override |
48 |
|
- |
public void setVerticalAlignment( VerticalAlignmentConstant pAlign ) |
49 |
|
- |
{ |
50 |
|
- |
if ( pAlign != null ) |
51 |
|
- |
{ |
|
43 |
+ |
public void setVerticalAlignment( VerticalAlignmentConstant pAlign ) { |
|
44 |
+ |
if ( pAlign != null ) { |
52 |
45 |
|
mVertAlign = pAlign; |
53 |
46 |
|
} |
54 |
47 |
|
} |
|
@@ -62,13 +55,10 @@ |
62 |
55 |
|
* @param pAlign the widget's horizontal alignment, as defined in |
63 |
56 |
|
* {@link HasHorizontalAlignment}. |
64 |
57 |
|
*/ |
65 |
|
- |
public void setCellHorizontalAlignment( Widget pWidget, HorizontalAlignmentConstant pAlign ) |
66 |
|
- |
{ |
67 |
|
- |
if ( pAlign != null ) |
68 |
|
- |
{ |
|
58 |
+ |
public void setCellHorizontalAlignment( Widget pWidget, HorizontalAlignmentConstant pAlign ) { |
|
59 |
+ |
if ( pAlign != null ) { |
69 |
60 |
|
Element td = getOurWidgetTd( pWidget ); |
70 |
|
- |
if ( td != null ) |
71 |
|
- |
{ |
|
61 |
+ |
if ( td != null ) { |
72 |
62 |
|
setAlignment( td, pAlign ); |
73 |
63 |
|
} |
74 |
64 |
|
} |
|
@@ -81,49 +71,40 @@ |
81 |
71 |
|
* @param pAlign the widget's vertical alignment, as defined in |
82 |
72 |
|
* {@link HasVerticalAlignment}. |
83 |
73 |
|
*/ |
84 |
|
- |
public void setCellVerticalAlignment( Widget pWidget, VerticalAlignmentConstant pAlign ) |
85 |
|
- |
{ |
86 |
|
- |
if ( pAlign != null ) |
87 |
|
- |
{ |
|
74 |
+ |
public void setCellVerticalAlignment( Widget pWidget, VerticalAlignmentConstant pAlign ) { |
|
75 |
+ |
if ( pAlign != null ) { |
88 |
76 |
|
Element td = getOurWidgetTd( pWidget ); |
89 |
|
- |
if ( td != null ) |
90 |
|
- |
{ |
|
77 |
+ |
if ( td != null ) { |
91 |
78 |
|
setAlignment( td, pAlign ); |
92 |
79 |
|
} |
93 |
80 |
|
} |
94 |
81 |
|
} |
95 |
82 |
|
|
96 |
83 |
|
@Override |
97 |
|
- |
protected Element adopt( Widget w, Element container ) |
98 |
|
- |
{ |
|
84 |
+ |
protected Element adopt( Widget w, Element container ) { |
99 |
85 |
|
Element rv = super.adopt( w, container ); |
100 |
86 |
|
setAlignment( getWidgetTd( w ) ); |
101 |
87 |
|
return rv; |
102 |
88 |
|
} |
103 |
89 |
|
|
104 |
|
- |
private void setAlignment( Element pTD ) |
105 |
|
- |
{ |
|
90 |
+ |
private void setAlignment( Element pTD ) { |
106 |
91 |
|
setAlignment( pTD, mHorzAlign ); |
107 |
92 |
|
setAlignment( pTD, mVertAlign ); |
108 |
93 |
|
} |
109 |
94 |
|
|
110 |
|
- |
private void setAlignment( Element pTD, HorizontalAlignmentConstant pAlign ) |
111 |
|
- |
{ |
|
95 |
+ |
private void setAlignment( Element pTD, HorizontalAlignmentConstant pAlign ) { |
112 |
96 |
|
CommonElementHelper.setTDalign( pTD, pAlign ); |
113 |
97 |
|
} |
114 |
98 |
|
|
115 |
|
- |
private void setAlignment( Element pTD, VerticalAlignmentConstant pAlign ) |
116 |
|
- |
{ |
|
99 |
+ |
private void setAlignment( Element pTD, VerticalAlignmentConstant pAlign ) { |
117 |
100 |
|
CommonElementHelper.setTDvAlign( pTD, pAlign ); |
118 |
101 |
|
} |
119 |
102 |
|
|
120 |
|
- |
protected Element getOurWidgetTd( Widget pWidget ) |
121 |
|
- |
{ |
|
103 |
+ |
protected Element getOurWidgetTd( Widget pWidget ) { |
122 |
104 |
|
return isOur( pWidget ) ? getWidgetTd( pWidget ) : null; |
123 |
105 |
|
} |
124 |
106 |
|
|
125 |
|
- |
protected Element getWidgetTd( Widget pWidget ) |
126 |
|
- |
{ |
|
107 |
+ |
protected Element getWidgetTd( Widget pWidget ) { |
127 |
108 |
|
return DOM.getParent( pWidget.getElement() ); |
128 |
109 |
|
} |
129 |
110 |
|
} |