home *** CD-ROM | disk | FTP | other *** search
- package java.awt;
-
- import java.awt.event.MouseEvent;
- import java.awt.peer.ActiveEvent;
-
- class LightweightDispatcher$TrackEnterExitEvent extends AWTEvent implements ActiveEvent {
- // $FF: synthetic field
- private final LightweightDispatcher this$0;
- MouseEvent srcEvent;
-
- public LightweightDispatcher$TrackEnterExitEvent(LightweightDispatcher var1, Component var2, MouseEvent var3) {
- super(var2, 0);
- this.this$0 = var1;
- this.this$0 = var1;
- this.srcEvent = var3;
- }
-
- public void dispatch() {
- Object var2 = LightweightDispatcher.access$0(this.this$0).getTreeLock();
- synchronized(var2){}
-
- MouseEvent var1;
- label44: {
- try {
- Component var4 = this.srcEvent.getComponent();
- if (var4.isShowing() && LightweightDispatcher.access$0(this.this$0).isShowing()) {
- var1 = new MouseEvent(LightweightDispatcher.access$0(this.this$0), LightweightDispatcher.access$1(), this.srcEvent.getWhen(), this.srcEvent.getModifiers(), this.srcEvent.getX(), this.srcEvent.getY(), this.srcEvent.getClickCount(), this.srcEvent.isPopupTrigger());
- Point var5 = var4.getLocationOnScreen();
- Point var6 = LightweightDispatcher.access$0(this.this$0).getLocationOnScreen();
- var1.translatePoint(var5.x - var6.x, var5.y - var6.y);
- break label44;
- }
- } catch (Throwable var8) {
- throw var8;
- }
-
- return;
- }
-
- Component var9 = LightweightDispatcher.access$0(this.this$0).getMouseEventTarget(var1.getX(), var1.getY(), true);
- LightweightDispatcher.access$2(this.this$0, var9, var1);
- }
- }
-