org.rosuda.ibase.toolkit
Class WinTracker

java.lang.Object
  extended by org.rosuda.ibase.toolkit.WinTracker
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.FocusListener, java.util.EventListener

public class WinTracker
extends java.lang.Object
implements java.awt.event.ActionListener, java.awt.event.FocusListener

keeps track of open frames and/or windows

Version:
$Id: WinTracker.java 2254 2006-04-19 19:34:59Z helbigm $

Field Summary
static WinTracker current
           
 
Constructor Summary
WinTracker()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent ev)
           
 void add(WTentry we)
           
 boolean contains(int wclass)
           
 void disableAll()
           
 void disposeAll()
           
 java.util.Enumeration elements()
           
 void enableAll()
           
 void Exit()
           
 void focusGained(java.awt.event.FocusEvent ev)
           
 void focusLost(java.awt.event.FocusEvent ev)
           
 WTentry getEntry(int id)
           
 WTentry getEntry(java.awt.Window w)
           
 java.lang.Object getWindowMenu(java.awt.Window w)
           
 void rm(java.awt.Window w)
           
 void rm(WTentry we)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

current

public static WinTracker current
Constructor Detail

WinTracker

public WinTracker()
Method Detail

add

public void add(WTentry we)

contains

public boolean contains(int wclass)

disableAll

public void disableAll()

enableAll

public void enableAll()

rm

public void rm(WTentry we)

rm

public void rm(java.awt.Window w)

getWindowMenu

public java.lang.Object getWindowMenu(java.awt.Window w)

elements

public java.util.Enumeration elements()

getEntry

public WTentry getEntry(int id)

getEntry

public WTentry getEntry(java.awt.Window w)

disposeAll

public void disposeAll()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent ev)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

focusGained

public void focusGained(java.awt.event.FocusEvent ev)
Specified by:
focusGained in interface java.awt.event.FocusListener

focusLost

public void focusLost(java.awt.event.FocusEvent ev)
Specified by:
focusLost in interface java.awt.event.FocusListener

Exit

public void Exit()