org.rosuda.ibase.toolkit
Class WinTracker

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

public class WinTracker
extends Object
implements ActionListener, FocusListener

keeps track of open frames and/or windows

Version:
$Id: WinTracker.java,v 1.17 2006/04/19 19:34:59 helbigm Exp $

Field Summary
static WinTracker current
           
 
Constructor Summary
WinTracker()
           
 
Method Summary
 void actionPerformed(ActionEvent ev)
           
 void add(WTentry we)
           
 boolean contains(int wclass)
           
 void disableAll()
           
 void disposeAll()
           
 Enumeration elements()
           
 void enableAll()
           
 void Exit()
           
 void focusGained(FocusEvent ev)
           
 void focusLost(FocusEvent ev)
           
 WTentry getEntry(int id)
           
 WTentry getEntry(Window w)
           
 Object getWindowMenu(Window w)
           
 void rm(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(Window w)

getWindowMenu

public Object getWindowMenu(Window w)

elements

public Enumeration elements()

getEntry

public WTentry getEntry(int id)

getEntry

public WTentry getEntry(Window w)

disposeAll

public void disposeAll()

actionPerformed

public void actionPerformed(ActionEvent ev)
Specified by:
actionPerformed in interface ActionListener

focusGained

public void focusGained(FocusEvent ev)
Specified by:
focusGained in interface FocusListener

focusLost

public void focusLost(FocusEvent ev)
Specified by:
focusLost in interface FocusListener

Exit

public void Exit()