org.concord.pedagogica.graph
Class CCPedagogicaGraph

java.lang.Object
  |
  +--waba.ui.Control
        |
        +--waba.ui.Container
              |
              +--waba.ui.Window
                    |
                    +--waba.ui.MainWindow
                          |
                          +--org.concord.waba.extra.ui.ExtraMainWindow
                                |
                                +--org.concord.LabBook.MainView
                                      |
                                      +--org.concord.pedagogica.graph.CCPedagogicaGraph
All Implemented Interfaces:
org.concord.waba.extra.event.ActionListener, org.concord.waba.extra.ui.CCApplHandlerListener, java.util.EventListener, waba.fx.ISurface, java.awt.event.KeyListener, org.concord.LabBook.ViewContainer

public class CCPedagogicaGraph
extends org.concord.LabBook.MainView


Fields inherited from class org.concord.LabBook.MainView
curFullView, curWinSession, file, fullViews, labBook, lObjView, me, menuBar, myHeight, winChangeTimer
 
Fields inherited from class org.concord.waba.extra.ui.ExtraMainWindow
ABOVE, AUTO, BELOW, BOTTOM, bufIm, CENTER, content, doubleBuffered, FILL, ig, JAVA, LEFT, LEFTOF, needsPaint, newFocus, paintHeight, paintWidth, paintX, paintY, platform, popupDialog, REST, RIGHT, RIGHTOF, SAME, SAME_BOTTOM, SAME_LEFT, SAME_RIGHT, SAME_TOP, sg, TOP
 
Fields inherited from class waba.ui.MainWindow
defaultFont
 
Fields inherited from class waba.ui.Window
_controlEvent, _keyEvent, _penEvent
 
Fields inherited from class waba.ui.Container
children, tail
 
Fields inherited from class waba.ui.Control
height, next, parent, prev, width, x, y
 
Constructor Summary
CCPedagogicaGraph()
           
 
Method Summary
 void addXAxis(float min, float max)
           
 void addXAxis(java.lang.String label, float min, float max)
           
 void addXAxis(java.lang.String label, float min, float max, CCUnit unit)
           
 void addYAxis(float min, float max)
           
 void addYAxis(java.lang.String label, float min, float max)
           
 void addYAxis(java.lang.String label, float min, float max, CCUnit unit)
           
 void createGraphView()
           
 void createObj(java.lang.String objType, org.concord.LabBook.LObjDictionaryView dView)
           
 java.lang.String[] getCreateNames()
           
 org.concord.LabBook.LabBookSession getMainSession()
           
 org.concord.CCProbe.LObjGraph getWabaGraph()
           
 void onExit()
           
 void onStart()
           
 void printAxisInfo()
           
 void reload(org.concord.LabBook.LabObjectView source)
           
 void repaint()
           
 void synchronizeGraph()
           
 
Methods inherited from class org.concord.LabBook.MainView
actionPerformed, addFileMenuItems, addMenu, closeTopWindowView, delMenu, done, getLabObjectView, getMainView, onEvent, removeFileMenuItems, showFullWindowObj
 
Methods inherited from class org.concord.waba.extra.ui.ExtraMainWindow
_doPaint, _finishAWTEvent, _postEvent, add, add, add, add, add, add, damageRect, findChild, handleAbout, handlePrefs, handleQuit, isControlHDialogOwned, readyForRegistering, remove, removePermanently, setDialog, setFocus, setGaps, setMenuBar, setRect
 
Methods inherited from class waba.ui.MainWindow
_onTimerTick, _setTimerInterval, _stopTimer, addTimer, exit, getFontMetrics, getMainWindow, removeTimer
 
Methods inherited from class waba.ui.Window
createAWTGraphics, getAWTCanvas, getFocus, keyPressed, keyReleased, keyTyped, wasAWTAddNotify
 
Methods inherited from class waba.ui.Container
paintChildren
 
Methods inherited from class waba.ui.Control
addTimer, contains, createGraphics, getNext, getParent, getRect, onPaint, postEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CCPedagogicaGraph

public CCPedagogicaGraph()
Method Detail

repaint

public void repaint()
Overrides:
repaint in class waba.ui.Control

onStart

public void onStart()
Overrides:
onStart in class org.concord.LabBook.MainView

synchronizeGraph

public void synchronizeGraph()

printAxisInfo

public void printAxisInfo()

getCreateNames

public java.lang.String[] getCreateNames()
Overrides:
getCreateNames in class org.concord.LabBook.MainView

createObj

public void createObj(java.lang.String objType,
                      org.concord.LabBook.LObjDictionaryView dView)
Overrides:
createObj in class org.concord.LabBook.MainView

reload

public void reload(org.concord.LabBook.LabObjectView source)
Overrides:
reload in class org.concord.LabBook.MainView

createGraphView

public void createGraphView()

onExit

public void onExit()
Overrides:
onExit in class waba.ui.MainWindow

getMainSession

public org.concord.LabBook.LabBookSession getMainSession()

getWabaGraph

public org.concord.CCProbe.LObjGraph getWabaGraph()

addXAxis

public void addXAxis(java.lang.String label,
                     float min,
                     float max,
                     CCUnit unit)

addXAxis

public void addXAxis(java.lang.String label,
                     float min,
                     float max)

addXAxis

public void addXAxis(float min,
                     float max)

addYAxis

public void addYAxis(java.lang.String label,
                     float min,
                     float max,
                     CCUnit unit)

addYAxis

public void addYAxis(java.lang.String label,
                     float min,
                     float max)

addYAxis

public void addYAxis(float min,
                     float max)