|
ozone core API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Canvas | +--org.ozoneDB.tools.ChartCanvas
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 | |
private java.awt.Color[] |
averageColor
|
private int |
averageCount
|
private int[] |
averageRange
|
private java.awt.Graphics |
dbGraphics
|
private java.awt.Image |
dbImage
|
static int |
DEFAULT_TIME_RANGE
|
private int[] |
lastAverage
|
private int[] |
lastPoint
|
private int |
lowerBorder
|
private int |
maxTime
|
private int |
minTime
|
private int |
pointCounter
|
private boolean |
shiftLeftOnEnd
|
private boolean[] |
showAverage
|
private int |
timeRange
|
private int[] |
times
|
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 | |
ChartCanvas()
|
Method Summary | |
void |
appendTime(long time)
|
static java.lang.String |
availableArgs()
|
java.awt.Color[] |
averageColors()
|
boolean[] |
averageEnabled()
|
int[] |
averageRanges()
|
protected void |
clear()
|
protected void |
drawStatus()
|
protected void |
drawTimePoint(int timeIndex)
|
void |
enableAverages(boolean[] values)
|
java.lang.String[] |
filterAndApplyArgs(java.lang.String[] args)
|
static java.lang.String |
helpText()
|
void |
paint(java.awt.Graphics g)
|
void |
redrawAll()
|
void |
reset()
|
void |
setAverageColors(java.awt.Color[] colors)
|
void |
setAverageRanges(int[] values)
|
void |
setShiftLeftOnEnd(boolean value)
|
void |
setTimeRange(int time)
|
protected void |
shiftLeft()
|
boolean |
shiftLeftOnEnd()
|
int |
timeRange()
|
protected int |
timeToPixel(int time)
|
void |
update(java.awt.Graphics g)
|
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 |
public static int DEFAULT_TIME_RANGE
private java.awt.Image dbImage
private java.awt.Graphics dbGraphics
private int timeRange
private int[] times
private int pointCounter
private boolean shiftLeftOnEnd
private int lowerBorder
private int averageCount
private int minTime
private int maxTime
private boolean[] showAverage
private int[] lastPoint
private int[] lastAverage
private int[] averageRange
private java.awt.Color[] averageColor
Constructor Detail |
public ChartCanvas()
Method Detail |
protected void clear()
protected void shiftLeft()
protected int timeToPixel(int time)
protected void drawTimePoint(int timeIndex)
protected void drawStatus()
public void paint(java.awt.Graphics g)
paint
in class java.awt.Canvas
public void update(java.awt.Graphics g)
update
in class java.awt.Canvas
public void appendTime(long time)
public void redrawAll()
public void reset()
public void setTimeRange(int time)
public int timeRange()
public void setShiftLeftOnEnd(boolean value)
public boolean shiftLeftOnEnd()
public void enableAverages(boolean[] values)
public boolean[] averageEnabled()
public void setAverageRanges(int[] values)
public int[] averageRanges()
public void setAverageColors(java.awt.Color[] colors)
public java.awt.Color[] averageColors()
public java.lang.String[] filterAndApplyArgs(java.lang.String[] args)
public static java.lang.String availableArgs()
public static java.lang.String helpText()
|
ozone core API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |