vcr.state
Class Ready

java.lang.Object
  |
  +--vcr.state.Ready
All Implemented Interfaces:
VCRState
Direct Known Subclasses:
Cue, FWD, Idle, Pause, Play, Record, Reverse, Rewind

public abstract class Ready
extends java.lang.Object
implements VCRState


Constructor Summary
Ready(Manager vcr)
           
 
Method Summary
 VCRState handle(Event event)
           
 VCRState handleCue()
           
 VCRState handleEject()
           
 VCRState handleEndOfTape()
           
 VCRState handleFWD()
           
 VCRState handleNoAction()
           
 VCRState handlePause()
           
 VCRState handlePlay()
           
 VCRState handlePower()
           
 VCRState handleRecord()
           
 VCRState handleReverse()
           
 VCRState handleRewind()
           
 VCRState handleStartOfTape()
           
 VCRState handleStop()
           
 java.lang.String toString()
           
protected  Manager vcr()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Ready

public Ready(Manager vcr)
Method Detail

vcr

protected Manager vcr()

handle

public VCRState handle(Event event)
Specified by:
handle in interface VCRState

toString

public java.lang.String toString()
Specified by:
toString in interface VCRState
Overrides:
toString in class java.lang.Object

handleNoAction

public VCRState handleNoAction()

handlePower

public VCRState handlePower()

handlePlay

public VCRState handlePlay()

handleStop

public VCRState handleStop()

handleEject

public VCRState handleEject()

handleFWD

public VCRState handleFWD()

handleRewind

public VCRState handleRewind()

handleCue

public VCRState handleCue()

handleReverse

public VCRState handleReverse()

handleRecord

public VCRState handleRecord()

handlePause

public VCRState handlePause()

handleEndOfTape

public VCRState handleEndOfTape()

handleStartOfTape

public VCRState handleStartOfTape()


Copyright © 2002 University of Ottawa. All Rights Reserved.