litesoft
Diff Revisions
609
vs
610
for /trunk/Java/GWT/Client/src/org/litesoft/GWT/client/widgets/nonpublic/AbstractSizeableHasAlignmentPanel.java
|
@@ -64,10 +64,13 @@ |
64 |
64 |
|
*/ |
65 |
65 |
|
public void setCellHorizontalAlignment( Widget pWidget, HorizontalAlignmentConstant pAlign ) |
66 |
66 |
|
{ |
67 |
|
- |
Element td; |
68 |
|
- |
if ( isOur( pWidget ) && (pAlign != null) && (null != (td = getWidgetTd( pWidget ))) ) |
|
67 |
+ |
if ( pAlign != null ) |
69 |
68 |
|
{ |
70 |
|
- |
setAlignment( td, pAlign ); |
|
69 |
+ |
Element td = getOurWidgetTd( pWidget ); |
|
70 |
+ |
if (td != null) |
|
71 |
+ |
{ |
|
72 |
+ |
setAlignment( td, pAlign ); |
|
73 |
+ |
} |
71 |
74 |
|
} |
72 |
75 |
|
} |
73 |
76 |
|
|
|
@@ -80,10 +83,13 @@ |
80 |
83 |
|
*/ |
81 |
84 |
|
public void setCellVerticalAlignment( Widget pWidget, VerticalAlignmentConstant pAlign ) |
82 |
85 |
|
{ |
83 |
|
- |
Element td; |
84 |
|
- |
if ( isOur( pWidget ) && (pAlign != null) && (null != (td = getWidgetTd( pWidget ))) ) |
|
86 |
+ |
if ( pAlign != null ) |
85 |
87 |
|
{ |
86 |
|
- |
setAlignment( td, pAlign ); |
|
88 |
+ |
Element td = getOurWidgetTd( pWidget ); |
|
89 |
+ |
if (td != null) |
|
90 |
+ |
{ |
|
91 |
+ |
setAlignment( td, pAlign ); |
|
92 |
+ |
} |
87 |
93 |
|
} |
88 |
94 |
|
} |
89 |
95 |
|
|
|
@@ -111,6 +117,11 @@ |
111 |
117 |
|
CommonElementHelper.setTDvAlign( pTD, pAlign ); |
112 |
118 |
|
} |
113 |
119 |
|
|
|
120 |
+ |
protected Element getOurWidgetTd( Widget pWidget ) |
|
121 |
+ |
{ |
|
122 |
+ |
return isOur( pWidget ) ? getWidgetTd( pWidget ) : null; |
|
123 |
+ |
} |
|
124 |
+ |
|
114 |
125 |
|
protected Element getWidgetTd( Widget pWidget ) |
115 |
126 |
|
{ |
116 |
127 |
|
return DOM.getParent( pWidget.getElement() ); |