|
@@ -1,56 +1,56 @@ |
1 |
1 |
|
package com.temp.client.foundation.widget; |
2 |
2 |
|
|
3 |
|
- |
import com.google.gwt.event.dom.client.ClickHandler; |
4 |
|
- |
import com.google.gwt.user.client.ui.Image; |
|
3 |
+ |
import com.google.gwt.event.dom.client.*; |
|
4 |
+ |
import com.google.gwt.user.client.ui.*; |
5 |
5 |
|
|
6 |
6 |
|
public class NamedIconButton extends CompositeButton<NamedIconButton> { |
7 |
7 |
|
public NamedIconButton() { |
8 |
8 |
|
} |
9 |
9 |
|
|
10 |
|
- |
public NamedIconButton(String name) { |
|
10 |
+ |
public NamedIconButton( String name ) { |
11 |
11 |
|
this(); |
12 |
|
- |
setName(name); |
|
12 |
+ |
setName( name ); |
13 |
13 |
|
} |
14 |
14 |
|
|
15 |
|
- |
public NamedIconButton(String name, ClickHandler handler) { |
16 |
|
- |
this(name); |
17 |
|
- |
add(handler); |
|
15 |
+ |
public NamedIconButton( String name, ClickHandler handler ) { |
|
16 |
+ |
this( name ); |
|
17 |
+ |
add( handler ); |
18 |
18 |
|
} |
19 |
19 |
|
|
20 |
20 |
|
@Override |
21 |
|
- |
public void setName(String name) { |
22 |
|
- |
super.setName(name); |
23 |
|
- |
proxyTo.getUpFace().setImage(new Image(getImageUrl(getName()))); |
|
21 |
+ |
public void setName( String name ) { |
|
22 |
+ |
super.setName( name ); |
|
23 |
+ |
proxyTo.getUpFace().setImage( new Image( getImageUrl( getName() ) ) ); |
24 |
24 |
|
} |
25 |
25 |
|
|
26 |
|
- |
public NamedIconButton add(ClickHandler handler) { |
27 |
|
- |
if (handler != null) { |
28 |
|
- |
proxyTo.addClickHandler(handler); |
|
26 |
+ |
public NamedIconButton add( ClickHandler handler ) { |
|
27 |
+ |
if ( handler != null ) { |
|
28 |
+ |
proxyTo.addClickHandler( handler ); |
29 |
29 |
|
} |
30 |
30 |
|
return this; |
31 |
31 |
|
} |
32 |
32 |
|
|
33 |
|
- |
private static String getImageUrl(String name) { |
|
33 |
+ |
private static String getImageUrl( String name ) { |
34 |
34 |
|
return "images/icons/" + name + ".png"; |
35 |
35 |
|
} |
36 |
36 |
|
|
37 |
|
- |
public static String createSafeHtmlElement(String name, String safeHtmlAltToolTip) { |
38 |
|
- |
return createSafeHtmlElementWithIdAndStyle(null, name, safeHtmlAltToolTip, null); |
|
37 |
+ |
public static String createSafeHtmlElement( String name, String safeHtmlAltToolTip ) { |
|
38 |
+ |
return createSafeHtmlElementWithIdAndStyle( null, name, safeHtmlAltToolTip, null ); |
39 |
39 |
|
} |
40 |
40 |
|
|
41 |
|
- |
public static String createSafeHtmlElementWithId(String id, String name, String safeHtmlAltToolTip) { |
42 |
|
- |
return createSafeHtmlElementWithIdAndStyle(id, name, safeHtmlAltToolTip, null); |
|
41 |
+ |
public static String createSafeHtmlElementWithId( String id, String name, String safeHtmlAltToolTip ) { |
|
42 |
+ |
return createSafeHtmlElementWithIdAndStyle( id, name, safeHtmlAltToolTip, null ); |
43 |
43 |
|
} |
44 |
44 |
|
|
45 |
|
- |
public static String createSafeHtmlElement(String name, String safeHtmlAltToolTip, String styleName) { |
46 |
|
- |
return createSafeHtmlElementWithIdAndStyle(null, name, safeHtmlAltToolTip, styleName); |
|
45 |
+ |
public static String createSafeHtmlElement( String name, String safeHtmlAltToolTip, String styleName ) { |
|
46 |
+ |
return createSafeHtmlElementWithIdAndStyle( null, name, safeHtmlAltToolTip, styleName ); |
47 |
47 |
|
} |
48 |
48 |
|
|
49 |
|
- |
public static String createSafeHtmlElementWithId(String id, String name, String safeHtmlAltToolTip, String styleName) { |
50 |
|
- |
return createSafeHtmlElementWithIdAndStyle(id, name, safeHtmlAltToolTip, styleName); |
|
49 |
+ |
public static String createSafeHtmlElementWithId( String id, String name, String safeHtmlAltToolTip, String styleName ) { |
|
50 |
+ |
return createSafeHtmlElementWithIdAndStyle( id, name, safeHtmlAltToolTip, styleName ); |
51 |
51 |
|
} |
52 |
52 |
|
|
53 |
|
- |
private static String createSafeHtmlElementWithIdAndStyle(String id, String name, String safeHtmlAltToolTip, String styleName) { |
54 |
|
- |
return createSafeHtmlElementWithImageUrl(id, safeHtmlAltToolTip, styleName, getImageUrl(name)); |
|
53 |
+ |
private static String createSafeHtmlElementWithIdAndStyle( String id, String name, String safeHtmlAltToolTip, String styleName ) { |
|
54 |
+ |
return createSafeHtmlElementWithImageUrl( id, safeHtmlAltToolTip, styleName, getImageUrl( name ) ); |
55 |
55 |
|
} |
56 |
56 |
|
} |