Subversion Repository Public Repository

litesoft

Diff Revisions 947 vs 948 for /trunk/GWT_Sandbox/FormEngine/src/com/temp/client/foundation/widget/CompositeButton.java

Diff revisions: vs.
  @@ -1,11 +1,10 @@
1 1 package com.temp.client.foundation.widget;
2 2
3 + import com.google.gwt.dom.client.Style.*;
3 4 import com.google.gwt.event.dom.client.*;
5 + import com.google.gwt.user.client.ui.*;
4 6 import com.temp.shared.utils.*;
5 7
6 - import com.google.gwt.dom.client.Style.Cursor;
7 - import com.google.gwt.user.client.ui.PushButton;
8 -
9 8 public abstract class CompositeButton<C extends CompositeButton> extends PushButton implements HasIdOverride {
10 9 protected final PushButton proxyTo;
11 10 private String name;
  @@ -15,7 +14,7 @@
15 14 this.proxyTo = this;
16 15 }
17 16
18 - public CompositeButton(String initialText) {
17 + public CompositeButton( String initialText ) {
19 18 super( initialText );
20 19 this.proxyTo = this;
21 20 }
  @@ -26,8 +25,8 @@
26 25 }
27 26
28 27 @Override
29 - public void setName(String name) {
30 - this.name = Assert.noEmpty("name", name);
28 + public void setName( String name ) {
29 + this.name = Assert.noEmpty( "name", name );
31 30 }
32 31
33 32 @Override
  @@ -36,18 +35,18 @@
36 35 }
37 36
38 37 @Override
39 - public void setIdOverride(String idOverride) {
40 - this.idOverride = StringUtils.noEmpty(idOverride);
38 + public void setIdOverride( String idOverride ) {
39 + this.idOverride = StringUtils.noEmpty( idOverride );
41 40 }
42 41
43 - public C name(String name) {
44 - setName(name);
42 + public C name( String name ) {
43 + setName( name );
45 44 return inheritanceLeaf();
46 45 }
47 -
48 - public C add(ClickHandler handler) {
49 - if (handler != null) {
50 - proxyTo.addClickHandler(handler);
46 +
47 + public C add( ClickHandler handler ) {
48 + if ( handler != null ) {
49 + proxyTo.addClickHandler( handler );
51 50 }
52 51 return inheritanceLeaf();
53 52 }
  @@ -57,28 +56,28 @@
57 56 }
58 57
59 58 protected static String createSafeHtmlElementWithImageUrl( String id, String safeHtmlAltToolTip, String styleName, String imageUrl ) {
60 - StringBuilder sb = new StringBuilder().append("<img");
61 - addAttribute(sb, "id", id);
62 - addAttribute(sb, "src", imageUrl);
63 - addAttribute(sb, "alt", safeHtmlAltToolTip);
64 - addAttribute(sb, "class", styleName);
65 - addAttribute(sb, "title", safeHtmlAltToolTip);
66 - return sb.append(" border='0' />").toString();
59 + StringBuilder sb = new StringBuilder().append( "<img" );
60 + addAttribute( sb, "id", id );
61 + addAttribute( sb, "src", imageUrl );
62 + addAttribute( sb, "alt", safeHtmlAltToolTip );
63 + addAttribute( sb, "class", styleName );
64 + addAttribute( sb, "title", safeHtmlAltToolTip );
65 + return sb.append( " border='0' />" ).toString();
67 66 }
68 67
69 - private static void addAttribute(StringBuilder sb, String attributeName, String safeHtmlAttributeValue) {
70 - if (null != (safeHtmlAttributeValue = StringUtils.noEmpty(safeHtmlAttributeValue))) {
71 - sb.append(' ').append(attributeName).append("='").append(safeHtmlAttributeValue).append("'");
68 + private static void addAttribute( StringBuilder sb, String attributeName, String safeHtmlAttributeValue ) {
69 + if ( null != (safeHtmlAttributeValue = StringUtils.noEmpty( safeHtmlAttributeValue )) ) {
70 + sb.append( ' ' ).append( attributeName ).append( "='" ).append( safeHtmlAttributeValue ).append( "'" );
72 71 }
73 72 }
74 73
75 74 public void enable() {
76 - getElement().getStyle().setCursor(Cursor.POINTER);
77 - setEnabled(true);
75 + getElement().getStyle().setCursor( Cursor.POINTER );
76 + setEnabled( true );
78 77 }
79 78
80 79 public void disable() {
81 - getElement().getStyle().setCursor(Cursor.AUTO);
82 - setEnabled(false);
80 + getElement().getStyle().setCursor( Cursor.AUTO );
81 + setEnabled( false );
83 82 }
84 83 }