jmce.sim.tape
Class AbstractTape
java.lang.Object
jmce.sim.AbstractHardware
jmce.sim.AbstractPeripheral
jmce.sim.tape.AbstractTape
- All Implemented Interfaces:
- Hardware, Peripheral, Tape
- Direct Known Subclasses:
- TapeFile
public abstract class AbstractTape
- extends AbstractPeripheral
- implements Tape
Base class for tape emulation.
- Since:
- 1.01
- Author:
- Mario Viara
Methods inherited from class jmce.sim.AbstractHardware |
addHardware, createFrame, destroy, getHardware, getHardware, getHardware, getHardware, getHardware, getHardwareCount, getHardwareForName, getHardwareInstances, getHardwareTree, getName, getParent, init, initSwing, removeHardware, removeHardware, reset, setHardware, setHardware, setName, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface jmce.sim.Hardware |
addHardware, destroy, getHardware, getHardware, getHardware, getHardware, getHardwareCount, getHardwareInstances, getHardwareTree, getName, getParent, init, initSwing, removeHardware, removeHardware, reset, setHardware, setHardware, setName |
AbstractTape
public AbstractTape(java.lang.String name)
addTapeEventListener
public void addTapeEventListener(TapeEventListener l)
- Specified by:
addTapeEventListener
in interface Tape
notifyStop
protected final void notifyStop()
notifyPlay
protected final void notifyPlay()
notifyRec
protected final void notifyRec()
notifyPower
protected final void notifyPower()
setPower
public final void setPower(boolean mode)
- Specified by:
setPower
in interface Tape
getPower
public final boolean getPower()
- Specified by:
getPower
in interface Tape