ozone core API

org.ozoneDB.core.monitor
Class StorageCanvas

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Canvas
          extended byorg.ozoneDB.core.monitor.StorageCanvas
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class StorageCanvas
extends java.awt.Canvas

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.awt.Canvas
java.awt.Canvas.AccessibleAWTCanvas
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
(package private) static java.awt.Color activeColor
           
(package private) static java.awt.Color bg1Color
           
(package private) static java.awt.Color bgColor
           
private  java.awt.Graphics dbg
           
private  java.awt.Image dbImage
           
(package private) static java.awt.Color deathColor
           
(package private) static java.awt.Color fontColor
           
private static java.awt.Color[] gradientColors
           
private static int gradientSteps
           
(package private) static java.awt.Color headColor
           
(package private) static java.awt.Color passivColor
           
 
Fields inherited from class java.awt.Canvas
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
StorageCanvas()
           
 
Method Summary
private static java.awt.Color[] gradient(java.awt.Color f, java.awt.Color t, int steps)
           
 void paint(java.awt.Graphics g)
           
 void update(java.awt.Graphics g)
           
 void updateCS(java.awt.Graphics g, java.awt.Rectangle rect)
           
 void updateOS(java.awt.Graphics g, java.awt.Rectangle rect)
           
 void updatePS(java.awt.Graphics g, java.awt.Rectangle rect)
           
 
Methods inherited from class java.awt.Canvas
addNotify, createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, 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, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

fontColor

static java.awt.Color fontColor

bgColor

static java.awt.Color bgColor

bg1Color

static java.awt.Color bg1Color

headColor

static java.awt.Color headColor

activeColor

static java.awt.Color activeColor

passivColor

static java.awt.Color passivColor

deathColor

static java.awt.Color deathColor

gradientSteps

private static int gradientSteps

gradientColors

private static java.awt.Color[] gradientColors

dbg

private java.awt.Graphics dbg

dbImage

private java.awt.Image dbImage
Constructor Detail

StorageCanvas

public StorageCanvas()
Method Detail

gradient

private static java.awt.Color[] gradient(java.awt.Color f,
                                         java.awt.Color t,
                                         int steps)

update

public void update(java.awt.Graphics g)

paint

public void paint(java.awt.Graphics g)

updateOS

public void updateOS(java.awt.Graphics g,
                     java.awt.Rectangle rect)

updateCS

public void updateCS(java.awt.Graphics g,
                     java.awt.Rectangle rect)

updatePS

public void updatePS(java.awt.Graphics g,
                     java.awt.Rectangle rect)

ozone core API

Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.