Subversion Repository Public Repository

litesoft

Diff Revisions 609 vs 610 for /trunk/Java/GWT/Client/src/org/litesoft/GWT/client/widgets/nonpublic/AbstractSizeableHasAlignmentPanel.java

Diff revisions: vs.
  @@ -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() );