C D E F G H I M N O P R S T U V

C

Clock - class vcr.components.Clock.
 
Clock(Manager) - Constructor for class vcr.components.Clock
 
Console - class vcr.ui.Console.
 
Console() - Constructor for class vcr.ui.Console
 
Console(Manager) - Constructor for class vcr.ui.Console
 
Cue - class vcr.state.Cue.
 
CUE - Static variable in class vcr.state.Event
 
Cue(Manager) - Constructor for class vcr.state.Cue
 

D

DEFAULT_CHANNEL - Static variable in class vcr.components.TV
 
DEFAULT_LENGTH - Static variable in class vcr.components.Tape
 
DEFAULT_POSITION - Static variable in class vcr.components.Tape
 
Device - interface vcr.components.Device.
 

E

EJECT - Static variable in class vcr.state.Event
 
eject() - Method in class vcr.Manager
 
Empty - class vcr.state.Empty.
 
Empty(Manager) - Constructor for class vcr.state.Empty
 
END_OF_TAPE - Static variable in class vcr.state.Event
 
equals(Object) - Method in class vcr.state.Event
 
Event - class vcr.state.Event.
 
Event() - Constructor for class vcr.state.Event
 
Event(String) - Constructor for class vcr.state.Event
 

F

forward(int) - Method in class vcr.Manager
 
forward(Time) - Method in class vcr.components.Tape
 
forward(Time) - Method in class vcr.components.NullDevice
 
forward(Time) - Method in interface vcr.components.Device
 
FWD - class vcr.state.FWD.
 
FWD - Static variable in class vcr.state.Event
 
FWD(Manager) - Constructor for class vcr.state.FWD
 

G

getChannel() - Method in class vcr.components.TV
 
getChar(int) - Static method in class vcr.components.TV
 
getContent(long) - Method in class vcr.components.TV
 
getDefault() - Static method in class vcr.components.NullDevice
 
getInfo(String) - Static method in class vcr.state.Event
 
getState() - Method in class vcr.Manager
 
getTape() - Method in class vcr.Manager
 
getType() - Method in class vcr.state.Event
 
getType(String) - Static method in class vcr.state.Event
 
getValue() - Method in class vcr.state.Event
 

H

handle(Event) - Method in interface vcr.state.VCRState
 
handle(Event) - Method in class vcr.state.Rewind
 
handle(Event) - Method in class vcr.state.Reverse
 
handle(Event) - Method in class vcr.state.Record
 
handle(Event) - Method in class vcr.state.Ready
 
handle(Event) - Method in class vcr.state.Play
 
handle(Event) - Method in class vcr.state.Pause
 
handle(Event) - Method in class vcr.state.Off
 
handle(Event) - Method in class vcr.state.Idle
 
handle(Event) - Method in class vcr.state.FWD
 
handle(Event) - Method in class vcr.state.Empty
 
handle(Event) - Method in class vcr.state.Cue
 
handleCue() - Method in class vcr.state.Ready
 
handleEject() - Method in class vcr.state.Ready
 
handleEject() - Method in class vcr.state.Off
 
handleEndOfTape() - Method in class vcr.state.Record
 
handleEndOfTape() - Method in class vcr.state.Ready
 
handleEndOfTape() - Method in class vcr.state.Play
 
handleFWD() - Method in class vcr.state.Ready
 
handleInject() - Method in class vcr.state.Off
 
handleInject() - Method in class vcr.state.Empty
 
handleNoAction() - Method in class vcr.state.Ready
 
handleNoAction() - Method in class vcr.state.Off
 
handleOther() - Method in class vcr.state.Empty
 
handlePause() - Method in class vcr.state.Ready
 
handlePause() - Method in class vcr.state.Pause
 
handlePlay() - Method in class vcr.state.Ready
 
handlePower() - Method in class vcr.state.Ready
 
handlePower() - Method in class vcr.state.Empty
 
handleRecord() - Method in class vcr.state.Ready
 
handleReverse() - Method in class vcr.state.Ready
 
handleRewind() - Method in class vcr.state.Ready
 
handleStartOfTape() - Method in class vcr.state.Ready
 
handleStop() - Method in class vcr.state.Ready
 
handleUnitOfTime() - Method in class vcr.state.Rewind
 
handleUnitOfTime() - Method in class vcr.state.Reverse
 
handleUnitOfTime() - Method in class vcr.state.Record
 
handleUnitOfTime() - Method in class vcr.state.Play
 
handleUnitOfTime() - Method in class vcr.state.Pause
 
handleUnitOfTime() - Method in class vcr.state.FWD
 
handleUnitOfTime() - Method in class vcr.state.Cue
 

I

Idle - class vcr.state.Idle.
 
Idle(Manager) - Constructor for class vcr.state.Idle
 
init() - Static method in class vcr.simulator.Simulator
 
init() - Static method in class vcr.simulator.ReadySimulator
 
INJECT - Static variable in class vcr.state.Event
 
inject() - Method in class vcr.Manager
 
isAtEnd() - Method in class vcr.components.Tape
 
isAtStart() - Method in class vcr.components.Tape
 
isEvent(String) - Static method in class vcr.state.Event
 

M

Main - class vcr.Main.
 
Main() - Constructor for class vcr.Main
 
main(String[]) - Static method in class vcr.Main
 
main(String[]) - Static method in class vcr.components.TV
 
main(String[]) - Static method in class vcr.simulator.Simulator
 
main(String[]) - Static method in class vcr.simulator.ReadySimulator
 
Manager - class vcr.Manager.
 
Manager() - Constructor for class vcr.Manager
 
Manager(UI) - Constructor for class vcr.Manager
 
MOTION_FORWARD - Static variable in class vcr.Manager
 
MOTION_NONE - Static variable in class vcr.Manager
 
MOTION_REVERSE - Static variable in class vcr.Manager
 

N

next() - Method in class vcr.ui.VoidUI
 
next() - Method in interface vcr.ui.UI
 
next() - Method in class vcr.ui.Console
 
nextEvent() - Static method in class vcr.simulator.Simulator
 
nextEvent() - Static method in class vcr.simulator.ReadySimulator
 
NO_EVENT - Static variable in class vcr.state.Event
 
NullDevice - class vcr.components.NullDevice.
 

O

Off - class vcr.state.Off.
 
Off(Manager) - Constructor for class vcr.state.Off
 

P

Pause - class vcr.state.Pause.
 
PAUSE - Static variable in class vcr.state.Event
 
Pause(Manager) - Constructor for class vcr.state.Pause
 
Play - class vcr.state.Play.
 
PLAY - Static variable in class vcr.state.Event
 
Play(Manager) - Constructor for class vcr.state.Play
 
position() - Method in class vcr.components.Tape
 
position() - Method in class vcr.components.NullDevice
 
position() - Method in interface vcr.components.Device
 
POWER - Static variable in class vcr.state.Event
 
POWER_OFF - Static variable in class vcr.Manager
 
POWER_ON - Static variable in class vcr.Manager
 
processEvent(Event) - Method in class vcr.Manager
 

R

Ready - class vcr.state.Ready.
 
Ready(Manager) - Constructor for class vcr.state.Ready
 
ReadySimulator - class vcr.simulator.ReadySimulator.
 
ReadySimulator() - Constructor for class vcr.simulator.ReadySimulator
 
Record - class vcr.state.Record.
 
RECORD - Static variable in class vcr.state.Event
 
record() - Method in class vcr.Manager
 
record(char) - Method in class vcr.components.Tape
 
record(char) - Method in class vcr.components.NullDevice
 
record(char) - Method in interface vcr.components.Device
 
Record(Manager) - Constructor for class vcr.state.Record
 
refresh() - Method in class vcr.ui.VoidUI
 
refresh() - Method in interface vcr.ui.UI
 
refresh() - Method in class vcr.ui.Console
 
Reverse - class vcr.state.Reverse.
 
REVERSE - Static variable in class vcr.state.Event
 
reverse(int) - Method in class vcr.Manager
 
Reverse(Manager) - Constructor for class vcr.state.Reverse
 
reverse(Time) - Method in class vcr.components.Tape
 
reverse(Time) - Method in class vcr.components.NullDevice
 
reverse(Time) - Method in interface vcr.components.Device
 
Rewind - class vcr.state.Rewind.
 
REWIND - Static variable in class vcr.state.Event
 
Rewind(Manager) - Constructor for class vcr.state.Rewind
 
run() - Method in class vcr.components.TV
 
run() - Method in class vcr.components.Clock
 

S

send(Event) - Method in class vcr.ui.VoidUI
 
send(Event) - Method in interface vcr.ui.UI
 
send(Event) - Method in class vcr.ui.Console
 
setChannel(long) - Method in class vcr.components.TV
 
show() - Method in class vcr.components.Tape
 
show() - Method in class vcr.components.NullDevice
 
show() - Method in interface vcr.components.Device
 
SIMULATED_MINUTE_IN_MILLISECONDS - Static variable in class vcr.components.Clock
 
Simulator - class vcr.simulator.Simulator.
 
Simulator() - Constructor for class vcr.simulator.Simulator
 
SPEED_CUE - Static variable in class vcr.Manager
 
SPEED_FAST - Static variable in class vcr.Manager
 
SPEED_PAUSE - Static variable in class vcr.Manager
 
SPEED_PLAY - Static variable in class vcr.Manager
 
SPEED_STOP - Static variable in class vcr.Manager
 
START - Static variable in class vcr.components.Tape
 
START_OF_TAPE - Static variable in class vcr.state.Event
 
start() - Method in class vcr.Manager
 
start() - Method in class vcr.ui.VoidUI
 
start() - Method in interface vcr.ui.UI
 
start() - Method in class vcr.ui.Console
 
STOP - Static variable in class vcr.state.Event
 
stop() - Method in class vcr.Manager
 
stop() - Method in class vcr.ui.VoidUI
 
stop() - Method in interface vcr.ui.UI
 
stop() - Method in class vcr.ui.Console
 

T

Tape - class vcr.components.Tape.
 
Tape() - Constructor for class vcr.components.Tape
 
Tape(Time) - Constructor for class vcr.components.Tape
 
Tape(Time, Time) - Constructor for class vcr.components.Tape
 
toString() - Method in class vcr.components.TV
 
toString() - Method in class vcr.components.Tape
 
toString() - Method in class vcr.components.NullDevice
 
toString() - Method in interface vcr.components.Device
 
toString() - Method in interface vcr.state.VCRState
 
toString() - Method in class vcr.state.Rewind
 
toString() - Method in class vcr.state.Reverse
 
toString() - Method in class vcr.state.Record
 
toString() - Method in class vcr.state.Ready
 
toString() - Method in class vcr.state.Play
 
toString() - Method in class vcr.state.Pause
 
toString() - Method in class vcr.state.Off
 
toString() - Method in class vcr.state.Idle
 
toString() - Method in class vcr.state.FWD
 
toString() - Method in class vcr.state.Event
 
toString() - Method in class vcr.state.Empty
 
toString() - Method in class vcr.state.Cue
 
TV - class vcr.components.TV.
 
TV() - Constructor for class vcr.components.TV
 
TV(long) - Constructor for class vcr.components.TV
 

U

UI - interface vcr.ui.UI.
 
UNIT_OF_TIME - Static variable in class vcr.state.Event
 
UNKNOWN - Static variable in class vcr.state.Event
 

V

vcr - package vcr
 
vcr.components - package vcr.components
 
vcr.simulator - package vcr.simulator
 
vcr.state - package vcr.state
 
vcr.ui - package vcr.ui
 
vcr() - Method in class vcr.state.Ready
 
VCRState - interface vcr.state.VCRState.
 
VIEW_TAPE - Static variable in class vcr.Manager
 
VIEW_TV - Static variable in class vcr.Manager
 
VoidUI - class vcr.ui.VoidUI.
 
VoidUI() - Constructor for class vcr.ui.VoidUI
 
VoidUI(Manager) - Constructor for class vcr.ui.VoidUI
 

C D E F G H I M N O P R S T U V

Copyright © 2002 University of Ottawa. All Rights Reserved.