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

BWObject()

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

BWObject
public BWObject()

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