Package: com.multiversesocial.hyperview
Class: com.multiversesocial.hyperview.AWTEventManager
Source: src/com/multiversesocial/hyperview/AWTEventManager.java

AWTEventManager

HyperView V3.2 — class
version V3.2 class

Summary

AWTEventManager — HyperView 3.2 project class.

Source file: AWTEventManager.java

Hierarchy

Extends: none

Implements: AWTEventListener

Referenced HyperView classes

Media files used

Declaration & members

public class AWTEventManager implements AWTEventListener

Declared in src/com/multiversesocial/hyperview/AWTEventManager.java, lines 6–246. 6 field(s), 1 constructor(s), 5 method(s). Every member has an anchor you can link to (e.g. AWTEventManager.html#<id>).

Fields (6)

DeclarationValue / initializerDescriptionSource
static AWTEventManager awtBase= new AWTEventManager()No comment in source; used in activate(), deactivate().line 8
int eventCountNo comment in source; assigned in eventDispatched().line 10
static long lastRun= 0No comment in source; assigned in eventDispatched(); name appears in 12 other source file(s): CollisionManager, HyperConnectionHandler, HyperExternalConnectionHandler, HyperFrame ….line 12
static long now= 0No comment in source; assigned in eventDispatched().line 13
Dimension orangeSizeNo comment in source; name appears in 1 other source file(s): HyperFrame.line 11
static HyperLinkedList viewList= new HyperLinkedList()No comment in source; used in deactivate(); name appears in 2 other source file(s): HyperView, ViewMemory.line 9

Constructors (1)

SignatureDescriptionSource
AWTEventManager()1 statement(s); calls super().line 15

Methods (5)

SignatureDescriptionSource
static { … }Implicit default constructor generated by the compiler (not written in the source).implicit
public static void activate(Component tComponent)3 statement(s); calls AWTEventManager.viewList.dlStore(), tViewList.notifyAll(), Toolkit.getDefaultToolkit().addAWTEventListener(), Toolkit.getDefaultToolkit(); creates AWTViewLink.line 19
public static void deactivate(Component tComponent)3 statement(s); calls viewList.dlDelete(), Toolkit.getDefaultToolkit().removeAWTEventListener(), Toolkit.getDefaultToolkit(), viewList.notifyAll().line 41
public void eventDispatched(AWTEvent tAWTEvent)12 statement(s); calls tAWTEvent.getSource(), HyperView.hyperViewOut(), tEventSource.toString(), tAWTEvent.getID(), mouse.notifyAll() ….
Implements AWTEventListener.eventDispatched()
line 69
protected void processEvent(AWTEvent evt)Cont EventChannelPush/Pop compatibility hook: route into live dispatch.line 238

Examples

Real usage taken from elsewhere in the HyperView 3.2 source (file and line shown; source path src/com/multiversesocial/hyperview/).

static call — HyperView.java, line 1272

 1272  AWTEventManager.activate((Component)this);
Hits--