mvc
Class RealRange.Controller

java.lang.Object
  extended by mvc.RealRange.Controller
All Implemented Interfaces:
Viewable
Direct Known Subclasses:
RealSlider
Enclosing class:
RealRange

public abstract static class RealRange.Controller
extends java.lang.Object
implements Viewable

DOCME.


Constructor Summary
RealRange.Controller(RealRange.Model m)
          new Controller(m) returns a new Controller for the values of m.
 
Method Summary
protected abstract  javax.swing.JComponent createViewComponent()
          DOCME.
 RealRange.Model getModel()
          DOCME.
 javax.swing.JComponent getViewComponent()
          DOCME.
protected abstract  double getViewValue()
          DOCME.
protected abstract  void setBounds(double lo, double hi)
          DOCME.
 void setModel(RealRange.Model m)
          DOCME.
protected  void setModelValue()
          DOCME.
protected abstract  void setViewValue(double val)
          DOCME.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RealRange.Controller

public RealRange.Controller(RealRange.Model m)
new Controller(m) returns a new Controller for the values of m.

Parameters:
m -
Method Detail

createViewComponent

protected abstract javax.swing.JComponent createViewComponent()
DOCME.

Returns:

setBounds

protected abstract void setBounds(double lo,
                                  double hi)
DOCME.

Parameters:
lo -
hi -

setViewValue

protected abstract void setViewValue(double val)
DOCME.

Parameters:
val -

getViewValue

protected abstract double getViewValue()
DOCME.

Returns:

setModelValue

protected final void setModelValue()
DOCME.


getViewComponent

public javax.swing.JComponent getViewComponent()
DOCME.

Specified by:
getViewComponent in interface Viewable
Returns:

setModel

public void setModel(RealRange.Model m)
DOCME.

Parameters:
m -

getModel

public RealRange.Model getModel()
DOCME.

Returns: