All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class BrainWave.Weight

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

public class Weight
extends BWObject
The basic weight class from which different types of weights are extended.
Version:
2.0

8/12/97 Ray Smith updated create to be more efficient.

Author:
Simon Dennis

Constructor Index

 o Weight()

Method Index

 o actionPerformed(ActionEvent)
 o clone()
 o contains(int, int)
 o contains(Point)
 o create(BWPanel, Point, Boolean)
 o delete()
 o drawPS(boolean)
 o fieldsToString()
 o getBidirectionalWeights()
 o getFromUnit()
 o getFrozen()
 o getSelfWeights()
 o getToUnit()
 o getWeight()
 o Modified()
 o paint(Graphics)
 o randomize()
 o reset()
 o setBidirectionalWeights(boolean)
 o setFromUnit(Unit)
 o setFrozen(boolean)
 o setSelfWeights(boolean)
 o setToUnit(Unit)
 o setupMenu()
 o setWeight(double)
 o setWeightForced(double)
 o showSelectedPS()
 o toString()
 o updateWeight()

Constructors

 o Weight
 public Weight()

Methods

 o updateWeight
 public void updateWeight()
 o getBidirectionalWeights
 public boolean getBidirectionalWeights()
 o setBidirectionalWeights
 public void setBidirectionalWeights(boolean b)
 o getSelfWeights
 public boolean getSelfWeights()
 o setSelfWeights
 public void setSelfWeights(boolean b)
 o create
 public void create(BWPanel bwp,
                    Point p,
                    Boolean bnw)
Overrides:
create in class BWObject
 o clone
 public synchronized Object clone()
Overrides:
clone in class BWObject
 o setupMenu
 public void setupMenu()
Overrides:
setupMenu in class BWObject
 o actionPerformed
 public void actionPerformed(ActionEvent evt)
Overrides:
actionPerformed in class BWObject
 o Modified
 public void Modified()
Overrides:
Modified in class BWObject
 o delete
 public void delete()
Overrides:
delete in class BWObject
 o contains
 public boolean contains(int x,
                         int y)
Overrides:
contains in class Component
 o contains
 public boolean contains(Point p)
Overrides:
contains in class Component
 o toString
 public String toString()
Overrides:
toString in class BWObject
 o fieldsToString
 public String fieldsToString()
Overrides:
fieldsToString in class BWObject
 o setWeight
 public void setWeight(double TheValue)
 o setWeightForced
 public void setWeightForced(double TheValue)
 o setFrozen
 public void setFrozen(boolean IsFrozen)
 o getFrozen
 public boolean getFrozen()
 o getWeight
 public double getWeight()
 o getFromUnit
 public Unit getFromUnit()
 o getToUnit
 public Unit getToUnit()
 o setFromUnit
 public void setFromUnit(Unit _From)
 o setToUnit
 public void setToUnit(Unit _To)
 o reset
 public void reset()
 o randomize
 public void randomize()
 o paint
 public void paint(Graphics g)
Overrides:
paint in class Component
 o drawPS
 public String drawPS(boolean BlackAndWhite)
Overrides:
drawPS in class BWObject
 o showSelectedPS
 public String showSelectedPS()
Overrides:
showSelectedPS in class BWObject

All Packages  Class Hierarchy  This Package  Previous  Next  Index