Uses of Interface
edu.hws.jcm.awt.Tieable

Packages that use Tieable
edu.hws.jcm.awt   
edu.hws.jcm.draw   
 

Uses of Tieable in edu.hws.jcm.awt
 

Classes in edu.hws.jcm.awt that implement Tieable
 class Animator
          An Animator can change a value continuously, without user intervention, by running a separate Thread.
 class VariableInput
          A VariableInput is an input box into which the user can type a real number value, which becomes the value of an associated Variable.
 class VariableSlider
          A VariableSlider is a slider (implemented as a Scrollbar) whose position represents the value of an associated variable.
 

Methods in edu.hws.jcm.awt with parameters of type Tieable
 void Tie.add(Tieable item)
          Add item to the tie, and sync it with the items that are already in the Tie.
 void Animator.sync(Tie tie, Tieable newest)
          Part of the Tieable interface.
 void Tieable.sync(Tie tie, Tieable newest)
          This routine is called to tell this Tieable that the serial numbers of the Tieables that have been added to the Tie do not match.
 void VariableInput.sync(Tie tie, Tieable newest)
          Synchronize serial number and value with newest, unless this VariableInput is itself newest.
 void VariableSlider.sync(Tie tie, Tieable newest)
          Change the value and serial number of this object to match those of newest.
 

Constructors in edu.hws.jcm.awt with parameters of type Tieable
Tie(Tieable item)
          Create a Tie initally containing only the object item.
Tie(Tieable item1, Tieable item2)
          Create a Tie initially containing item1 and item2.
 

Uses of Tieable in edu.hws.jcm.draw
 

Classes in edu.hws.jcm.draw that implement Tieable
 class CoordinateRect
          A CoordinateRect represents a rectagular region in the xy-plane, specified by values xmin,xmax,ymin,ymax.
 class LimitControlPanel
          A LimitControlPanel has four input boxes for specifying the xmin, xmax, ymin, and ymax of a CoodinateRect.
 

Methods in edu.hws.jcm.draw with parameters of type Tieable
 void CoordinateRect.sync(Tie tie, Tieable newest)
          Part of the Tieable interface.
 void LimitControlPanel.sync(Tie t, Tieable newest)
          Part of the Tieable interface, and not meant to be called directly.