Subversion Repository Public Repository

litesoft

Diff Revisions 947 vs 948 for /trunk/GWT_Sandbox/Upload/src/org/litesoft/sandbox/csapp/client/widgets/HelpWidget.java

Diff revisions: vs.
  @@ -7,10 +7,8 @@
7 7 import com.google.gwt.user.client.*;
8 8 import com.google.gwt.user.client.ui.*;
9 9
10 - public class HelpWidget extends Composite implements IsWidget
11 - {
12 - interface HelpWidgetUIBinder extends UiBinder<Widget, HelpWidget>
13 - {
10 + public class HelpWidget extends Composite implements IsWidget {
11 + interface HelpWidgetUIBinder extends UiBinder<Widget, HelpWidget> {
14 12 }
15 13
16 14 @UiField Image helpImage;
  @@ -20,33 +18,28 @@
20 18
21 19 private static HelpWidgetUIBinder uiBinder = GWT.create( HelpWidgetUIBinder.class );
22 20
23 - public HelpWidget()
24 - {
21 + public HelpWidget() {
25 22 initWidget( uiBinder.createAndBindUi( this ) );
26 23 helpImage.getElement().getStyle().setVisibility( Style.Visibility.HIDDEN );
27 24 }
28 25
29 - public void setSection( String section )
30 - {
26 + public void setSection( String section ) {
31 27 this.section = (section == null) ? "" : section.trim(); // default trimmed
32 28 }
33 29
34 - public void setContext( String context )
35 - {
30 + public void setContext( String context ) {
36 31 this.context = (context == null) ? "" : context.trim();
37 32 }
38 33
39 34 // <g:Anchor tabIndex='-1' ui:field = 'helpurl' href='' text="?" target='simple EDI - help'/>
40 - @Override protected void onAttach()
41 - {
35 + @Override
36 + protected void onAttach() {
42 37 super.onAttach();
43 - if ( section.length() != 0 )
44 - {
38 + if ( section.length() != 0 ) {
45 39 helpImage.setTitle( "Display Help for: " + section + " " + context );
46 - helpImage.addClickHandler( new ClickHandler()
47 - {
48 - @Override public void onClick( ClickEvent event )
49 - {
40 + helpImage.addClickHandler( new ClickHandler() {
41 + @Override
42 + public void onClick( ClickEvent event ) {
50 43 Window.open( "http://simpleedi.amazon.com/help/" + section + ".html#" + context, "simple EDI - help", "" );
51 44 }
52 45 } );