StarOffice 5.2 API
reverse engineered by classdoc

stardiv.controller
Class BusyMonitor

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Canvas
              |
              +--stardiv.controller.BusyMonitor
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.lang.Runnable, java.io.Serializable

synchronized class BusyMonitor
extends java.awt.Canvas
implements java.lang.Runnable

See Also:
Serialized Form

Field Summary
(package private)  int barLen
           
(package private)  int barWid
           
(package private)  int border
           
(package private) static java.awt.Color darkGray
           
(package private)  int gap
           
(package private) static java.awt.Color green
           
(package private)  java.awt.Font labelfont
           
(package private)  java.awt.Image offscreen
           
static int prioMax
           
static int prioMin
           
(package private) static java.awt.Color red
           
(package private) static int sleepTime
           
(package private)  stardiv.controller.BusyMonitor$MonitorThread[] threads
           
(package private) static java.awt.Color yellow
           
 
Fields inherited from class java.awt.Canvas
base, nameCounter, serialVersionUID
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, LOCK, RIGHT_ALIGNMENT, TOP_ALIGNMENT, actionListenerK, adjustmentListenerK, background, componentListener, componentListenerK, componentSerializedDataVersion, containerListenerK, cursor, enabled, eventMask, focusListener, focusListenerK, font, foreground, height, incRate, isInc, itemListenerK, keyListener, keyListenerK, locale, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, parent, peer, popups, prefSize, textListenerK, valid, visible, width, windowListenerK, x, y
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
BusyMonitor()
           
 
Method Summary
 java.awt.Dimension getPreferredSize()
           
 void paint(java.awt.Graphics g)
           
 void resume()
           
 void run()
           
 void suspend()
           
(package private)  int threadCount()
           
 void update(java.awt.Graphics g)
           
(package private)  void updateThreadMonitors()
           
 
Methods inherited from class java.awt.Canvas
addNotify, constructComponentName, postsOldMouseEvents
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addKeyListener, addMouseListener, addMouseMotionListener, areInputMethodsEnabled, bounds, checkImage, checkImage, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, dispatchEventImpl, doLayout, enable, enable, enableEvents, eventEnabled, getAlignmentX, getAlignmentY, getBackground, getBounds, getColorModel, getComponentAt, getComponentAt, getCursor, getFont, getFontMetrics, getForeground, getGraphics, getInputContext, getLocale, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getNativeContainer, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hide, imageUpdate, inside, invalidate, isEnabled, isFocusTraversable, isShowing, isValid, isVisible, keyDown, keyUp, layout, lightweightPrint, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, readObject, remove, removeComponentListener, removeFocusListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setCursor, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, validate, writeObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

barLen

int barLen

barWid

int barWid

border

int border

darkGray

static final java.awt.Color darkGray

gap

int gap

green

static final java.awt.Color green

labelfont

java.awt.Font labelfont

offscreen

java.awt.Image offscreen

prioMax

public static int prioMax

prioMin

public static int prioMin

red

static final java.awt.Color red

sleepTime

static final int sleepTime

threads

stardiv.controller.BusyMonitor$MonitorThread[] threads

yellow

static final java.awt.Color yellow
Constructor Detail

BusyMonitor

public BusyMonitor()
Method Detail

getPreferredSize

public java.awt.Dimension getPreferredSize()

paint

public void paint(java.awt.Graphics g)

resume

public void resume()

run

public void run()
Specified by:
run in interface java.lang.Runnable

suspend

public void suspend()

threadCount

int threadCount()

update

public void update(java.awt.Graphics g)

updateThreadMonitors

void updateThreadMonitors()

StarOffice 5.2 API
reverse engineered by classdoc