home *** CD-ROM | disk | FTP | other *** search
- package com.sun.java.swing;
-
- import java.awt.Component;
- import java.awt.Graphics;
- import java.awt.Panel;
- import java.util.Enumeration;
- import java.util.Vector;
-
- class TimerQueue$TimerPanel extends Panel {
- TimerQueue$TimerPanel() {
- ((Component)this).setBounds(0, 0, 1, 1);
- }
-
- public void update(Graphics var1) {
- TimerQueue.sharedInstance();
- Vector var2 = TimerQueue.getExpiredTimers();
- synchronized(var2){}
-
- Vector var3;
- try {
- if (var2.size() == 0) {
- return;
- }
-
- Enumeration var6 = var2.elements();
- var3 = new Vector();
-
- while(var6.hasMoreElements()) {
- var3.addElement(var6.nextElement());
- }
-
- var2 = new Vector();
- SwingUtilities.appContextPut(TimerQueue.access$0(), var2);
- } catch (Throwable var8) {
- throw var8;
- }
-
- int var4 = var3.size();
-
- for(int var5 = 0; var5 < var4; ++var5) {
- ((Timer)var3.elementAt(var5)).fire();
- }
-
- }
- }
-