Subversion Repository Public Repository

litesoft

Diff Revisions 949 vs 950 for /trunk/Java/GWT/OldClient/src/org/litesoft/GWT/client/widgets/nonpublic/AbstractBrowserEventListenableComposite.java

Diff revisions: vs.
  @@ -1,36 +1,36 @@
1 - // This Source Code is in the Public Domain per: http://unlicense.org
2 - package org.litesoft.GWT.client.widgets.nonpublic;
3 -
4 - import com.google.gwt.user.client.*;
5 - import com.google.gwt.user.client.ui.*;
6 -
7 - public abstract class AbstractBrowserEventListenableComposite extends Composite implements OnBrowserEventListenable {
8 - private OnBrowserEventListener mListener = null;
9 -
10 - public Widget getOnBrowserEventListenableWidget() {
11 - return this;
12 - }
13 -
14 - public OnBrowserEventListener getOnBrowserEventListener() {
15 - return mListener;
16 - }
17 -
18 - public void setOnBrowserEventListener( int pEventBitsToAdd, OnBrowserEventListener pListener ) {
19 - if ( null != (mListener = pListener) ) {
20 - sinkEvents( pEventBitsToAdd );
21 - }
22 - }
23 -
24 - public void clearOnBrowserEventListener() {
25 - mListener = null;
26 - }
27 -
28 - public void onBrowserEvent( Event event ) {
29 - if ( mListener != null ) {
30 - if ( mListener.onBrowserEvent( event ) ) {
31 - return;
32 - }
33 - }
34 - super.onBrowserEvent( event );
35 - }
36 - }
1 + // This Source Code is in the Public Domain per: http://unlicense.org
2 + package org.litesoft.GWT.client.widgets.nonpublic;
3 +
4 + import com.google.gwt.user.client.*;
5 + import com.google.gwt.user.client.ui.*;
6 +
7 + public abstract class AbstractBrowserEventListenableComposite extends Composite implements OnBrowserEventListenable {
8 + private OnBrowserEventListener mListener = null;
9 +
10 + public Widget getOnBrowserEventListenableWidget() {
11 + return this;
12 + }
13 +
14 + public OnBrowserEventListener getOnBrowserEventListener() {
15 + return mListener;
16 + }
17 +
18 + public void setOnBrowserEventListener( int pEventBitsToAdd, OnBrowserEventListener pListener ) {
19 + if ( null != (mListener = pListener) ) {
20 + sinkEvents( pEventBitsToAdd );
21 + }
22 + }
23 +
24 + public void clearOnBrowserEventListener() {
25 + mListener = null;
26 + }
27 +
28 + public void onBrowserEvent( Event event ) {
29 + if ( mListener != null ) {
30 + if ( mListener.onBrowserEvent( event ) ) {
31 + return;
32 + }
33 + }
34 + super.onBrowserEvent( event );
35 + }
36 + }