All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class BrainWave.BWObject

java.lang.Object
   |
   +----java.awt.Component
           |
           +----BrainWave.BWObject

public abstract class BWObject
extends Component
implements Cloneable, MouseListener, MouseMotionListener, ActionListener, ItemListener
The basic BrainWave object class from which different types of BrainWave objects are extended.
Version:
2.0
Author:
Simon Dennis

Constructor Index

 o BWObject()

Method Index

 o actionPerformed(ActionEvent)
 o activate()
 o addColor(Color)
 o clone()
 o colorForName(String)
 o create(BWPanel, Point, Boolean)
 o delete()
 o draw(Graphics, boolean)
 o drawPS(boolean)
 o fieldsToString()
 o getDoubleSelected()
 o getDraggable()
 o getDrawPanel()
 o getGlobalValue(String)
 o getMyColors()
 o getObjectType()
 o getSelected()
 o getUnselected()
 o GridIt(int)
 o GridIt(Point)
 o itemStateChanged(ItemEvent)
 o Modified()
 o mouseClicked(MouseEvent)
 o mouseDragged(MouseEvent)
 o mouseEntered(MouseEvent)
 o mouseExited(MouseEvent)
 o mouseMoved(MouseEvent)
 o mousePressed(MouseEvent)
 o mouseReleased(MouseEvent)
 o nameForColor(Color)
 o nextColor()
 o numberForColor(Color)
 o processMouseEvent(MouseEvent)
 o removeColor(Color)
 o setBlackAndWhite(boolean)
 o setColors(Color)
 o setDoubleSelected()
 o setDraggable(boolean)
 o setObjectType(String)
 o setSelected()
 o setUnselected()
 o setupMenu()
 o showSelectedPS()
 o toString()
 o updateGraphs()
 o widthPS()

Constructors

 o BWObject
 public BWObject()

Methods

 o setObjectType
 public void setObjectType(String name)
 o setDraggable
 public void setDraggable(boolean b)
 o getDraggable
 public boolean getDraggable()
 o getObjectType
 public String getObjectType()
 o getMyColors
 public Vector getMyColors()
 o setBlackAndWhite
 public void setBlackAndWhite(boolean selected)
 o getUnselected
 public boolean getUnselected()
 o getSelected
 public boolean getSelected()
 o getDoubleSelected
 public boolean getDoubleSelected()
 o setUnselected
 public void setUnselected()
 o setSelected
 public void setSelected()
 o setDoubleSelected
 public void setDoubleSelected()
 o clone
 public synchronized Object clone()
Overrides:
clone in class Object
 o updateGraphs
 public void updateGraphs()
 o create
 public abstract void create(BWPanel bwp,
                             Point p,
                             Boolean bnw)
 o toString
 public String toString()
Overrides:
toString in class Component
 o fieldsToString
 public String fieldsToString()
 o draw
 public void draw(Graphics g,
                  boolean BlackAndWhite)
 o setColors
 public void setColors(Color _Color)
 o addColor
 public void addColor(Color _Color)
 o removeColor
 public void removeColor(Color _Color)
 o nextColor
 public Color nextColor()
 o colorForName
 public static Color colorForName(String st)
 o nameForColor
 public static String nameForColor(Color _Color)
 o numberForColor
 public static int numberForColor(Color _Color)
 o widthPS
 public String widthPS()
 o drawPS
 public String drawPS(boolean BlackAndWhite)
 o showSelectedPS
 public String showSelectedPS()
 o actionPerformed
 public void actionPerformed(ActionEvent evt)
 o Modified
 public void Modified()
 o delete
 public void delete()
 o activate
 public void activate()
 o setupMenu
 public void setupMenu()
 o processMouseEvent
 public void processMouseEvent(MouseEvent e)
Overrides:
processMouseEvent in class Component
 o mouseClicked
 public void mouseClicked(MouseEvent e)
 o mousePressed
 public void mousePressed(MouseEvent e)
 o mouseReleased
 public void mouseReleased(MouseEvent e)
 o mouseEntered
 public void mouseEntered(MouseEvent e)
 o mouseExited
 public void mouseExited(MouseEvent e)
 o mouseMoved
 public void mouseMoved(MouseEvent event)
 o mouseDragged
 public void mouseDragged(MouseEvent event)
 o itemStateChanged
 public void itemStateChanged(ItemEvent ie)
 o GridIt
 public int GridIt(int v)
 o GridIt
 public Point GridIt(Point v)
 o getDrawPanel
 public BWPanel getDrawPanel()
 o getGlobalValue
 public GlobalValue getGlobalValue(String name)

All Packages  Class Hierarchy  This Package  Previous  Next  Index