All Packages Class Hierarchy This Package Previous Next Index
Class BrainWave.Graph
java.lang.Object
|
+----java.awt.Component
|
+----BrainWave.BWObject
|
+----BrainWave.Graph
- public class Graph
- extends BWObject
To determine what values can be bound from a given BWObject, Graph uses
the reflection package to find methods that begin with "get" and that are of
type double or integer. It then keeps a value history of this value which
is what it plots.
- Version:
- 2.0
- Author:
- Simon Dennis
-
Graph()
-
-
actionPerformed(ActionEvent)
-
-
clone()
-
-
create(BWPanel, Point, Boolean)
-
-
fieldsToString()
-
-
getBoundObject()
-
-
getMax()
-
-
getMin()
-
-
getValue()
-
-
hasBoundValue()
-
-
mouseDragged(MouseEvent)
-
-
mousePressed(MouseEvent)
-
-
mouseReleased(MouseEvent)
-
-
paint(Graphics)
-
-
reset()
-
-
setBoundObject(BWObject)
-
-
setFrozen(boolean)
-
-
setMax(double)
-
-
setMin(double)
-
-
setupMenu()
-
-
setValueHistory(Vector)
-
-
toString()
-
-
update()
-
Graph
public Graph()
setMax
public void setMax(double d)
getMax
public double getMax()
setMin
public void setMin(double d)
getMin
public double getMin()
reset
public void reset()
getBoundObject
public BWObject getBoundObject()
setBoundObject
public void setBoundObject(BWObject jbo)
setValueHistory
public void setValueHistory(Vector vec)
setupMenu
public void setupMenu()
- Overrides:
- setupMenu in class BWObject
actionPerformed
public void actionPerformed(ActionEvent evt)
- Overrides:
- actionPerformed in class BWObject
getValue
public double getValue()
hasBoundValue
public boolean hasBoundValue()
mousePressed
public void mousePressed(MouseEvent e)
- Overrides:
- mousePressed in class BWObject
mouseDragged
public void mouseDragged(MouseEvent e)
- Overrides:
- mouseDragged in class BWObject
mouseReleased
public void mouseReleased(MouseEvent e)
- Overrides:
- mouseReleased in class BWObject
clone
public Object clone()
- Overrides:
- clone in class BWObject
create
public void create(BWPanel bwp,
Point p,
Boolean bnw)
- Overrides:
- create in class BWObject
update
public void update()
toString
public String toString()
- Overrides:
- toString in class BWObject
fieldsToString
public String fieldsToString()
- Overrides:
- fieldsToString in class BWObject
setFrozen
public void setFrozen(boolean theFrozen)
paint
public void paint(Graphics g)
- Overrides:
- paint in class Component
All Packages Class Hierarchy This Package Previous Next Index