jmce - 1_02

jmce.sim.tape
Class TapeTZX

java.lang.Object
  extended by jmce.sim.tape.TapeTZX
All Implemented Interfaces:
TapeFileDecoder

public class TapeTZX
extends java.lang.Object
implements TapeFileDecoder

Tape file decoder for ZX Spectrum TZX file.

Supported block type : 10,12,13,21,22,24,25,30,32

Since:
1.02
Version:
1.00
Author:
Mario Viara

Constructor Summary
TapeTZX()
           
 
Method Summary
 TapeData decode(java.io.BufferedInputStream is)
           
 boolean isFileSupported(java.io.InputStream is)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TapeTZX

public TapeTZX()
Method Detail

isFileSupported

public boolean isFileSupported(java.io.InputStream is)
                        throws java.io.IOException
Specified by:
isFileSupported in interface TapeFileDecoder
Throws:
java.io.IOException

decode

public TapeData decode(java.io.BufferedInputStream is)
                throws java.io.IOException
Specified by:
decode in interface TapeFileDecoder
Throws:
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

jmce - 1_02