Earth natural disasters

profileMecky18
EarthsNaturalDisastersGeology.docx

Earth’s Natural Disasters

Before you begin this discussion, read Forecasting Volcanic Eruptions(http://www.pbs.org/wgbh/nova/earth/forecasting-volcanic-eruptions.html) Then explore the Natural Disasters Game Simulation (Earthquakes and Volcanoes Game) and the Volcanoes section of the Forces of Nature site.

GAMES.

Imagine you are a public official in a small city near a dormant volcano. In your initial post, consider the following questions: What responsibilities do you think you should have to the community? Does the volcanic explosivity index (VEI) or the eruption type (vulcanian, Plinian, etc.) affect your decisions? See (http://www2.fiu.edu/~longoria/gly3034-sp/gly3034sp/volcanoes.html) for more information about classifications

META-INF/MANIFEST.MF

Manifest-Version: 1.0 Rsrc-Class-Path: ./ jl1.0.1.jar Class-Path: . Rsrc-Main-Class: Avalanche Main-Class: org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader

org/eclipse/jdt/internal/jarinjarloader/JIJConstants.class

package org.eclipse.jdt.internal.jarinjarloader;
final synchronized class JIJConstants {
    static final String REDIRECTED_CLASS_PATH_MANIFEST_NAME = Rsrc-Class-Path;
    static final String REDIRECTED_MAIN_CLASS_MANIFEST_NAME = Rsrc-Main-Class;
    static final String DEFAULT_REDIRECTED_CLASSPATH = ;
    static final String MAIN_METHOD_NAME = main;
    static final String JAR_INTERNAL_URL_PROTOCOL_WITH_COLON = jar:rsrc:;
    static final String JAR_INTERNAL_SEPARATOR = !/;
    static final String INTERNAL_URL_PROTOCOL_WITH_COLON = rsrc:;
    static final String INTERNAL_URL_PROTOCOL = rsrc;
    static final String PATH_SEPARATOR = /;
    static final String CURRENT_DIR = ./;
    static final String UTF8_ENCODING = UTF-8;
    void JIJConstants();
}

org/eclipse/jdt/internal/jarinjarloader/JarRsrcLoader$ManifestInfo.class

package org.eclipse.jdt.internal.jarinjarloader;
synchronized class JarRsrcLoader$ManifestInfo {
    String rsrcMainClass;
    String[] rsrcClassPath;
    private void JarRsrcLoader$ManifestInfo();
}

org/eclipse/jdt/internal/jarinjarloader/JarRsrcLoader.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class JarRsrcLoader {
    public void JarRsrcLoader();
    public static void main(String[]) throws ClassNotFoundException, IllegalArgumentException, IllegalAccessException, reflect.InvocationTargetException, SecurityException, NoSuchMethodException, java.io.IOException;
    private static JarRsrcLoader$ManifestInfo getManifestInfo() throws java.io.IOException;
    private static String[] splitSpaces(String);
}

org/eclipse/jdt/internal/jarinjarloader/RsrcURLConnection.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class RsrcURLConnection extends java.net.URLConnection {
    private ClassLoader classLoader;
    public void RsrcURLConnection(java.net.URL, ClassLoader);
    public void connect() throws java.io.IOException;
    public java.io.InputStream getInputStream() throws java.io.IOException;
}

org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandler.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class RsrcURLStreamHandler extends java.net.URLStreamHandler {
    private ClassLoader classLoader;
    public void RsrcURLStreamHandler(ClassLoader);
    protected java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
    protected void parseURL(java.net.URL, String, int, int);
}

org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandlerFactory.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class RsrcURLStreamHandlerFactory implements java.net.URLStreamHandlerFactory {
    private ClassLoader classLoader;
    private java.net.URLStreamHandlerFactory chainFac;
    public void RsrcURLStreamHandlerFactory(ClassLoader);
    public java.net.URLStreamHandler createURLStreamHandler(String);
    public void setURLStreamHandlerFactory(java.net.URLStreamHandlerFactory);
}

Advice.class

public synchronized class Advice extends javax.swing.JLabel {
    private String varyTemp;
    private String Prep;
    private String closeTemp;
    private String morePrep;
    private String avaTemp;
    private String avaPrep;
    private String avaBoth;
    private String noAva;
    private String tip;
    private String con;
    private String con_2;
    public void Advice(float);
}

AudioPlayer.class

public synchronized class AudioPlayer implements Runnable {
    private javazoom.jl.player.Player playMP3;
    public void AudioPlayer();
    public void stopAudio();
    public void run();
}

Avalanche$1.class

synchronized class Avalanche$1 extends javax.swing.JPanel {
    void Avalanche$1(Avalanche);
    public void paintComponent(java.awt.Graphics);
}

Avalanche$2.class

synchronized class Avalanche$2 implements java.awt.event.ActionListener {
    void Avalanche$2(Avalanche, String[]);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Avalanche$3.class

synchronized class Avalanche$3 implements java.awt.event.ActionListener {
    void Avalanche$3(Avalanche, String[]);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Avalanche$4.class

synchronized class Avalanche$4 implements java.awt.event.ActionListener {
    void Avalanche$4(Avalanche);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Avalanche$5.class

synchronized class Avalanche$5 implements java.awt.event.ActionListener {
    void Avalanche$5(Avalanche);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Avalanche$6.class

synchronized class Avalanche$6 implements java.awt.event.ActionListener {
    void Avalanche$6(Avalanche);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Avalanche$7.class

synchronized class Avalanche$7 implements java.awt.event.ActionListener {
    void Avalanche$7(Avalanche);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Avalanche.class

public synchronized class Avalanche extends javax.swing.JFrame implements Runnable {
    private int attempts;
    private static float baseScore;
    private String player;
    private javax.swing.JComboBox comboBox;
    private javax.swing.JComboBox comboBox_1;
    private javax.swing.JButton btnApply;
    private javax.swing.JButton btnHighScores;
    private javax.swing.JButton btnPlayAgain;
    private static javax.swing.JTextField textField;
    private javax.swing.JLabel anime;
    private javax.swing.JLabel Slabel;
    private javax.swing.JLabel highScoreList;
    private javax.swing.JLabel label;
    private javax.swing.JLabel label2;
    private javax.swing.JLabel adBack;
    private javax.swing.JLabel close;
    private static HighScoreManager hm;
    javax.swing.ImageIcon background;
    java.awt.Image image;
    private Advice ad;
    private javax.swing.JPanel contentPane;
    private int tempChoice;
    private int precChoice;
    private static int clipSet;
    private int Score;
    private static boolean play;
    private static boolean play_2;
    private static boolean disableButton;
    private boolean toggleHighScores;
    private boolean textFieldRemoved;
    private AudioPlayer audio;
    static void <clinit>();
    public static void main(String[]);
    public void run();
    public void Avalanche();
    public void loop();
    public void endScreen();
    public void setHighScoreList();
    public void refreshFrame();
    public void killAudio();
    public void animate(int);
    public HighScoreManager getHM();
    public void setBooleans();
}

Score.class

public synchronized class Score extends javax.swing.JPanel {
    private int t;
    private int p;
    private int attempts;
    private float baseScore;
    private float score;
    private float accumulatedScore;
    public void Score(int, int, int);
    public void BaseScore();
    public int ScoreCalc();
    public float getBaseScore();
    public float getScore();
    public String toString();
    public float getAccumScore();
}

Avalanche.mp3

SoundBible.com

6191.0366

Background.png

HintsBoxAvalanche.png

ScoreBoxA.png

Siren.mp3

45922.863

avalanche-big2.0001.jpg

avalanche-big2.0002.jpg

avalanche-big2.0003.jpg

avalanche-big2.0004.jpg

avalanche-big2.0005.jpg

avalanche-big2.0006.jpg

avalanche-big2.0007.jpg

avalanche-big2.0008.jpg

avalanche-big2.0009.jpg

avalanche-big2.0010.jpg

avalanche-big2.0011.jpg

avalanche-big2.0012.jpg

avalanche-big2.0013.jpg

avalanche-big2.0014.jpg

avalanche-big2.0015.jpg

avalanche-big2.0016.jpg

avalanche-big2.0017.jpg

avalanche-big2.0018.jpg

avalanche-big2.0019.jpg

avalanche-big2.0020.jpg

avalanche-big2.0021.jpg

avalanche-big2.0022.jpg

avalanche-big2.0023.jpg

avalanche-big2.0024.jpg

avalanche-big2.0025.jpg

avalanche-big2.0026.jpg

avalanche-big2.0027.jpg

avalanche-big2.0028.jpg

avalanche-big2.0029.jpg

avalanche-big2.0030.jpg

avalanche-big2.0031.jpg

avalanche-big2.0032.jpg

avalanche-big2.0033.jpg

avalanche-big2.0034.jpg

avalanche-big2.0035.jpg

avalanche-big2.0036.jpg

avalanche-big2.0037.jpg

avalanche-big2.0038.jpg

avalanche-big2.0039.jpg

avalanche-big2.0040.jpg

avalanche-big2.0041.jpg

avalanche-big2.0042.jpg

avalanche-big2.0043.jpg

avalanche-big2.0044.jpg

avalanche-big2.0045.jpg

avalanche-big2.0046.jpg

avalanche-big2.0047.jpg

avalanche-big2.0048.jpg

avalanche-big2.0049.jpg

avalanche-big2.0050.jpg

avalanche-big2.0051.jpg

avalanche-big2.0052.jpg

avalanche-big2.0053.jpg

avalanche-big2.0054.jpg

avalanche-big2.0055.jpg

avalanche-big2.0056.jpg

avalanche-big2.0057.jpg

avalanche-big2.0058.jpg

avalanche-big2.0059.jpg

avalanche-big2.0060.jpg

avalanche-big2.0061.jpg

avalanche-big2.0062.jpg

avalanche-big2.0063.jpg

avalanche-big2.0064.jpg

avalanche-big2.0065.jpg

avalanche-big2.0066.jpg

avalanche-big2.0067.jpg

avalanche-big2.0068.jpg

avalanche-big2.0069.jpg

avalanche-big2.0070.jpg

avalanche-big2.0071.jpg

avalanche-big2.0072.jpg

avalanche-big2.0073.jpg

avalanche-big2.0074.jpg

avalanche-big2.0075.jpg

avalanche-big2.0076.jpg

avalanche-big2.0077.jpg

avalanche-big2.0078.jpg

avalanche-big2.0079.jpg

avalanche-big2.0080.jpg

avalanche-big2.0081.jpg

avalanche-big2.0082.jpg

avalanche-big2.0083.jpg

avalanche-big2.0084.jpg

avalanche-big2.0085.jpg

avalanche-big2.0086.jpg

avalanche-big2.0087.jpg

avalanche-big2.0088.jpg

avalanche-big2.0089.jpg

avalanche-big2.0090.jpg

avalanche-big2.0091.jpg

avalanche-big2.0092.jpg

avalanche-big2.0093.jpg

avalanche-big2.0094.jpg

avalanche-big2.0095.jpg

avalanche-big2.0096.jpg

avalanche-big2.0097.jpg

avalanche-big2.0098.jpg

avalanche-big2.0099.jpg

avalanche-big2.0100.jpg

avalanche-big2.0101.jpg

avalanche-big2.0102.jpg

avalanche-big2.0103.jpg

avalanche-big2.0104.jpg

avalanche-big2.0105.jpg

avalanche-big2.0106.jpg

avalanche-big2.0107.jpg

avalanche-big2.0108.jpg

avalanche-big2.0109.jpg

avalanche-big2.0110.jpg

avalanche-big2.0111.jpg

avalanche-big2.0112.jpg

avalanche-big2.0113.jpg

avalanche-big2.0114.jpg

avalanche-big2.0115.jpg

avalanche-big2.0116.jpg

avalanche-big2.0117.jpg

avalanche-big2.0118.jpg

avalanche-big2.0119.jpg

avalanche-big2.0120.jpg

avalanche-small2.0001.jpg

avalanche-small2.0002.jpg

avalanche-small2.0003.jpg

avalanche-small2.0004.jpg

avalanche-small2.0005.jpg

avalanche-small2.0006.jpg

avalanche-small2.0007.jpg

avalanche-small2.0008.jpg

avalanche-small2.0009.jpg

avalanche-small2.0010.jpg

avalanche-small2.0011.jpg

avalanche-small2.0012.jpg

avalanche-small2.0013.jpg

avalanche-small2.0014.jpg

avalanche-small2.0015.jpg

avalanche-small2.0016.jpg

avalanche-small2.0017.jpg

avalanche-small2.0018.jpg

avalanche-small2.0019.jpg

avalanche-small2.0020.jpg

avalanche-small2.0021.jpg

avalanche-small2.0022.jpg

avalanche-small2.0023.jpg

avalanche-small2.0024.jpg

avalanche-small2.0025.jpg

avalanche-small2.0026.jpg

avalanche-small2.0027.jpg

avalanche-small2.0028.jpg

avalanche-small2.0029.jpg

avalanche-small2.0030.jpg

avalanche-small2.0031.jpg

avalanche-small2.0032.jpg

avalanche-small2.0033.jpg

avalanche-small2.0034.jpg

avalanche-small2.0035.jpg

avalanche-small2.0036.jpg

avalanche-small2.0037.jpg

avalanche-small2.0038.jpg

avalanche-small2.0039.jpg

avalanche-small2.0040.jpg

avalanche-small2.0041.jpg

avalanche-small2.0042.jpg

avalanche-small2.0043.jpg

avalanche-small2.0044.jpg

avalanche-small2.0045.jpg

avalanche-small2.0046.jpg

avalanche-small2.0047.jpg

avalanche-small2.0048.jpg

avalanche-small2.0049.jpg

avalanche-small2.0050.jpg

avalanche-small2.0051.jpg

avalanche-small2.0052.jpg

avalanche-small2.0053.jpg

avalanche-small2.0054.jpg

avalanche-small2.0055.jpg

avalanche-small2.0056.jpg

avalanche-small2.0057.jpg

avalanche-small2.0058.jpg

avalanche-small2.0059.jpg

avalanche-small2.0060.jpg

avalanche-small2.0061.jpg

avalanche-small2.0062.jpg

avalanche-small2.0063.jpg

avalanche-small2.0064.jpg

avalanche-small2.0065.jpg

avalanche-small2.0066.jpg

avalanche-small2.0067.jpg

avalanche-small2.0068.jpg

avalanche-small2.0069.jpg

avalanche-small2.0070.jpg

avalanche-small2.0071.jpg

avalanche-small2.0072.jpg

avalanche-small2.0073.jpg

avalanche-small2.0074.jpg

avalanche-small2.0075.jpg

avalanche-small2.0076.jpg

avalanche-small2.0077.jpg

avalanche-small2.0078.jpg

avalanche-small2.0079.jpg

avalanche-small2.0080.jpg

avalanche-small2.0081.jpg

avalanche-small2.0082.jpg

avalanche-small2.0083.jpg

avalanche-small2.0084.jpg

avalanche-small2.0085.jpg

avalanche-small2.0086.jpg

avalanche-small2.0087.jpg

avalanche-small2.0088.jpg

avalanche-small2.0089.jpg

avalanche-small2.0090.jpg

avalanche-small2.0091.jpg

avalanche-small2.0092.jpg

avalanche-small2.0093.jpg

avalanche-small2.0094.jpg

avalanche-small2.0095.jpg

avalanche-small2.0096.jpg

avalanche-small2.0097.jpg

avalanche-small2.0098.jpg

avalanche-small2.0099.jpg

avalanche-small2.0100.jpg

avalanche-small2.0101.jpg

avalanche-small2.0102.jpg

avalanche-small2.0103.jpg

avalanche-small2.0104.jpg

avalanche-small2.0105.jpg

avalanche-small2.0106.jpg

avalanche-small2.0107.jpg

avalanche-small2.0108.jpg

avalanche-small2.0109.jpg

avalanche-small2.0110.jpg

avalanche-small2.0111.jpg

avalanche-small2.0112.jpg

avalanche-small2.0113.jpg

avalanche-small2.0114.jpg

avalanche-small2.0115.jpg

avalanche-small2.0116.jpg

avalanche-small2.0117.jpg

avalanche-small2.0118.jpg

avalanche-small2.0119.jpg

avalanche-small2.0120.jpg

jl1.0.1.jar

META-INF/MANIFEST.MF

Manifest-Version: 1.0 Ant-Version: Apache Ant 1.7.0 Created-By: 1.5.0_15-b04 (Sun Microsystems Inc.)

javazoom/jl/converter/Converter$PrintWriterProgressListener.class

package javazoom.jl.converter;
public synchronized class Converter$PrintWriterProgressListener implements Converter$ProgressListener {
    public static final int NO_DETAIL = 0;
    public static final int EXPERT_DETAIL = 1;
    public static final int VERBOSE_DETAIL = 2;
    public static final int DEBUG_DETAIL = 7;
    public static final int MAX_DETAIL = 10;
    private java.io.PrintWriter pw;
    private int detailLevel;
    public static Converter$PrintWriterProgressListener newStdOut(int);
    public void Converter$PrintWriterProgressListener(java.io.PrintWriter, int);
    public boolean isDetail(int);
    public void converterUpdate(int, int, int);
    public void parsedFrame(int, javazoom.jl.decoder.Header);
    public void readFrame(int, javazoom.jl.decoder.Header);
    public void decodedFrame(int, javazoom.jl.decoder.Header, javazoom.jl.decoder.Obuffer);
    public boolean converterException(Throwable);
}

javazoom/jl/converter/Converter$ProgressListener.class

package javazoom.jl.converter;
public abstract interface Converter$ProgressListener {
    public static final int UPDATE_FRAME_COUNT = 1;
    public static final int UPDATE_CONVERT_COMPLETE = 2;
    public abstract void converterUpdate(int, int, int);
    public abstract void parsedFrame(int, javazoom.jl.decoder.Header);
    public abstract void readFrame(int, javazoom.jl.decoder.Header);
    public abstract void decodedFrame(int, javazoom.jl.decoder.Header, javazoom.jl.decoder.Obuffer);
    public abstract boolean converterException(Throwable);
}

javazoom/jl/converter/Converter.class

package javazoom.jl.converter;
public synchronized class Converter {
    public void Converter();
    public synchronized void convert(String, String) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void convert(String, String, Converter$ProgressListener) throws javazoom.jl.decoder.JavaLayerException;
    public void convert(String, String, Converter$ProgressListener, javazoom.jl.decoder.Decoder$Params) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void convert(java.io.InputStream, String, Converter$ProgressListener, javazoom.jl.decoder.Decoder$Params) throws javazoom.jl.decoder.JavaLayerException;
    protected int countFrames(java.io.InputStream);
    protected java.io.InputStream openInput(String) throws java.io.IOException;
}

javazoom/jl/converter/RiffFile$RiffChunkHeader.class

package javazoom.jl.converter;
synchronized class RiffFile$RiffChunkHeader {
    public int ckID;
    public int ckSize;
    public void RiffFile$RiffChunkHeader(RiffFile);
}

javazoom/jl/converter/RiffFile.class

package javazoom.jl.converter;
public synchronized class RiffFile {
    public static final int DDC_SUCCESS = 0;
    public static final int DDC_FAILURE = 1;
    public static final int DDC_OUT_OF_MEMORY = 2;
    public static final int DDC_FILE_ERROR = 3;
    public static final int DDC_INVALID_CALL = 4;
    public static final int DDC_USER_ABORT = 5;
    public static final int DDC_INVALID_FILE = 6;
    public static final int RFM_UNKNOWN = 0;
    public static final int RFM_WRITE = 1;
    public static final int RFM_READ = 2;
    private RiffFile$RiffChunkHeader riff_header;
    protected int fmode;
    protected java.io.RandomAccessFile file;
    public void RiffFile();
    public int CurrentFileMode();
    public int Open(String, int);
    public int Write(byte[], int);
    public int Write(short[], int);
    public int Write(RiffFile$RiffChunkHeader, int);
    public int Write(short, int);
    public int Write(int, int);
    public int Read(byte[], int);
    public int Expect(String, int);
    public int Close();
    public long CurrentFilePosition();
    public int Backpatch(long, RiffFile$RiffChunkHeader, int);
    public int Backpatch(long, byte[], int);
    protected int Seek(long);
    private String DDCRET_String(int);
    public static int FourCC(String);
}

javazoom/jl/converter/WaveFile$WaveFileSample.class

package javazoom.jl.converter;
public synchronized class WaveFile$WaveFileSample {
    public short[] chan;
    public void WaveFile$WaveFileSample(WaveFile);
}

javazoom/jl/converter/WaveFile$WaveFormat_Chunk.class

package javazoom.jl.converter;
synchronized class WaveFile$WaveFormat_Chunk {
    public RiffFile$RiffChunkHeader header;
    public WaveFile$WaveFormat_ChunkData data;
    public void WaveFile$WaveFormat_Chunk(WaveFile);
    public int VerifyValidity();
}

javazoom/jl/converter/WaveFile$WaveFormat_ChunkData.class

package javazoom.jl.converter;
synchronized class WaveFile$WaveFormat_ChunkData {
    public short wFormatTag;
    public short nChannels;
    public int nSamplesPerSec;
    public int nAvgBytesPerSec;
    public short nBlockAlign;
    public short nBitsPerSample;
    public void WaveFile$WaveFormat_ChunkData(WaveFile);
    public void Config(int, short, short);
}

javazoom/jl/converter/WaveFile.class

package javazoom.jl.converter;
public synchronized class WaveFile extends RiffFile {
    public static final int MAX_WAVE_CHANNELS = 2;
    private WaveFile$WaveFormat_Chunk wave_format;
    private RiffFile$RiffChunkHeader pcm_data;
    private long pcm_data_offset;
    private int num_samples;
    public void WaveFile();
    public int OpenForWrite(String, int, short, short);
    public int WriteData(short[], int);
    public int Close();
    public int SamplingRate();
    public short BitsPerSample();
    public short NumChannels();
    public int NumSamples();
    public int OpenForWrite(String, WaveFile);
    public long CurrentFilePosition();
}

javazoom/jl/converter/WaveFileObuffer.class

package javazoom.jl.converter;
public synchronized class WaveFileObuffer extends javazoom.jl.decoder.Obuffer {
    private short[] buffer;
    private short[] bufferp;
    private int channels;
    private WaveFile outWave;
    short[] myBuffer;
    public void WaveFileObuffer(int, int, String);
    public void append(int, short);
    public void write_buffer(int);
    public void close();
    public void clear_buffer();
    public void set_stop_flag();
}

javazoom/jl/converter/jlc$jlcArgs.class

package javazoom.jl.converter;
synchronized class jlc$jlcArgs {
    public int which_c;
    public int output_mode;
    public boolean use_own_scalefactor;
    public float scalefactor;
    public String output_filename;
    public String filename;
    public boolean verbose_mode;
    public int verbose_level;
    public void jlc$jlcArgs();
    public boolean processArgs(String[]);
    public boolean Usage();
}

javazoom/jl/converter/jlc.class

package javazoom.jl.converter;
public synchronized class jlc {
    public void jlc();
    public static void main(String[]);
}

javazoom/jl/decoder/BitReserve.class

package javazoom.jl.decoder;
final synchronized class BitReserve {
    private static final int BUFSIZE = 32768;
    private static final int BUFSIZE_MASK = 32767;
    private int offset;
    private int totbit;
    private int buf_byte_idx;
    private final int[] buf;
    private int buf_bit_idx;
    void BitReserve();
    public int hsstell();
    public int hgetbits(int);
    public int hget1bit();
    public void hputbuf(int);
    public void rewindNbits(int);
    public void rewindNbytes(int);
}

javazoom/jl/decoder/Bitstream.class

package javazoom.jl.decoder;
public final synchronized class Bitstream implements BitstreamErrors {
    static byte INITIAL_SYNC;
    static byte STRICT_SYNC;
    private static final int BUFFER_INT_SIZE = 433;
    private final int[] framebuffer;
    private int framesize;
    private byte[] frame_bytes;
    private int wordpointer;
    private int bitindex;
    private int syncword;
    private int header_pos;
    private boolean single_ch_mode;
    private final int[] bitmask;
    private final java.io.PushbackInputStream source;
    private final Header header;
    private final byte[] syncbuf;
    private Crc16[] crc;
    private byte[] rawid3v2;
    private boolean firstframe;
    public void Bitstream(java.io.InputStream);
    public int header_pos();
    private void loadID3v2(java.io.InputStream);
    private int readID3v2Header(java.io.InputStream) throws java.io.IOException;
    public java.io.InputStream getRawID3v2();
    public void close() throws BitstreamException;
    public Header readFrame() throws BitstreamException;
    private Header readNextFrame() throws BitstreamException;
    private void nextFrame() throws BitstreamException;
    public void unreadFrame() throws BitstreamException;
    public void closeFrame();
    public boolean isSyncCurrentPosition(int) throws BitstreamException;
    public int readBits(int);
    public int readCheckedBits(int);
    protected BitstreamException newBitstreamException(int);
    protected BitstreamException newBitstreamException(int, Throwable);
    int syncHeader(byte) throws BitstreamException;
    public boolean isSyncMark(int, int, int);
    int read_frame_data(int) throws BitstreamException;
    void parse_frame() throws BitstreamException;
    public int get_bits(int);
    void set_syncword(int);
    private int readFully(byte[], int, int) throws BitstreamException;
    private int readBytes(byte[], int, int) throws BitstreamException;
    static void <clinit>();
}

javazoom/jl/decoder/BitstreamErrors.class

package javazoom.jl.decoder;
public abstract interface BitstreamErrors extends JavaLayerErrors {
    public static final int UNKNOWN_ERROR = 256;
    public static final int UNKNOWN_SAMPLE_RATE = 257;
    public static final int STREAM_ERROR = 258;
    public static final int UNEXPECTED_EOF = 259;
    public static final int STREAM_EOF = 260;
    public static final int INVALIDFRAME = 261;
    public static final int BITSTREAM_LAST = 511;
}

javazoom/jl/decoder/BitstreamException.class

package javazoom.jl.decoder;
public synchronized class BitstreamException extends JavaLayerException implements BitstreamErrors {
    private int errorcode;
    public void BitstreamException(String, Throwable);
    public void BitstreamException(int, Throwable);
    public int getErrorCode();
    public static String getErrorString(int);
}

javazoom/jl/decoder/Control.class

package javazoom.jl.decoder;
public abstract interface Control {
    public abstract void start();
    public abstract void stop();
    public abstract boolean isPlaying();
    public abstract void pause();
    public abstract boolean isRandomAccess();
    public abstract double getPosition();
    public abstract void setPosition(double);
}

javazoom/jl/decoder/Crc16.class

package javazoom.jl.decoder;
public final synchronized class Crc16 {
    private static short polynomial;
    private short crc;
    public void Crc16();
    public void add_bits(int, int);
    public short checksum();
    static void <clinit>();
}

javazoom/jl/decoder/Decoder$Params.class

package javazoom.jl.decoder;
public synchronized class Decoder$Params implements Cloneable {
    private OutputChannels outputChannels;
    private Equalizer equalizer;
    public void Decoder$Params();
    public Object clone();
    public void setOutputChannels(OutputChannels);
    public OutputChannels getOutputChannels();
    public Equalizer getInitialEqualizerSettings();
}

javazoom/jl/decoder/Decoder.class

package javazoom.jl.decoder;
public synchronized class Decoder implements DecoderErrors {
    private static final Decoder$Params DEFAULT_PARAMS;
    private Obuffer output;
    private SynthesisFilter filter1;
    private SynthesisFilter filter2;
    private LayerIIIDecoder l3decoder;
    private LayerIIDecoder l2decoder;
    private LayerIDecoder l1decoder;
    private int outputFrequency;
    private int outputChannels;
    private Equalizer equalizer;
    private Decoder$Params params;
    private boolean initialized;
    public void Decoder();
    public void Decoder(Decoder$Params);
    public static Decoder$Params getDefaultParams();
    public void setEqualizer(Equalizer);
    public Obuffer decodeFrame(Header, Bitstream) throws DecoderException;
    public void setOutputBuffer(Obuffer);
    public int getOutputFrequency();
    public int getOutputChannels();
    public int getOutputBlockSize();
    protected DecoderException newDecoderException(int);
    protected DecoderException newDecoderException(int, Throwable);
    protected FrameDecoder retrieveDecoder(Header, Bitstream, int) throws DecoderException;
    private void initialize(Header) throws DecoderException;
    static void <clinit>();
}

javazoom/jl/decoder/DecoderErrors.class

package javazoom.jl.decoder;
public abstract interface DecoderErrors extends JavaLayerErrors {
    public static final int UNKNOWN_ERROR = 512;
    public static final int UNSUPPORTED_LAYER = 513;
    public static final int ILLEGAL_SUBBAND_ALLOCATION = 514;
}

javazoom/jl/decoder/DecoderException.class

package javazoom.jl.decoder;
public synchronized class DecoderException extends JavaLayerException implements DecoderErrors {
    private int errorcode;
    public void DecoderException(String, Throwable);
    public void DecoderException(int, Throwable);
    public int getErrorCode();
    public static String getErrorString(int);
}

javazoom/jl/decoder/Equalizer$EQFunction.class

package javazoom.jl.decoder;
public abstract synchronized class Equalizer$EQFunction {
    public void Equalizer$EQFunction();
    public float getBand(int);
}

javazoom/jl/decoder/Equalizer.class

package javazoom.jl.decoder;
public final synchronized class Equalizer {
    public static final float BAND_NOT_PRESENT = -Infinity;
    public static final Equalizer PASS_THRU_EQ;
    private static final int BANDS = 32;
    private final float[] settings;
    public void Equalizer();
    public void Equalizer(float[]);
    public void Equalizer(Equalizer$EQFunction);
    public void setFrom(float[]);
    public void setFrom(Equalizer$EQFunction);
    public void setFrom(Equalizer);
    public void reset();
    public int getBandCount();
    public float setBand(int, float);
    public float getBand(int);
    private float limit(float);
    float[] getBandFactors();
    float getBandFactor(float);
    static void <clinit>();
}

javazoom/jl/decoder/FrameDecoder.class

package javazoom.jl.decoder;
public abstract interface FrameDecoder {
    public abstract void decodeFrame() throws DecoderException;
}

javazoom/jl/decoder/Header.class

package javazoom.jl.decoder;
public final synchronized class Header {
    public static final int[][] frequencies;
    public static final int MPEG2_LSF = 0;
    public static final int MPEG25_LSF = 2;
    public static final int MPEG1 = 1;
    public static final int STEREO = 0;
    public static final int JOINT_STEREO = 1;
    public static final int DUAL_CHANNEL = 2;
    public static final int SINGLE_CHANNEL = 3;
    public static final int FOURTYFOUR_POINT_ONE = 0;
    public static final int FOURTYEIGHT = 1;
    public static final int THIRTYTWO = 2;
    private int h_layer;
    private int h_protection_bit;
    private int h_bitrate_index;
    private int h_padding_bit;
    private int h_mode_extension;
    private int h_version;
    private int h_mode;
    private int h_sample_frequency;
    private int h_number_of_subbands;
    private int h_intensity_stereo_bound;
    private boolean h_copyright;
    private boolean h_original;
    private double[] h_vbr_time_per_frame;
    private boolean h_vbr;
    private int h_vbr_frames;
    private int h_vbr_scale;
    private int h_vbr_bytes;
    private byte[] h_vbr_toc;
    private byte syncmode;
    private Crc16 crc;
    public short checksum;
    public int framesize;
    public int nSlots;
    private int _headerstring;
    public static final int[][][] bitrates;
    public static final String[][][] bitrate_str;
    void Header();
    public String toString();
    void read_header(Bitstream, Crc16[]) throws BitstreamException;
    void parseVBR(byte[]) throws BitstreamException;
    public int version();
    public int layer();
    public int bitrate_index();
    public int sample_frequency();
    public int frequency();
    public int mode();
    public boolean checksums();
    public boolean copyright();
    public boolean original();
    public boolean vbr();
    public int vbr_scale();
    public byte[] vbr_toc();
    public boolean checksum_ok();
    public boolean padding();
    public int slots();
    public int mode_extension();
    public int calculate_framesize();
    public int max_number_of_frames(int);
    public int min_number_of_frames(int);
    public float ms_per_frame();
    public float total_ms(int);
    public int getSyncHeader();
    public String layer_string();
    public String bitrate_string();
    public int bitrate();
    public int bitrate_instant();
    public String sample_frequency_string();
    public String mode_string();
    public String version_string();
    public int number_of_subbands();
    public int intensity_stereo_bound();
    static void <clinit>();
}

javazoom/jl/decoder/InputStreamSource.class

package javazoom.jl.decoder;
public synchronized class InputStreamSource implements Source {
    private final java.io.InputStream in;
    public void InputStreamSource(java.io.InputStream);
    public int read(byte[], int, int) throws java.io.IOException;
    public boolean willReadBlock();
    public boolean isSeekable();
    public long tell();
    public long seek(long);
    public long length();
}

javazoom/jl/decoder/JavaLayerError.class

package javazoom.jl.decoder;
public synchronized class JavaLayerError extends Error {
    public void JavaLayerError();
}

javazoom/jl/decoder/JavaLayerErrors.class

package javazoom.jl.decoder;
public abstract interface JavaLayerErrors {
    public static final int BITSTREAM_ERROR = 256;
    public static final int DECODER_ERROR = 512;
}

javazoom/jl/decoder/JavaLayerException.class

package javazoom.jl.decoder;
public synchronized class JavaLayerException extends Exception {
    private Throwable exception;
    public void JavaLayerException();
    public void JavaLayerException(String);
    public void JavaLayerException(String, Throwable);
    public Throwable getException();
    public void printStackTrace();
    public void printStackTrace(java.io.PrintStream);
}

javazoom/jl/decoder/JavaLayerHook.class

package javazoom.jl.decoder;
public abstract interface JavaLayerHook {
    public abstract java.io.InputStream getResourceAsStream(String);
}

javazoom/jl/decoder/JavaLayerUtils.class

package javazoom.jl.decoder;
public synchronized class JavaLayerUtils {
    private static JavaLayerHook hook;
    public void JavaLayerUtils();
    public static Object deserialize(java.io.InputStream, Class) throws java.io.IOException;
    public static Object deserialize(java.io.InputStream) throws java.io.IOException;
    public static Object deserializeArray(java.io.InputStream, Class, int) throws java.io.IOException;
    public static Object deserializeArrayResource(String, Class, int) throws java.io.IOException;
    public static void serialize(java.io.OutputStream, Object) throws java.io.IOException;
    public static synchronized void setHook(JavaLayerHook);
    public static synchronized JavaLayerHook getHook();
    public static synchronized java.io.InputStream getResourceAsStream(String);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIDecoder$Subband.class

package javazoom.jl.decoder;
abstract synchronized class LayerIDecoder$Subband {
    public static final float[] scalefactors;
    void LayerIDecoder$Subband();
    public abstract void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public abstract void read_scalefactor(Bitstream, Header);
    public abstract boolean read_sampledata(Bitstream);
    public abstract boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIDecoder$SubbandLayer1.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder$SubbandLayer1 extends LayerIDecoder$Subband {
    public static final float[] table_factor;
    public static final float[] table_offset;
    protected int subbandnumber;
    protected int samplenumber;
    protected int allocation;
    protected float scalefactor;
    protected int samplelength;
    protected float sample;
    protected float factor;
    protected float offset;
    public void LayerIDecoder$SubbandLayer1(int);
    public void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIDecoder$SubbandLayer1IntensityStereo.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder$SubbandLayer1IntensityStereo extends LayerIDecoder$SubbandLayer1 {
    protected float channel2_scalefactor;
    public void LayerIDecoder$SubbandLayer1IntensityStereo(int);
    public void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIDecoder$SubbandLayer1Stereo.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder$SubbandLayer1Stereo extends LayerIDecoder$SubbandLayer1 {
    protected int channel2_allocation;
    protected float channel2_scalefactor;
    protected int channel2_samplelength;
    protected float channel2_sample;
    protected float channel2_factor;
    protected float channel2_offset;
    public void LayerIDecoder$SubbandLayer1Stereo(int);
    public void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIDecoder.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder implements FrameDecoder {
    protected Bitstream stream;
    protected Header header;
    protected SynthesisFilter filter1;
    protected SynthesisFilter filter2;
    protected Obuffer buffer;
    protected int which_channels;
    protected int mode;
    protected int num_subbands;
    protected LayerIDecoder$Subband[] subbands;
    protected Crc16 crc;
    public void LayerIDecoder();
    public void create(Bitstream, Header, SynthesisFilter, SynthesisFilter, Obuffer, int);
    public void decodeFrame() throws DecoderException;
    protected void createSubbands();
    protected void readAllocation() throws DecoderException;
    protected void readScaleFactorSelection();
    protected void readScaleFactors();
    protected void readSampleData();
}

javazoom/jl/decoder/LayerIIDecoder$SubbandLayer2.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder$SubbandLayer2 extends LayerIDecoder$Subband {
    public static final float[] grouping_5bits;
    public static final float[] grouping_7bits;
    public static final float[] grouping_10bits;
    public static final int[] table_ab1_codelength;
    public static final float[][] table_ab1_groupingtables;
    public static final float[] table_ab1_factor;
    public static final float[] table_ab1_c;
    public static final float[] table_ab1_d;
    public static final float[][] table_ab234_groupingtables;
    public static final int[] table_ab2_codelength;
    public static final float[] table_ab2_factor;
    public static final float[] table_ab2_c;
    public static final float[] table_ab2_d;
    public static final int[] table_ab3_codelength;
    public static final float[] table_ab3_factor;
    public static final float[] table_ab3_c;
    public static final float[] table_ab3_d;
    public static final int[] table_ab4_codelength;
    public static final float[] table_ab4_factor;
    public static final float[] table_ab4_c;
    public static final float[] table_ab4_d;
    public static final int[] table_cd_codelength;
    public static final float[][] table_cd_groupingtables;
    public static final float[] table_cd_factor;
    public static final float[] table_cd_c;
    public static final float[] table_cd_d;
    protected int subbandnumber;
    protected int allocation;
    protected int scfsi;
    protected float scalefactor1;
    protected float scalefactor2;
    protected float scalefactor3;
    protected int[] codelength;
    protected float[][] groupingtable;
    protected float[] factor;
    protected int groupnumber;
    protected int samplenumber;
    protected float[] samples;
    protected float[] c;
    protected float[] d;
    public void LayerIIDecoder$SubbandLayer2(int);
    protected int get_allocationlength(Header);
    protected void prepare_sample_reading(Header, int, int, float[], int[], float[], float[]);
    public void read_allocation(Bitstream, Header, Crc16);
    public void read_scalefactor_selection(Bitstream, Crc16);
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIIDecoder$SubbandLayer2IntensityStereo.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder$SubbandLayer2IntensityStereo extends LayerIIDecoder$SubbandLayer2 {
    protected int channel2_scfsi;
    protected float channel2_scalefactor1;
    protected float channel2_scalefactor2;
    protected float channel2_scalefactor3;
    public void LayerIIDecoder$SubbandLayer2IntensityStereo(int);
    public void read_allocation(Bitstream, Header, Crc16);
    public void read_scalefactor_selection(Bitstream, Crc16);
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIIDecoder$SubbandLayer2Stereo.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder$SubbandLayer2Stereo extends LayerIIDecoder$SubbandLayer2 {
    protected int channel2_allocation;
    protected int channel2_scfsi;
    protected float channel2_scalefactor1;
    protected float channel2_scalefactor2;
    protected float channel2_scalefactor3;
    protected int[] channel2_codelength;
    protected float[] channel2_factor;
    protected float[] channel2_samples;
    protected float[] channel2_c;
    protected float[] channel2_d;
    public void LayerIIDecoder$SubbandLayer2Stereo(int);
    public void read_allocation(Bitstream, Header, Crc16);
    public void read_scalefactor_selection(Bitstream, Crc16);
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIIDecoder.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder extends LayerIDecoder implements FrameDecoder {
    public void LayerIIDecoder();
    protected void createSubbands();
    protected void readScaleFactorSelection();
}

javazoom/jl/decoder/LayerIIIDecoder$III_side_info_t.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$III_side_info_t {
    public int main_data_begin;
    public int private_bits;
    public LayerIIIDecoder$temporaire[] ch;
    public void LayerIIIDecoder$III_side_info_t();
}

javazoom/jl/decoder/LayerIIIDecoder$SBI.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$SBI {
    public int[] l;
    public int[] s;
    public void LayerIIIDecoder$SBI();
    public void LayerIIIDecoder$SBI(int[], int[]);
}

javazoom/jl/decoder/LayerIIIDecoder$Sftable.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$Sftable {
    public int[] l;
    public int[] s;
    public void LayerIIIDecoder$Sftable(LayerIIIDecoder);
    public void LayerIIIDecoder$Sftable(LayerIIIDecoder, int[], int[]);
}

javazoom/jl/decoder/LayerIIIDecoder$gr_info_s.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$gr_info_s {
    public int part2_3_length;
    public int big_values;
    public int global_gain;
    public int scalefac_compress;
    public int window_switching_flag;
    public int block_type;
    public int mixed_block_flag;
    public int[] table_select;
    public int[] subblock_gain;
    public int region0_count;
    public int region1_count;
    public int preflag;
    public int scalefac_scale;
    public int count1table_select;
    public void LayerIIIDecoder$gr_info_s();
}

javazoom/jl/decoder/LayerIIIDecoder$temporaire.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$temporaire {
    public int[] scfsi;
    public LayerIIIDecoder$gr_info_s[] gr;
    public void LayerIIIDecoder$temporaire();
}

javazoom/jl/decoder/LayerIIIDecoder$temporaire2.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$temporaire2 {
    public int[] l;
    public int[][] s;
    public void LayerIIIDecoder$temporaire2();
}

javazoom/jl/decoder/LayerIIIDecoder.class

package javazoom.jl.decoder;
final synchronized class LayerIIIDecoder implements FrameDecoder {
    final double d43;
    public int[] scalefac_buffer;
    private int CheckSumHuff;
    private int[] is_1d;
    private float[][][] ro;
    private float[][][] lr;
    private float[] out_1d;
    private float[][] prevblck;
    private float[][] k;
    private int[] nonzero;
    private Bitstream stream;
    private Header header;
    private SynthesisFilter filter1;
    private SynthesisFilter filter2;
    private Obuffer buffer;
    private int which_channels;
    private BitReserve br;
    private LayerIIIDecoder$III_side_info_t si;
    private LayerIIIDecoder$temporaire2[] III_scalefac_t;
    private LayerIIIDecoder$temporaire2[] scalefac;
    private int max_gr;
    private int frame_start;
    private int part2_start;
    private int channels;
    private int first_channel;
    private int last_channel;
    private int sfreq;
    private float[] samples1;
    private float[] samples2;
    private final int[] new_slen;
    int[] x;
    int[] y;
    int[] v;
    int[] w;
    int[] is_pos;
    float[] is_ratio;
    float[] tsOutCopy;
    float[] rawout;
    private int counter;
    private static final int SSLIMIT = 18;
    private static final int SBLIMIT = 32;
    private static final int[][] slen;
    public static final int[] pretab;
    private LayerIIIDecoder$SBI[] sfBandIndex;
    public static final float[] two_to_negative_half_pow;
    public static final float[] t_43;
    public static final float[][] io;
    public static final float[] TAN12;
    private static int[][] reorder_table;
    private static final float[] cs;
    private static final float[] ca;
    public static final float[][] win;
    public LayerIIIDecoder$Sftable sftable;
    public static final int[][][] nr_of_sfb_block;
    public void LayerIIIDecoder(Bitstream, Header, SynthesisFilter, SynthesisFilter, Obuffer, int);
    public void seek_notify();
    public void decodeFrame();
    public void decode();
    private boolean get_side_info();
    private void get_scale_factors(int, int);
    private void get_LSF_scale_data(int, int);
    private void get_LSF_scale_factors(int, int);
    private void huffman_decode(int, int);
    private void i_stereo_k_values(int, int, int);
    private void dequantize_sample(float[][], int, int);
    private void reorder(float[][], int, int);
    private void stereo(int);
    private void antialias(int, int);
    private void hybrid(int, int);
    private void do_downmix();
    public void inv_mdct(float[], float[], int);
    private static float[] create_t_43();
    static int[] reorder(int[]);
    static void <clinit>();
}

javazoom/jl/decoder/Manager.class

package javazoom.jl.decoder;
public synchronized class Manager {
    public void Manager();
    public void addControl(Control);
    public void removeControl(Control);
    public void removeAll();
}

javazoom/jl/decoder/Obuffer.class

package javazoom.jl.decoder;
public abstract synchronized class Obuffer {
    public static final int OBUFFERSIZE = 2304;
    public static final int MAXCHANNELS = 2;
    public void Obuffer();
    public abstract void append(int, short);
    public void appendSamples(int, float[]);
    private final short clip(float);
    public abstract void write_buffer(int);
    public abstract void close();
    public abstract void clear_buffer();
    public abstract void set_stop_flag();
}

javazoom/jl/decoder/OutputChannels.class

package javazoom.jl.decoder;
public synchronized class OutputChannels {
    public static final int BOTH_CHANNELS = 0;
    public static final int LEFT_CHANNEL = 1;
    public static final int RIGHT_CHANNEL = 2;
    public static final int DOWNMIX_CHANNELS = 3;
    public static final OutputChannels LEFT;
    public static final OutputChannels RIGHT;
    public static final OutputChannels BOTH;
    public static final OutputChannels DOWNMIX;
    private int outputChannels;
    public static OutputChannels fromInt(int);
    private void OutputChannels(int);
    public int getChannelsOutputCode();
    public int getChannelCount();
    public boolean equals(Object);
    public int hashCode();
    static void <clinit>();
}

javazoom/jl/decoder/SampleBuffer.class

package javazoom.jl.decoder;
public synchronized class SampleBuffer extends Obuffer {
    private short[] buffer;
    private int[] bufferp;
    private int channels;
    private int frequency;
    public void SampleBuffer(int, int);
    public int getChannelCount();
    public int getSampleFrequency();
    public short[] getBuffer();
    public int getBufferLength();
    public void append(int, short);
    public void appendSamples(int, float[]);
    public void write_buffer(int);
    public void close();
    public void clear_buffer();
    public void set_stop_flag();
}

javazoom/jl/decoder/Source.class

package javazoom.jl.decoder;
public abstract interface Source {
    public static final long LENGTH_UNKNOWN = -1;
    public abstract int read(byte[], int, int) throws java.io.IOException;
    public abstract boolean willReadBlock();
    public abstract boolean isSeekable();
    public abstract long length();
    public abstract long tell();
    public abstract long seek(long);
}

javazoom/jl/decoder/SynthesisFilter.class

package javazoom.jl.decoder;
final synchronized class SynthesisFilter {
    private float[] v1;
    private float[] v2;
    private float[] actual_v;
    private int actual_write_pos;
    private float[] samples;
    private int channel;
    private float scalefactor;
    private float[] eq;
    private float[] _tmpOut;
    private static final double MY_PI = 3.141592653589793;
    private static final float cos1_64;
    private static final float cos3_64;
    private static final float cos5_64;
    private static final float cos7_64;
    private static final float cos9_64;
    private static final float cos11_64;
    private static final float cos13_64;
    private static final float cos15_64;
    private static final float cos17_64;
    private static final float cos19_64;
    private static final float cos21_64;
    private static final float cos23_64;
    private static final float cos25_64;
    private static final float cos27_64;
    private static final float cos29_64;
    private static final float cos31_64;
    private static final float cos1_32;
    private static final float cos3_32;
    private static final float cos5_32;
    private static final float cos7_32;
    private static final float cos9_32;
    private static final float cos11_32;
    private static final float cos13_32;
    private static final float cos15_32;
    private static final float cos1_16;
    private static final float cos3_16;
    private static final float cos5_16;
    private static final float cos7_16;
    private static final float cos1_8;
    private static final float cos3_8;
    private static final float cos1_4;
    private static float[] d;
    private static float[][] d16;
    public void SynthesisFilter(int, float, float[]);
    public void setEQ(float[]);
    public void reset();
    public void input_sample(float, int);
    public void input_samples(float[]);
    private void compute_new_v();
    private void compute_new_v_old();
    private void compute_pcm_samples0(Obuffer);
    private void compute_pcm_samples1(Obuffer);
    private void compute_pcm_samples2(Obuffer);
    private void compute_pcm_samples3(Obuffer);
    private void compute_pcm_samples4(Obuffer);
    private void compute_pcm_samples5(Obuffer);
    private void compute_pcm_samples6(Obuffer);
    private void compute_pcm_samples7(Obuffer);
    private void compute_pcm_samples8(Obuffer);
    private void compute_pcm_samples9(Obuffer);
    private void compute_pcm_samples10(Obuffer);
    private void compute_pcm_samples11(Obuffer);
    private void compute_pcm_samples12(Obuffer);
    private void compute_pcm_samples13(Obuffer);
    private void compute_pcm_samples14(Obuffer);
    private void compute_pcm_samples15(Obuffer);
    private void compute_pcm_samples(Obuffer);
    public void calculate_pcm_samples(Obuffer);
    private static float[] load_d();
    private static float[][] splitArray(float[], int);
    private static float[] subArray(float[], int, int);
    static void <clinit>();
}

javazoom/jl/decoder/au2lin.ser

javazoom/jl/decoder/huffcodetab.class

package javazoom.jl.decoder;
final synchronized class huffcodetab {
    private static final int MXOFF = 250;
    private static final int HTN = 34;
    private char tablename0;
    private char tablename1;
    private char tablename2;
    private int xlen;
    private int ylen;
    private int linbits;
    private int linmax;
    private int ref;
    private int[] table;
    private int[] hlen;
    private int[][] val;
    private int treelen;
    private static int[][] ValTab0;
    private static int[][] ValTab1;
    private static int[][] ValTab2;
    private static int[][] ValTab3;
    private static int[][] ValTab4;
    private static int[][] ValTab5;
    private static int[][] ValTab6;
    private static int[][] ValTab7;
    private static int[][] ValTab8;
    private static int[][] ValTab9;
    private static int[][] ValTab10;
    private static int[][] ValTab11;
    private static int[][] ValTab12;
    private static int[][] ValTab13;
    private static int[][] ValTab14;
    private static int[][] ValTab15;
    private static int[][] ValTab16;
    private static int[][] ValTab24;
    private static int[][] ValTab32;
    private static int[][] ValTab33;
    public static huffcodetab[] ht;
    private static int[] bitbuf;
    private void huffcodetab(String, int, int, int, int, int, int[], int[], int[][], int);
    public static int huffman_decoder(huffcodetab, int[], int[], int[], int[], BitReserve);
    public static void inithuff();
    static void <clinit>();
}

javazoom/jl/decoder/l3reorder.ser

javazoom/jl/decoder/lin2au.ser

javazoom/jl/decoder/sfd.ser

javazoom/jl/player/AudioDevice.class

package javazoom.jl.player;
public abstract interface AudioDevice {
    public abstract void open(javazoom.jl.decoder.Decoder) throws javazoom.jl.decoder.JavaLayerException;
    public abstract boolean isOpen();
    public abstract void write(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    public abstract void close();
    public abstract void flush();
    public abstract int getPosition();
}

javazoom/jl/player/AudioDeviceBase.class

package javazoom.jl.player;
public abstract synchronized class AudioDeviceBase implements AudioDevice {
    private boolean open;
    private javazoom.jl.decoder.Decoder decoder;
    public void AudioDeviceBase();
    public synchronized void open(javazoom.jl.decoder.Decoder) throws javazoom.jl.decoder.JavaLayerException;
    protected void openImpl() throws javazoom.jl.decoder.JavaLayerException;
    protected void setOpen(boolean);
    public synchronized boolean isOpen();
    public synchronized void close();
    protected void closeImpl();
    public void write(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    protected void writeImpl(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    public void flush();
    protected void flushImpl();
    protected javazoom.jl.decoder.Decoder getDecoder();
}

javazoom/jl/player/AudioDeviceFactory.class

package javazoom.jl.player;
public abstract synchronized class AudioDeviceFactory {
    public void AudioDeviceFactory();
    public abstract AudioDevice createAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected AudioDevice instantiate(ClassLoader, String) throws ClassNotFoundException, IllegalAccessException, InstantiationException;
}

javazoom/jl/player/FactoryRegistry.class

package javazoom.jl.player;
public synchronized class FactoryRegistry extends AudioDeviceFactory {
    private static FactoryRegistry instance;
    protected java.util.Hashtable factories;
    public void FactoryRegistry();
    public static synchronized FactoryRegistry systemRegistry();
    public void addFactory(AudioDeviceFactory);
    public void removeFactoryType(Class);
    public void removeFactory(AudioDeviceFactory);
    public AudioDevice createAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected AudioDeviceFactory[] getFactoriesPriority();
    protected void registerDefaultFactories();
    static void <clinit>();
}

javazoom/jl/player/JavaSoundAudioDevice.class

package javazoom.jl.player;
public synchronized class JavaSoundAudioDevice extends AudioDeviceBase {
    private javax.sound.sampled.SourceDataLine source;
    private javax.sound.sampled.AudioFormat fmt;
    private byte[] byteBuf;
    public void JavaSoundAudioDevice();
    protected void setAudioFormat(javax.sound.sampled.AudioFormat);
    protected javax.sound.sampled.AudioFormat getAudioFormat();
    protected javax.sound.sampled.DataLine$Info getSourceLineInfo();
    public void open(javax.sound.sampled.AudioFormat) throws javazoom.jl.decoder.JavaLayerException;
    protected void openImpl() throws javazoom.jl.decoder.JavaLayerException;
    protected void createSource() throws javazoom.jl.decoder.JavaLayerException;
    public int millisecondsToBytes(javax.sound.sampled.AudioFormat, int);
    protected void closeImpl();
    protected void writeImpl(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    protected byte[] getByteArray(int);
    protected byte[] toByteArray(short[], int, int);
    protected void flushImpl();
    public int getPosition();
    public void test() throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/JavaSoundAudioDeviceFactory.class

package javazoom.jl.player;
public synchronized class JavaSoundAudioDeviceFactory extends AudioDeviceFactory {
    private boolean tested;
    private static final String DEVICE_CLASS_NAME = javazoom.jl.player.JavaSoundAudioDevice;
    public void JavaSoundAudioDeviceFactory();
    public synchronized AudioDevice createAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected JavaSoundAudioDevice createAudioDeviceImpl() throws javazoom.jl.decoder.JavaLayerException;
    public void testAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/NullAudioDevice.class

package javazoom.jl.player;
public synchronized class NullAudioDevice extends AudioDeviceBase {
    public void NullAudioDevice();
    public int getPosition();
}

javazoom/jl/player/Player.class

package javazoom.jl.player;
public synchronized class Player {
    private int frame;
    private javazoom.jl.decoder.Bitstream bitstream;
    private javazoom.jl.decoder.Decoder decoder;
    private AudioDevice audio;
    private boolean closed;
    private boolean complete;
    private int lastPosition;
    public void Player(java.io.InputStream) throws javazoom.jl.decoder.JavaLayerException;
    public void Player(java.io.InputStream, AudioDevice) throws javazoom.jl.decoder.JavaLayerException;
    public void play() throws javazoom.jl.decoder.JavaLayerException;
    public boolean play(int) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void close();
    public synchronized boolean isComplete();
    public int getPosition();
    protected boolean decodeFrame() throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/PlayerApplet.class

package javazoom.jl.player;
public synchronized class PlayerApplet extends java.applet.Applet implements Runnable {
    public static final String AUDIO_PARAMETER = audioURL;
    private Player player;
    private Thread playerThread;
    private String fileName;
    public void PlayerApplet();
    protected AudioDevice getAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected java.io.InputStream getAudioStream();
    protected String getAudioFileName();
    protected java.net.URL getAudioURL();
    public void setFileName(String);
    public String getFileName();
    protected void stopPlayer() throws javazoom.jl.decoder.JavaLayerException;
    protected void play(java.io.InputStream, AudioDevice) throws javazoom.jl.decoder.JavaLayerException;
    protected Thread createPlayerThread();
    public void init();
    public void start();
    public void stop();
    public void destroy();
    public void run();
}

javazoom/jl/player/advanced/AdvancedPlayer.class

package javazoom.jl.player.advanced;
public synchronized class AdvancedPlayer {
    private javazoom.jl.decoder.Bitstream bitstream;
    private javazoom.jl.decoder.Decoder decoder;
    private javazoom.jl.player.AudioDevice audio;
    private boolean closed;
    private boolean complete;
    private int lastPosition;
    private PlaybackListener listener;
    public void AdvancedPlayer(java.io.InputStream) throws javazoom.jl.decoder.JavaLayerException;
    public void AdvancedPlayer(java.io.InputStream, javazoom.jl.player.AudioDevice) throws javazoom.jl.decoder.JavaLayerException;
    public void play() throws javazoom.jl.decoder.JavaLayerException;
    public boolean play(int) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void close();
    protected boolean decodeFrame() throws javazoom.jl.decoder.JavaLayerException;
    protected boolean skipFrame() throws javazoom.jl.decoder.JavaLayerException;
    public boolean play(int, int) throws javazoom.jl.decoder.JavaLayerException;
    private PlaybackEvent createEvent(int);
    private PlaybackEvent createEvent(javazoom.jl.player.AudioDevice, int);
    public void setPlayBackListener(PlaybackListener);
    public PlaybackListener getPlayBackListener();
    public void stop();
}

javazoom/jl/player/advanced/PlaybackEvent.class

package javazoom.jl.player.advanced;
public synchronized class PlaybackEvent {
    public static int STOPPED;
    public static int STARTED;
    private AdvancedPlayer source;
    private int frame;
    private int id;
    public void PlaybackEvent(AdvancedPlayer, int, int);
    public int getId();
    public void setId(int);
    public int getFrame();
    public void setFrame(int);
    public AdvancedPlayer getSource();
    public void setSource(AdvancedPlayer);
    static void <clinit>();
}

javazoom/jl/player/advanced/PlaybackListener.class

package javazoom.jl.player.advanced;
public abstract synchronized class PlaybackListener {
    public void PlaybackListener();
    public void playbackStarted(PlaybackEvent);
    public void playbackFinished(PlaybackEvent);
}

javazoom/jl/player/advanced/jlap$1.class

package javazoom.jl.player.advanced;
synchronized class jlap$1 extends Thread {
    void jlap$1(AdvancedPlayer, int, int);
    public void run();
}

javazoom/jl/player/advanced/jlap$InfoListener.class

package javazoom.jl.player.advanced;
public synchronized class jlap$InfoListener extends PlaybackListener {
    public void jlap$InfoListener(jlap);
    public void playbackStarted(PlaybackEvent);
    public void playbackFinished(PlaybackEvent);
}

javazoom/jl/player/advanced/jlap.class

package javazoom.jl.player.advanced;
public synchronized class jlap {
    public void jlap();
    public static void main(String[]);
    public void play(String) throws javazoom.jl.decoder.JavaLayerException, java.io.IOException;
    public void showUsage();
    public static AdvancedPlayer playMp3(java.io.File, PlaybackListener) throws java.io.IOException, javazoom.jl.decoder.JavaLayerException;
    public static AdvancedPlayer playMp3(java.io.File, int, int, PlaybackListener) throws java.io.IOException, javazoom.jl.decoder.JavaLayerException;
    public static AdvancedPlayer playMp3(java.io.InputStream, int, int, PlaybackListener) throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/jlp.class

package javazoom.jl.player;
public synchronized class jlp {
    private String fFilename;
    private boolean remote;
    public static void main(String[]);
    public static jlp createInstance(String[]);
    private void jlp();
    public void jlp(String);
    protected void init(String);
    protected boolean parseArgs(String[]);
    public void showUsage();
    public void play() throws javazoom.jl.decoder.JavaLayerException;
    protected java.io.InputStream getURLInputStream() throws Exception;
    protected java.io.InputStream getInputStream() throws java.io.IOException;
    protected AudioDevice getAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
}

HighScore.class

public synchronized class HighScore implements java.io.Serializable {
    private int score;
    private String name;
    public int getScore();
    public String getName();
    public void HighScore(String, int);
    public String toString();
}

ScoreComparator.class

public synchronized class ScoreComparator implements java.util.Comparator {
    public void ScoreComparator();
    public int compare(HighScore, HighScore);
}

HighScoreManager.class

public synchronized class HighScoreManager {
    private java.util.ArrayList scores;
    private String key;
    private static String HIGHSCORE_FILE;
    java.io.ObjectOutputStream outputStream;
    java.io.ObjectInputStream inputStream;
    static void <clinit>();
    public void HighScoreManager(String);
    public java.util.ArrayList getScores();
    private void sort();
    public int search(String);
    public void addScore(String, int);
    public void loadScoreFile();
    public void updateScoreFile();
    public String getHighscoreString();
}

Volcano Game Geology.jar

META-INF/MANIFEST.MF

Manifest-Version: 1.0 Rsrc-Class-Path: ./ jl1.0.1.jar Class-Path: . Rsrc-Main-Class: Volcano Main-Class: org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader

org/eclipse/jdt/internal/jarinjarloader/JIJConstants.class

package org.eclipse.jdt.internal.jarinjarloader;
final synchronized class JIJConstants {
    static final String REDIRECTED_CLASS_PATH_MANIFEST_NAME = Rsrc-Class-Path;
    static final String REDIRECTED_MAIN_CLASS_MANIFEST_NAME = Rsrc-Main-Class;
    static final String DEFAULT_REDIRECTED_CLASSPATH = ;
    static final String MAIN_METHOD_NAME = main;
    static final String JAR_INTERNAL_URL_PROTOCOL_WITH_COLON = jar:rsrc:;
    static final String JAR_INTERNAL_SEPARATOR = !/;
    static final String INTERNAL_URL_PROTOCOL_WITH_COLON = rsrc:;
    static final String INTERNAL_URL_PROTOCOL = rsrc;
    static final String PATH_SEPARATOR = /;
    static final String CURRENT_DIR = ./;
    static final String UTF8_ENCODING = UTF-8;
    void JIJConstants();
}

org/eclipse/jdt/internal/jarinjarloader/JarRsrcLoader$ManifestInfo.class

package org.eclipse.jdt.internal.jarinjarloader;
synchronized class JarRsrcLoader$ManifestInfo {
    String rsrcMainClass;
    String[] rsrcClassPath;
    private void JarRsrcLoader$ManifestInfo();
}

org/eclipse/jdt/internal/jarinjarloader/JarRsrcLoader.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class JarRsrcLoader {
    public void JarRsrcLoader();
    public static void main(String[]) throws ClassNotFoundException, IllegalArgumentException, IllegalAccessException, reflect.InvocationTargetException, SecurityException, NoSuchMethodException, java.io.IOException;
    private static JarRsrcLoader$ManifestInfo getManifestInfo() throws java.io.IOException;
    private static String[] splitSpaces(String);
}

org/eclipse/jdt/internal/jarinjarloader/RsrcURLConnection.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class RsrcURLConnection extends java.net.URLConnection {
    private ClassLoader classLoader;
    public void RsrcURLConnection(java.net.URL, ClassLoader);
    public void connect() throws java.io.IOException;
    public java.io.InputStream getInputStream() throws java.io.IOException;
}

org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandler.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class RsrcURLStreamHandler extends java.net.URLStreamHandler {
    private ClassLoader classLoader;
    public void RsrcURLStreamHandler(ClassLoader);
    protected java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
    protected void parseURL(java.net.URL, String, int, int);
}

org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandlerFactory.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class RsrcURLStreamHandlerFactory implements java.net.URLStreamHandlerFactory {
    private ClassLoader classLoader;
    private java.net.URLStreamHandlerFactory chainFac;
    public void RsrcURLStreamHandlerFactory(ClassLoader);
    public java.net.URLStreamHandler createURLStreamHandler(String);
    public void setURLStreamHandlerFactory(java.net.URLStreamHandlerFactory);
}

ScoreCalc.class

public synchronized class ScoreCalc {
    private float totalScore;
    private double death;
    private double buildingDMG;
    private double vegetationDMG;
    public void ScoreCalc(double, double);
    public void VDMGCalc(double, double);
    public void BDMGCalc(double, double);
    public void totalScoreCalc(double, int);
    public void deathCalc(double, double);
    public float getTotalScore();
    public double getVegetationDMG();
    public double getVBuildingDMG();
}

AudioPlayerV.class

public synchronized class AudioPlayerV implements Runnable {
    private javazoom.jl.player.Player playMP3;
    public void AudioPlayerV();
    public void stopAudio();
    public void run();
}

Advice1.class

public synchronized class Advice1 extends javax.swing.JLabel {
    private boolean plinEruption;
    private boolean hawEruption;
    private boolean goodComp;
    private boolean goodTemp;
    private boolean goodGas;
    public void Advice1(int, int, int);
}

Damage.class

public synchronized class Damage {
    private double lava;
    private double explosion;
    private double totalChaos;
    private double C;
    private double T;
    private double G;
    public void Damage(double, double, double);
    public void totalChaos();
    public void lavaCalc();
    public void explCalc();
    public double getLava();
    public void setLava(double);
    public double getExplosion();
    public void setExplosion(double);
    public double getTotalChaos();
    public void setTotalChaos(int);
}

Volcano$1.class

synchronized class Volcano$1 extends javax.swing.JPanel {
    void Volcano$1(Volcano);
    public void paintComponent(java.awt.Graphics);
}

Volcano$2.class

synchronized class Volcano$2 implements javax.swing.event.ChangeListener {
    void Volcano$2(Volcano);
    public void stateChanged(javax.swing.event.ChangeEvent);
}

Volcano$3.class

synchronized class Volcano$3 implements javax.swing.event.ChangeListener {
    void Volcano$3(Volcano);
    public void stateChanged(javax.swing.event.ChangeEvent);
}

Volcano$4.class

synchronized class Volcano$4 implements javax.swing.event.ChangeListener {
    void Volcano$4(Volcano);
    public void stateChanged(javax.swing.event.ChangeEvent);
}

Volcano$5.class

synchronized class Volcano$5 implements java.awt.event.ActionListener {
    void Volcano$5(Volcano);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Volcano$6.class

synchronized class Volcano$6 implements java.awt.event.ActionListener {
    void Volcano$6(Volcano);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Volcano$7.class

synchronized class Volcano$7 implements java.awt.event.ActionListener {
    void Volcano$7(Volcano);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Volcano$8.class

synchronized class Volcano$8 implements java.awt.event.ActionListener {
    void Volcano$8(Volcano);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Volcano.class

public synchronized class Volcano extends javax.swing.JFrame implements Runnable {
    private javax.swing.JPanel contentPane;
    private int composition;
    private int temperature;
    private int gasContent;
    private int attempts;
    private int Score;
    private javax.swing.JButton btnPlayAgain;
    private javax.swing.JButton btnHighScores;
    private static javax.swing.JButton btnErupt;
    private static boolean play;
    private static boolean play_2;
    private static boolean disableButton;
    private static boolean textFieldRemoved;
    public static boolean toggle;
    private boolean toggleHighScores;
    private javax.swing.JSlider sliderComp;
    private javax.swing.JSlider sliderTemp;
    private javax.swing.JSlider sliderGas;
    private javax.swing.JLabel lblScore;
    private javax.swing.JLabel highScoreList;
    private javax.swing.JLabel label;
    private javax.swing.JLabel profile;
    private javax.swing.JLabel hot;
    private javax.swing.JLabel close;
    private javax.swing.JLabel label2;
    private javax.swing.JLabel adBack;
    private javax.swing.JLabel anime;
    private static HighScoreManagerV hm;
    private javax.swing.JTextField textField;
    javax.swing.ImageIcon background;
    java.awt.Image image;
    private Advice1 ad;
    private AudioPlayerV a;
    static void <clinit>();
    public static void main(String[]);
    public void Volcano();
    public void setHighScoreList();
    public void endScreen();
    public void refreshFrame();
    public int getComposition();
    public int getTemperature();
    public int getGasContent();
    public void loop();
    public void animate(int);
    public HighScoreManagerV getHM();
    public void killAudio();
    public void setBooleans();
    public void run();
}

Apply-Button.png

Background.png

HAWAIIAN VOLCANO.0001.jpg

HAWAIIAN VOLCANO.0002.jpg

HAWAIIAN VOLCANO.0003.jpg

HAWAIIAN VOLCANO.0004.jpg

HAWAIIAN VOLCANO.0005.jpg

HAWAIIAN VOLCANO.0006.jpg

HAWAIIAN VOLCANO.0007.jpg

HAWAIIAN VOLCANO.0008.jpg

HAWAIIAN VOLCANO.0009.jpg

HAWAIIAN VOLCANO.0010.jpg

HAWAIIAN VOLCANO.0011.jpg

HAWAIIAN VOLCANO.0012.jpg

HAWAIIAN VOLCANO.0013.jpg

HAWAIIAN VOLCANO.0014.jpg

HAWAIIAN VOLCANO.0015.jpg

HAWAIIAN VOLCANO.0016.jpg

HAWAIIAN VOLCANO.0017.jpg

HAWAIIAN VOLCANO.0018.jpg

HAWAIIAN VOLCANO.0019.jpg

HAWAIIAN VOLCANO.0020.jpg

HAWAIIAN VOLCANO.0021.jpg

HAWAIIAN VOLCANO.0022.jpg

HAWAIIAN VOLCANO.0023.jpg

HAWAIIAN VOLCANO.0024.jpg

HAWAIIAN VOLCANO.0025.jpg

HAWAIIAN VOLCANO.0026.jpg

HAWAIIAN VOLCANO.0027.jpg

HAWAIIAN VOLCANO.0028.jpg

HAWAIIAN VOLCANO.0029.jpg

HAWAIIAN VOLCANO.0030.jpg

HAWAIIAN VOLCANO.0031.jpg

HAWAIIAN VOLCANO.0032.jpg

HAWAIIAN VOLCANO.0033.jpg

HAWAIIAN VOLCANO.0034.jpg

HAWAIIAN VOLCANO.0035.jpg

HAWAIIAN VOLCANO.0036.jpg

HAWAIIAN VOLCANO.0037.jpg

HAWAIIAN VOLCANO.0038.jpg

HAWAIIAN VOLCANO.0039.jpg

HAWAIIAN VOLCANO.0040.jpg

HAWAIIAN VOLCANO.0041.jpg

HAWAIIAN VOLCANO.0042.jpg

HAWAIIAN VOLCANO.0043.jpg

HAWAIIAN VOLCANO.0044.jpg

HAWAIIAN VOLCANO.0045.jpg

HAWAIIAN VOLCANO.0046.jpg

HAWAIIAN VOLCANO.0047.jpg

HAWAIIAN VOLCANO.0048.jpg

HAWAIIAN VOLCANO.0049.jpg

HAWAIIAN VOLCANO.0050.jpg

HAWAIIAN VOLCANO.0051.jpg

HAWAIIAN VOLCANO.0052.jpg

HAWAIIAN VOLCANO.0053.jpg

HAWAIIAN VOLCANO.0054.jpg

HAWAIIAN VOLCANO.0055.jpg

HAWAIIAN VOLCANO.0056.jpg

HAWAIIAN VOLCANO.0057.jpg

HAWAIIAN VOLCANO.0058.jpg

HAWAIIAN VOLCANO.0059.jpg

HAWAIIAN VOLCANO.0060.jpg

HAWAIIAN VOLCANO.0061.jpg

HAWAIIAN VOLCANO.0062.jpg

HAWAIIAN VOLCANO.0063.jpg

HAWAIIAN VOLCANO.0064.jpg

HAWAIIAN VOLCANO.0065.jpg

HAWAIIAN VOLCANO.0066.jpg

HAWAIIAN VOLCANO.0067.jpg

HAWAIIAN VOLCANO.0068.jpg

HAWAIIAN VOLCANO.0069.jpg

HAWAIIAN VOLCANO.0070.jpg

HAWAIIAN VOLCANO.0071.jpg

HAWAIIAN VOLCANO.0072.jpg

HAWAIIAN VOLCANO.0073.jpg

HAWAIIAN VOLCANO.0074.jpg

HAWAIIAN VOLCANO.0075.jpg

HAWAIIAN VOLCANO.0076.jpg

HAWAIIAN VOLCANO.0077.jpg

HAWAIIAN VOLCANO.0078.jpg

HAWAIIAN VOLCANO.0079.jpg

HAWAIIAN VOLCANO.0080.jpg

HAWAIIAN VOLCANO.0081.jpg

HAWAIIAN VOLCANO.0082.jpg

HAWAIIAN VOLCANO.0083.jpg

HAWAIIAN VOLCANO.0084.jpg

HAWAIIAN VOLCANO.0085.jpg

HAWAIIAN VOLCANO.0086.jpg

HAWAIIAN VOLCANO.0087.jpg

HAWAIIAN VOLCANO.0088.jpg

HAWAIIAN VOLCANO.0089.jpg

HAWAIIAN VOLCANO.0090.jpg

HAWAIIAN VOLCANO.0091.jpg

HAWAIIAN VOLCANO.0092.jpg

HAWAIIAN VOLCANO.0093.jpg

HAWAIIAN VOLCANO.0094.jpg

HAWAIIAN VOLCANO.0095.jpg

HAWAIIAN VOLCANO.0096.jpg

HAWAIIAN VOLCANO.0097.jpg

HAWAIIAN VOLCANO.0098.jpg

HAWAIIAN VOLCANO.0099.jpg

HAWAIIAN VOLCANO.0100.jpg

HAWAIIAN VOLCANO.0101.jpg

HAWAIIAN VOLCANO.0102.jpg

HAWAIIAN VOLCANO.0103.jpg

HAWAIIAN VOLCANO.0104.jpg

HAWAIIAN VOLCANO.0105.jpg

HAWAIIAN VOLCANO.0106.jpg

HAWAIIAN VOLCANO.0107.jpg

HAWAIIAN VOLCANO.0108.jpg

HAWAIIAN VOLCANO.0109.jpg

HAWAIIAN VOLCANO.0110.jpg

HAWAIIAN VOLCANO.0111.jpg

HAWAIIAN VOLCANO.0112.jpg

HAWAIIAN VOLCANO.0113.jpg

HAWAIIAN VOLCANO.0114.jpg

HAWAIIAN VOLCANO.0115.jpg

HAWAIIAN VOLCANO.0116.jpg

HAWAIIAN VOLCANO.0117.jpg

HAWAIIAN VOLCANO.0118.jpg

HAWAIIAN VOLCANO.0119.jpg

HAWAIIAN VOLCANO.0120.jpg

HAWAIIAN VOLCANO.0121.jpg

HAWAIIAN VOLCANO.0122.jpg

HAWAIIAN VOLCANO.0123.jpg

HAWAIIAN VOLCANO.0124.jpg

HAWAIIAN VOLCANO.0125.jpg

HAWAIIAN VOLCANO.0126.jpg

HAWAIIAN VOLCANO.0127.jpg

HAWAIIAN VOLCANO.0128.jpg

HAWAIIAN VOLCANO.0129.jpg

HAWAIIAN VOLCANO.0130.jpg

HAWAIIAN VOLCANO.0131.jpg

HAWAIIAN VOLCANO.0132.jpg

HAWAIIAN VOLCANO.0133.jpg

HAWAIIAN VOLCANO.0134.jpg

HAWAIIAN VOLCANO.0135.jpg

HAWAIIAN VOLCANO.0136.jpg

HAWAIIAN VOLCANO.0137.jpg

HAWAIIAN VOLCANO.0138.jpg

HAWAIIAN VOLCANO.0139.jpg

HAWAIIAN VOLCANO.0140.jpg

HAWAIIAN VOLCANO.0141.jpg

HAWAIIAN VOLCANO.0142.jpg

HAWAIIAN VOLCANO.0143.jpg

HAWAIIAN VOLCANO.0144.jpg

HAWAIIAN VOLCANO.0145.jpg

HAWAIIAN VOLCANO.0146.jpg

HAWAIIAN VOLCANO.0147.jpg

HAWAIIAN VOLCANO.0148.jpg

HAWAIIAN VOLCANO.0149.jpg

HAWAIIAN VOLCANO.0150.jpg

HAWAIIAN VOLCANO.0151.jpg

HAWAIIAN VOLCANO.0152.jpg

HAWAIIAN VOLCANO.0153.jpg

HAWAIIAN VOLCANO.0154.jpg

HAWAIIAN VOLCANO.0155.jpg

HAWAIIAN VOLCANO.0156.jpg

HAWAIIAN VOLCANO.0157.jpg

HAWAIIAN VOLCANO.0158.jpg

HAWAIIAN VOLCANO.0159.jpg

HAWAIIAN VOLCANO.0160.jpg

HAWAIIAN VOLCANO.0161.jpg

HAWAIIAN VOLCANO.0162.jpg

HAWAIIAN VOLCANO.0163.jpg

HAWAIIAN VOLCANO.0164.jpg

HAWAIIAN VOLCANO.0165.jpg

HAWAIIAN VOLCANO.0166.jpg

HAWAIIAN VOLCANO.0167.jpg

HAWAIIAN VOLCANO.0168.jpg

HAWAIIAN VOLCANO.0169.jpg

HAWAIIAN VOLCANO.0170.jpg

HAWAIIAN VOLCANO.0171.jpg

HAWAIIAN VOLCANO.0172.jpg

HAWAIIAN VOLCANO.0173.jpg

HAWAIIAN VOLCANO.0174.jpg

HAWAIIAN VOLCANO.0175.jpg

HAWAIIAN VOLCANO.0176.jpg

HAWAIIAN VOLCANO.0177.jpg

HAWAIIAN VOLCANO.0178.jpg

HAWAIIAN VOLCANO.0179.jpg

HAWAIIAN VOLCANO.0180.jpg

HAWAIIAN VOLCANO.0181.jpg

HAWAIIAN VOLCANO.0182.jpg

HAWAIIAN VOLCANO.0183.jpg

HAWAIIAN VOLCANO.0184.jpg

HAWAIIAN VOLCANO.0185.jpg

HAWAIIAN VOLCANO.0186.jpg

HAWAIIAN VOLCANO.0187.jpg

HAWAIIAN VOLCANO.0188.jpg

HAWAIIAN VOLCANO.0189.jpg

HAWAIIAN VOLCANO.0190.jpg

HAWAIIAN VOLCANO.0191.jpg

HAWAIIAN VOLCANO.0192.jpg

HAWAIIAN VOLCANO.0193.jpg

HAWAIIAN VOLCANO.0194.jpg

HAWAIIAN VOLCANO.0195.jpg

HAWAIIAN VOLCANO.0196.jpg

HAWAIIAN VOLCANO.0197.jpg

HAWAIIAN VOLCANO.0198.jpg

HAWAIIAN VOLCANO.0199.jpg

HAWAIIAN VOLCANO.0200.jpg

HAWAIIAN VOLCANO.0201.jpg

HAWAIIAN VOLCANO.0202.jpg

HAWAIIAN VOLCANO.0203.jpg

HAWAIIAN VOLCANO.0204.jpg

HAWAIIAN VOLCANO.0205.jpg

HAWAIIAN VOLCANO.0206.jpg

HAWAIIAN VOLCANO.0207.jpg

HAWAIIAN VOLCANO.0208.jpg

HAWAIIAN VOLCANO.0209.jpg

HAWAIIAN VOLCANO.0210.jpg

HAWAIIAN VOLCANO.0211.jpg

HAWAIIAN VOLCANO.0212.jpg

HAWAIIAN VOLCANO.0213.jpg

HAWAIIAN VOLCANO.0214.jpg

HAWAIIAN VOLCANO.0215.jpg

HAWAIIAN VOLCANO.0216.jpg

HAWAIIAN VOLCANO.0217.jpg

HAWAIIAN VOLCANO.0218.jpg

HAWAIIAN VOLCANO.0219.jpg

HAWAIIAN VOLCANO.0220.jpg

HAWAIIAN VOLCANO.0221.jpg

HAWAIIAN VOLCANO.0222.jpg

HAWAIIAN VOLCANO.0223.jpg

HAWAIIAN VOLCANO.0224.jpg

HAWAIIAN VOLCANO.0225.jpg

HAWAIIAN VOLCANO.0226.jpg

HAWAIIAN VOLCANO.0227.jpg

HAWAIIAN VOLCANO.0228.jpg

HAWAIIAN VOLCANO.0229.jpg

HAWAIIAN VOLCANO.0230.jpg

HAWAIIAN VOLCANO.0231.jpg

HAWAIIAN VOLCANO.0232.jpg

HAWAIIAN VOLCANO.0233.jpg

HAWAIIAN VOLCANO.0234.jpg

HAWAIIAN VOLCANO.0235.jpg

HAWAIIAN VOLCANO.0236.jpg

HAWAIIAN VOLCANO.0237.jpg

HAWAIIAN VOLCANO.0238.jpg

HAWAIIAN VOLCANO.0239.jpg

HAWAIIAN VOLCANO.0240.jpg

HintsBoxVolcano.png

PLINIAN VOLCANO.0001.jpg

PLINIAN VOLCANO.0002.jpg

PLINIAN VOLCANO.0003.jpg

PLINIAN VOLCANO.0004.jpg

PLINIAN VOLCANO.0005.jpg

PLINIAN VOLCANO.0006.jpg

PLINIAN VOLCANO.0007.jpg

PLINIAN VOLCANO.0008.jpg

PLINIAN VOLCANO.0009.jpg

PLINIAN VOLCANO.0010.jpg

PLINIAN VOLCANO.0011.jpg

PLINIAN VOLCANO.0012.jpg

PLINIAN VOLCANO.0013.jpg

PLINIAN VOLCANO.0014.jpg

PLINIAN VOLCANO.0015.jpg

PLINIAN VOLCANO.0016.jpg

PLINIAN VOLCANO.0017.jpg

PLINIAN VOLCANO.0018.jpg

PLINIAN VOLCANO.0019.jpg

PLINIAN VOLCANO.0020.jpg

PLINIAN VOLCANO.0021.jpg

PLINIAN VOLCANO.0022.jpg

PLINIAN VOLCANO.0023.jpg

PLINIAN VOLCANO.0024.jpg

PLINIAN VOLCANO.0025.jpg

PLINIAN VOLCANO.0026.jpg

PLINIAN VOLCANO.0027.jpg

PLINIAN VOLCANO.0028.jpg

PLINIAN VOLCANO.0029.jpg

PLINIAN VOLCANO.0030.jpg

PLINIAN VOLCANO.0031.jpg

PLINIAN VOLCANO.0032.jpg

PLINIAN VOLCANO.0033.jpg

PLINIAN VOLCANO.0034.jpg

PLINIAN VOLCANO.0035.jpg

PLINIAN VOLCANO.0036.jpg

PLINIAN VOLCANO.0037.jpg

PLINIAN VOLCANO.0038.jpg

PLINIAN VOLCANO.0039.jpg

PLINIAN VOLCANO.0040.jpg

PLINIAN VOLCANO.0041.jpg

PLINIAN VOLCANO.0042.jpg

PLINIAN VOLCANO.0043.jpg

PLINIAN VOLCANO.0044.jpg

PLINIAN VOLCANO.0045.jpg

PLINIAN VOLCANO.0046.jpg

PLINIAN VOLCANO.0047.jpg

PLINIAN VOLCANO.0048.jpg

PLINIAN VOLCANO.0049.jpg

PLINIAN VOLCANO.0050.jpg

PLINIAN VOLCANO.0051.jpg

PLINIAN VOLCANO.0052.jpg

PLINIAN VOLCANO.0053.jpg

PLINIAN VOLCANO.0054.jpg

PLINIAN VOLCANO.0055.jpg

PLINIAN VOLCANO.0056.jpg

PLINIAN VOLCANO.0057.jpg

PLINIAN VOLCANO.0058.jpg

PLINIAN VOLCANO.0059.jpg

PLINIAN VOLCANO.0060.jpg

PLINIAN VOLCANO.0061.jpg

PLINIAN VOLCANO.0062.jpg

PLINIAN VOLCANO.0063.jpg

PLINIAN VOLCANO.0064.jpg

PLINIAN VOLCANO.0065.jpg

PLINIAN VOLCANO.0066.jpg

PLINIAN VOLCANO.0067.jpg

PLINIAN VOLCANO.0068.jpg

PLINIAN VOLCANO.0069.jpg

PLINIAN VOLCANO.0070.jpg

PLINIAN VOLCANO.0071.jpg

PLINIAN VOLCANO.0072.jpg

PLINIAN VOLCANO.0073.jpg

PLINIAN VOLCANO.0074.jpg

PLINIAN VOLCANO.0075.jpg

PLINIAN VOLCANO.0076.jpg

PLINIAN VOLCANO.0077.jpg

PLINIAN VOLCANO.0078.jpg

PLINIAN VOLCANO.0079.jpg

PLINIAN VOLCANO.0080.jpg

PLINIAN VOLCANO.0081.jpg

PLINIAN VOLCANO.0082.jpg

PLINIAN VOLCANO.0083.jpg

PLINIAN VOLCANO.0084.jpg

PLINIAN VOLCANO.0085.jpg

PLINIAN VOLCANO.0086.jpg

PLINIAN VOLCANO.0087.jpg

PLINIAN VOLCANO.0088.jpg

PLINIAN VOLCANO.0089.jpg

PLINIAN VOLCANO.0090.jpg

PLINIAN VOLCANO.0091.jpg

PLINIAN VOLCANO.0092.jpg

PLINIAN VOLCANO.0093.jpg

PLINIAN VOLCANO.0094.jpg

PLINIAN VOLCANO.0095.jpg

PLINIAN VOLCANO.0096.jpg

PLINIAN VOLCANO.0097.jpg

PLINIAN VOLCANO.0098.jpg

PLINIAN VOLCANO.0099.jpg

PLINIAN VOLCANO.0100.jpg

PLINIAN VOLCANO.0101.jpg

PLINIAN VOLCANO.0102.jpg

PLINIAN VOLCANO.0103.jpg

PLINIAN VOLCANO.0104.jpg

PLINIAN VOLCANO.0105.jpg

PLINIAN VOLCANO.0106.jpg

PLINIAN VOLCANO.0107.jpg

PLINIAN VOLCANO.0108.jpg

PLINIAN VOLCANO.0109.jpg

PLINIAN VOLCANO.0110.jpg

PLINIAN VOLCANO.0111.jpg

PLINIAN VOLCANO.0112.jpg

PLINIAN VOLCANO.0113.jpg

PLINIAN VOLCANO.0114.jpg

PLINIAN VOLCANO.0115.jpg

PLINIAN VOLCANO.0116.jpg

PLINIAN VOLCANO.0117.jpg

PLINIAN VOLCANO.0118.jpg

PLINIAN VOLCANO.0119.jpg

PLINIAN VOLCANO.0120.jpg

PLINIAN VOLCANO.0121.jpg

PLINIAN VOLCANO.0122.jpg

PLINIAN VOLCANO.0123.jpg

PLINIAN VOLCANO.0124.jpg

PLINIAN VOLCANO.0125.jpg

PLINIAN VOLCANO.0126.jpg

PLINIAN VOLCANO.0127.jpg

PLINIAN VOLCANO.0128.jpg

PLINIAN VOLCANO.0129.jpg

PLINIAN VOLCANO.0130.jpg

PLINIAN VOLCANO.0131.jpg

PLINIAN VOLCANO.0132.jpg

PLINIAN VOLCANO.0133.jpg

PLINIAN VOLCANO.0134.jpg

PLINIAN VOLCANO.0135.jpg

PLINIAN VOLCANO.0136.jpg

PLINIAN VOLCANO.0137.jpg

PLINIAN VOLCANO.0138.jpg

PLINIAN VOLCANO.0139.jpg

PLINIAN VOLCANO.0140.jpg

PLINIAN VOLCANO.0141.jpg

PLINIAN VOLCANO.0142.jpg

PLINIAN VOLCANO.0143.jpg

PLINIAN VOLCANO.0144.jpg

PLINIAN VOLCANO.0145.jpg

PLINIAN VOLCANO.0146.jpg

PLINIAN VOLCANO.0147.jpg

PLINIAN VOLCANO.0148.jpg

PLINIAN VOLCANO.0149.jpg

PLINIAN VOLCANO.0150.jpg

PLINIAN VOLCANO.0151.jpg

PLINIAN VOLCANO.0152.jpg

PLINIAN VOLCANO.0153.jpg

PLINIAN VOLCANO.0154.jpg

PLINIAN VOLCANO.0155.jpg

PLINIAN VOLCANO.0156.jpg

PLINIAN VOLCANO.0157.jpg

PLINIAN VOLCANO.0158.jpg

PLINIAN VOLCANO.0159.jpg

PLINIAN VOLCANO.0160.jpg

PLINIAN VOLCANO.0161.jpg

PLINIAN VOLCANO.0162.jpg

PLINIAN VOLCANO.0163.jpg

PLINIAN VOLCANO.0164.jpg

PLINIAN VOLCANO.0165.jpg

PLINIAN VOLCANO.0166.jpg

PLINIAN VOLCANO.0167.jpg

PLINIAN VOLCANO.0168.jpg

PLINIAN VOLCANO.0169.jpg

PLINIAN VOLCANO.0170.jpg

PLINIAN VOLCANO.0171.jpg

PLINIAN VOLCANO.0172.jpg

PLINIAN VOLCANO.0173.jpg

PLINIAN VOLCANO.0174.jpg

PLINIAN VOLCANO.0175.jpg

PLINIAN VOLCANO.0176.jpg

PLINIAN VOLCANO.0177.jpg

PLINIAN VOLCANO.0178.jpg

PLINIAN VOLCANO.0179.jpg

PLINIAN VOLCANO.0180.jpg

PLINIAN VOLCANO.0181.jpg

PLINIAN VOLCANO.0182.jpg

PLINIAN VOLCANO.0183.jpg

PLINIAN VOLCANO.0184.jpg

PLINIAN VOLCANO.0185.jpg

PLINIAN VOLCANO.0186.jpg

PLINIAN VOLCANO.0187.jpg

PLINIAN VOLCANO.0188.jpg

PLINIAN VOLCANO.0189.jpg

PLINIAN VOLCANO.0190.jpg

PLINIAN VOLCANO.0191.jpg

PLINIAN VOLCANO.0192.jpg

PLINIAN VOLCANO.0193.jpg

PLINIAN VOLCANO.0194.jpg

PLINIAN VOLCANO.0195.jpg

PLINIAN VOLCANO.0196.jpg

PLINIAN VOLCANO.0197.jpg

PLINIAN VOLCANO.0198.jpg

PLINIAN VOLCANO.0199.jpg

PLINIAN VOLCANO.0200.jpg

PLINIAN VOLCANO.0201.jpg

PLINIAN VOLCANO.0202.jpg

PLINIAN VOLCANO.0203.jpg

PLINIAN VOLCANO.0204.jpg

PLINIAN VOLCANO.0205.jpg

PLINIAN VOLCANO.0206.jpg

PLINIAN VOLCANO.0207.jpg

PLINIAN VOLCANO.0208.jpg

PLINIAN VOLCANO.0209.jpg

PLINIAN VOLCANO.0210.jpg

PLINIAN VOLCANO.0211.jpg

PLINIAN VOLCANO.0212.jpg

PLINIAN VOLCANO.0213.jpg

PLINIAN VOLCANO.0214.jpg

PLINIAN VOLCANO.0215.jpg

PLINIAN VOLCANO.0216.jpg

PLINIAN VOLCANO.0217.jpg

PLINIAN VOLCANO.0218.jpg

ScoreBoxV.png

volcano.mp3

http://www.freesfx.co.uk

41612.883

ProfileComparator.class

public synchronized class ProfileComparator implements java.util.Comparator {
    public void ProfileComparator();
    public int compare(Profile, Profile);
}

Profile.class

public synchronized class Profile implements java.io.Serializable {
    private java.util.ArrayList scores;
    private String name;
    public java.util.ArrayList getScore();
    public String getName();
    public void Profile(String, int);
    public void add(int);
    public String toString();
}

ProfileManager.class

public synchronized class ProfileManager {
    private java.util.ArrayList scores;
    private static final String PROFILE_FILE = profiles.dat;
    java.io.ObjectOutputStream outputStream;
    java.io.ObjectInputStream inputStream;
    public void ProfileManager();
    public java.util.ArrayList getScores();
    private void sort();
    public void addScore(String, int);
    public void loadScoreFile();
    public void updateScoreFile();
    public String getHighscoreString();
    public String viewProfile(String);
    public void clearProfiles();
}

jl1.0.1.jar

META-INF/MANIFEST.MF

Manifest-Version: 1.0 Ant-Version: Apache Ant 1.7.0 Created-By: 1.5.0_15-b04 (Sun Microsystems Inc.)

javazoom/jl/converter/Converter$PrintWriterProgressListener.class

package javazoom.jl.converter;
public synchronized class Converter$PrintWriterProgressListener implements Converter$ProgressListener {
    public static final int NO_DETAIL = 0;
    public static final int EXPERT_DETAIL = 1;
    public static final int VERBOSE_DETAIL = 2;
    public static final int DEBUG_DETAIL = 7;
    public static final int MAX_DETAIL = 10;
    private java.io.PrintWriter pw;
    private int detailLevel;
    public static Converter$PrintWriterProgressListener newStdOut(int);
    public void Converter$PrintWriterProgressListener(java.io.PrintWriter, int);
    public boolean isDetail(int);
    public void converterUpdate(int, int, int);
    public void parsedFrame(int, javazoom.jl.decoder.Header);
    public void readFrame(int, javazoom.jl.decoder.Header);
    public void decodedFrame(int, javazoom.jl.decoder.Header, javazoom.jl.decoder.Obuffer);
    public boolean converterException(Throwable);
}

javazoom/jl/converter/Converter$ProgressListener.class

package javazoom.jl.converter;
public abstract interface Converter$ProgressListener {
    public static final int UPDATE_FRAME_COUNT = 1;
    public static final int UPDATE_CONVERT_COMPLETE = 2;
    public abstract void converterUpdate(int, int, int);
    public abstract void parsedFrame(int, javazoom.jl.decoder.Header);
    public abstract void readFrame(int, javazoom.jl.decoder.Header);
    public abstract void decodedFrame(int, javazoom.jl.decoder.Header, javazoom.jl.decoder.Obuffer);
    public abstract boolean converterException(Throwable);
}

javazoom/jl/converter/Converter.class

package javazoom.jl.converter;
public synchronized class Converter {
    public void Converter();
    public synchronized void convert(String, String) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void convert(String, String, Converter$ProgressListener) throws javazoom.jl.decoder.JavaLayerException;
    public void convert(String, String, Converter$ProgressListener, javazoom.jl.decoder.Decoder$Params) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void convert(java.io.InputStream, String, Converter$ProgressListener, javazoom.jl.decoder.Decoder$Params) throws javazoom.jl.decoder.JavaLayerException;
    protected int countFrames(java.io.InputStream);
    protected java.io.InputStream openInput(String) throws java.io.IOException;
}

javazoom/jl/converter/RiffFile$RiffChunkHeader.class

package javazoom.jl.converter;
synchronized class RiffFile$RiffChunkHeader {
    public int ckID;
    public int ckSize;
    public void RiffFile$RiffChunkHeader(RiffFile);
}

javazoom/jl/converter/RiffFile.class

package javazoom.jl.converter;
public synchronized class RiffFile {
    public static final int DDC_SUCCESS = 0;
    public static final int DDC_FAILURE = 1;
    public static final int DDC_OUT_OF_MEMORY = 2;
    public static final int DDC_FILE_ERROR = 3;
    public static final int DDC_INVALID_CALL = 4;
    public static final int DDC_USER_ABORT = 5;
    public static final int DDC_INVALID_FILE = 6;
    public static final int RFM_UNKNOWN = 0;
    public static final int RFM_WRITE = 1;
    public static final int RFM_READ = 2;
    private RiffFile$RiffChunkHeader riff_header;
    protected int fmode;
    protected java.io.RandomAccessFile file;
    public void RiffFile();
    public int CurrentFileMode();
    public int Open(String, int);
    public int Write(byte[], int);
    public int Write(short[], int);
    public int Write(RiffFile$RiffChunkHeader, int);
    public int Write(short, int);
    public int Write(int, int);
    public int Read(byte[], int);
    public int Expect(String, int);
    public int Close();
    public long CurrentFilePosition();
    public int Backpatch(long, RiffFile$RiffChunkHeader, int);
    public int Backpatch(long, byte[], int);
    protected int Seek(long);
    private String DDCRET_String(int);
    public static int FourCC(String);
}

javazoom/jl/converter/WaveFile$WaveFileSample.class

package javazoom.jl.converter;
public synchronized class WaveFile$WaveFileSample {
    public short[] chan;
    public void WaveFile$WaveFileSample(WaveFile);
}

javazoom/jl/converter/WaveFile$WaveFormat_Chunk.class

package javazoom.jl.converter;
synchronized class WaveFile$WaveFormat_Chunk {
    public RiffFile$RiffChunkHeader header;
    public WaveFile$WaveFormat_ChunkData data;
    public void WaveFile$WaveFormat_Chunk(WaveFile);
    public int VerifyValidity();
}

javazoom/jl/converter/WaveFile$WaveFormat_ChunkData.class

package javazoom.jl.converter;
synchronized class WaveFile$WaveFormat_ChunkData {
    public short wFormatTag;
    public short nChannels;
    public int nSamplesPerSec;
    public int nAvgBytesPerSec;
    public short nBlockAlign;
    public short nBitsPerSample;
    public void WaveFile$WaveFormat_ChunkData(WaveFile);
    public void Config(int, short, short);
}

javazoom/jl/converter/WaveFile.class

package javazoom.jl.converter;
public synchronized class WaveFile extends RiffFile {
    public static final int MAX_WAVE_CHANNELS = 2;
    private WaveFile$WaveFormat_Chunk wave_format;
    private RiffFile$RiffChunkHeader pcm_data;
    private long pcm_data_offset;
    private int num_samples;
    public void WaveFile();
    public int OpenForWrite(String, int, short, short);
    public int WriteData(short[], int);
    public int Close();
    public int SamplingRate();
    public short BitsPerSample();
    public short NumChannels();
    public int NumSamples();
    public int OpenForWrite(String, WaveFile);
    public long CurrentFilePosition();
}

javazoom/jl/converter/WaveFileObuffer.class

package javazoom.jl.converter;
public synchronized class WaveFileObuffer extends javazoom.jl.decoder.Obuffer {
    private short[] buffer;
    private short[] bufferp;
    private int channels;
    private WaveFile outWave;
    short[] myBuffer;
    public void WaveFileObuffer(int, int, String);
    public void append(int, short);
    public void write_buffer(int);
    public void close();
    public void clear_buffer();
    public void set_stop_flag();
}

javazoom/jl/converter/jlc$jlcArgs.class

package javazoom.jl.converter;
synchronized class jlc$jlcArgs {
    public int which_c;
    public int output_mode;
    public boolean use_own_scalefactor;
    public float scalefactor;
    public String output_filename;
    public String filename;
    public boolean verbose_mode;
    public int verbose_level;
    public void jlc$jlcArgs();
    public boolean processArgs(String[]);
    public boolean Usage();
}

javazoom/jl/converter/jlc.class

package javazoom.jl.converter;
public synchronized class jlc {
    public void jlc();
    public static void main(String[]);
}

javazoom/jl/decoder/BitReserve.class

package javazoom.jl.decoder;
final synchronized class BitReserve {
    private static final int BUFSIZE = 32768;
    private static final int BUFSIZE_MASK = 32767;
    private int offset;
    private int totbit;
    private int buf_byte_idx;
    private final int[] buf;
    private int buf_bit_idx;
    void BitReserve();
    public int hsstell();
    public int hgetbits(int);
    public int hget1bit();
    public void hputbuf(int);
    public void rewindNbits(int);
    public void rewindNbytes(int);
}

javazoom/jl/decoder/Bitstream.class

package javazoom.jl.decoder;
public final synchronized class Bitstream implements BitstreamErrors {
    static byte INITIAL_SYNC;
    static byte STRICT_SYNC;
    private static final int BUFFER_INT_SIZE = 433;
    private final int[] framebuffer;
    private int framesize;
    private byte[] frame_bytes;
    private int wordpointer;
    private int bitindex;
    private int syncword;
    private int header_pos;
    private boolean single_ch_mode;
    private final int[] bitmask;
    private final java.io.PushbackInputStream source;
    private final Header header;
    private final byte[] syncbuf;
    private Crc16[] crc;
    private byte[] rawid3v2;
    private boolean firstframe;
    public void Bitstream(java.io.InputStream);
    public int header_pos();
    private void loadID3v2(java.io.InputStream);
    private int readID3v2Header(java.io.InputStream) throws java.io.IOException;
    public java.io.InputStream getRawID3v2();
    public void close() throws BitstreamException;
    public Header readFrame() throws BitstreamException;
    private Header readNextFrame() throws BitstreamException;
    private void nextFrame() throws BitstreamException;
    public void unreadFrame() throws BitstreamException;
    public void closeFrame();
    public boolean isSyncCurrentPosition(int) throws BitstreamException;
    public int readBits(int);
    public int readCheckedBits(int);
    protected BitstreamException newBitstreamException(int);
    protected BitstreamException newBitstreamException(int, Throwable);
    int syncHeader(byte) throws BitstreamException;
    public boolean isSyncMark(int, int, int);
    int read_frame_data(int) throws BitstreamException;
    void parse_frame() throws BitstreamException;
    public int get_bits(int);
    void set_syncword(int);
    private int readFully(byte[], int, int) throws BitstreamException;
    private int readBytes(byte[], int, int) throws BitstreamException;
    static void <clinit>();
}

javazoom/jl/decoder/BitstreamErrors.class

package javazoom.jl.decoder;
public abstract interface BitstreamErrors extends JavaLayerErrors {
    public static final int UNKNOWN_ERROR = 256;
    public static final int UNKNOWN_SAMPLE_RATE = 257;
    public static final int STREAM_ERROR = 258;
    public static final int UNEXPECTED_EOF = 259;
    public static final int STREAM_EOF = 260;
    public static final int INVALIDFRAME = 261;
    public static final int BITSTREAM_LAST = 511;
}

javazoom/jl/decoder/BitstreamException.class

package javazoom.jl.decoder;
public synchronized class BitstreamException extends JavaLayerException implements BitstreamErrors {
    private int errorcode;
    public void BitstreamException(String, Throwable);
    public void BitstreamException(int, Throwable);
    public int getErrorCode();
    public static String getErrorString(int);
}

javazoom/jl/decoder/Control.class

package javazoom.jl.decoder;
public abstract interface Control {
    public abstract void start();
    public abstract void stop();
    public abstract boolean isPlaying();
    public abstract void pause();
    public abstract boolean isRandomAccess();
    public abstract double getPosition();
    public abstract void setPosition(double);
}

javazoom/jl/decoder/Crc16.class

package javazoom.jl.decoder;
public final synchronized class Crc16 {
    private static short polynomial;
    private short crc;
    public void Crc16();
    public void add_bits(int, int);
    public short checksum();
    static void <clinit>();
}

javazoom/jl/decoder/Decoder$Params.class

package javazoom.jl.decoder;
public synchronized class Decoder$Params implements Cloneable {
    private OutputChannels outputChannels;
    private Equalizer equalizer;
    public void Decoder$Params();
    public Object clone();
    public void setOutputChannels(OutputChannels);
    public OutputChannels getOutputChannels();
    public Equalizer getInitialEqualizerSettings();
}

javazoom/jl/decoder/Decoder.class

package javazoom.jl.decoder;
public synchronized class Decoder implements DecoderErrors {
    private static final Decoder$Params DEFAULT_PARAMS;
    private Obuffer output;
    private SynthesisFilter filter1;
    private SynthesisFilter filter2;
    private LayerIIIDecoder l3decoder;
    private LayerIIDecoder l2decoder;
    private LayerIDecoder l1decoder;
    private int outputFrequency;
    private int outputChannels;
    private Equalizer equalizer;
    private Decoder$Params params;
    private boolean initialized;
    public void Decoder();
    public void Decoder(Decoder$Params);
    public static Decoder$Params getDefaultParams();
    public void setEqualizer(Equalizer);
    public Obuffer decodeFrame(Header, Bitstream) throws DecoderException;
    public void setOutputBuffer(Obuffer);
    public int getOutputFrequency();
    public int getOutputChannels();
    public int getOutputBlockSize();
    protected DecoderException newDecoderException(int);
    protected DecoderException newDecoderException(int, Throwable);
    protected FrameDecoder retrieveDecoder(Header, Bitstream, int) throws DecoderException;
    private void initialize(Header) throws DecoderException;
    static void <clinit>();
}

javazoom/jl/decoder/DecoderErrors.class

package javazoom.jl.decoder;
public abstract interface DecoderErrors extends JavaLayerErrors {
    public static final int UNKNOWN_ERROR = 512;
    public static final int UNSUPPORTED_LAYER = 513;
    public static final int ILLEGAL_SUBBAND_ALLOCATION = 514;
}

javazoom/jl/decoder/DecoderException.class

package javazoom.jl.decoder;
public synchronized class DecoderException extends JavaLayerException implements DecoderErrors {
    private int errorcode;
    public void DecoderException(String, Throwable);
    public void DecoderException(int, Throwable);
    public int getErrorCode();
    public static String getErrorString(int);
}

javazoom/jl/decoder/Equalizer$EQFunction.class

package javazoom.jl.decoder;
public abstract synchronized class Equalizer$EQFunction {
    public void Equalizer$EQFunction();
    public float getBand(int);
}

javazoom/jl/decoder/Equalizer.class

package javazoom.jl.decoder;
public final synchronized class Equalizer {
    public static final float BAND_NOT_PRESENT = -Infinity;
    public static final Equalizer PASS_THRU_EQ;
    private static final int BANDS = 32;
    private final float[] settings;
    public void Equalizer();
    public void Equalizer(float[]);
    public void Equalizer(Equalizer$EQFunction);
    public void setFrom(float[]);
    public void setFrom(Equalizer$EQFunction);
    public void setFrom(Equalizer);
    public void reset();
    public int getBandCount();
    public float setBand(int, float);
    public float getBand(int);
    private float limit(float);
    float[] getBandFactors();
    float getBandFactor(float);
    static void <clinit>();
}

javazoom/jl/decoder/FrameDecoder.class

package javazoom.jl.decoder;
public abstract interface FrameDecoder {
    public abstract void decodeFrame() throws DecoderException;
}

javazoom/jl/decoder/Header.class

package javazoom.jl.decoder;
public final synchronized class Header {
    public static final int[][] frequencies;
    public static final int MPEG2_LSF = 0;
    public static final int MPEG25_LSF = 2;
    public static final int MPEG1 = 1;
    public static final int STEREO = 0;
    public static final int JOINT_STEREO = 1;
    public static final int DUAL_CHANNEL = 2;
    public static final int SINGLE_CHANNEL = 3;
    public static final int FOURTYFOUR_POINT_ONE = 0;
    public static final int FOURTYEIGHT = 1;
    public static final int THIRTYTWO = 2;
    private int h_layer;
    private int h_protection_bit;
    private int h_bitrate_index;
    private int h_padding_bit;
    private int h_mode_extension;
    private int h_version;
    private int h_mode;
    private int h_sample_frequency;
    private int h_number_of_subbands;
    private int h_intensity_stereo_bound;
    private boolean h_copyright;
    private boolean h_original;
    private double[] h_vbr_time_per_frame;
    private boolean h_vbr;
    private int h_vbr_frames;
    private int h_vbr_scale;
    private int h_vbr_bytes;
    private byte[] h_vbr_toc;
    private byte syncmode;
    private Crc16 crc;
    public short checksum;
    public int framesize;
    public int nSlots;
    private int _headerstring;
    public static final int[][][] bitrates;
    public static final String[][][] bitrate_str;
    void Header();
    public String toString();
    void read_header(Bitstream, Crc16[]) throws BitstreamException;
    void parseVBR(byte[]) throws BitstreamException;
    public int version();
    public int layer();
    public int bitrate_index();
    public int sample_frequency();
    public int frequency();
    public int mode();
    public boolean checksums();
    public boolean copyright();
    public boolean original();
    public boolean vbr();
    public int vbr_scale();
    public byte[] vbr_toc();
    public boolean checksum_ok();
    public boolean padding();
    public int slots();
    public int mode_extension();
    public int calculate_framesize();
    public int max_number_of_frames(int);
    public int min_number_of_frames(int);
    public float ms_per_frame();
    public float total_ms(int);
    public int getSyncHeader();
    public String layer_string();
    public String bitrate_string();
    public int bitrate();
    public int bitrate_instant();
    public String sample_frequency_string();
    public String mode_string();
    public String version_string();
    public int number_of_subbands();
    public int intensity_stereo_bound();
    static void <clinit>();
}

javazoom/jl/decoder/InputStreamSource.class

package javazoom.jl.decoder;
public synchronized class InputStreamSource implements Source {
    private final java.io.InputStream in;
    public void InputStreamSource(java.io.InputStream);
    public int read(byte[], int, int) throws java.io.IOException;
    public boolean willReadBlock();
    public boolean isSeekable();
    public long tell();
    public long seek(long);
    public long length();
}

javazoom/jl/decoder/JavaLayerError.class

package javazoom.jl.decoder;
public synchronized class JavaLayerError extends Error {
    public void JavaLayerError();
}

javazoom/jl/decoder/JavaLayerErrors.class

package javazoom.jl.decoder;
public abstract interface JavaLayerErrors {
    public static final int BITSTREAM_ERROR = 256;
    public static final int DECODER_ERROR = 512;
}

javazoom/jl/decoder/JavaLayerException.class

package javazoom.jl.decoder;
public synchronized class JavaLayerException extends Exception {
    private Throwable exception;
    public void JavaLayerException();
    public void JavaLayerException(String);
    public void JavaLayerException(String, Throwable);
    public Throwable getException();
    public void printStackTrace();
    public void printStackTrace(java.io.PrintStream);
}

javazoom/jl/decoder/JavaLayerHook.class

package javazoom.jl.decoder;
public abstract interface JavaLayerHook {
    public abstract java.io.InputStream getResourceAsStream(String);
}

javazoom/jl/decoder/JavaLayerUtils.class

package javazoom.jl.decoder;
public synchronized class JavaLayerUtils {
    private static JavaLayerHook hook;
    public void JavaLayerUtils();
    public static Object deserialize(java.io.InputStream, Class) throws java.io.IOException;
    public static Object deserialize(java.io.InputStream) throws java.io.IOException;
    public static Object deserializeArray(java.io.InputStream, Class, int) throws java.io.IOException;
    public static Object deserializeArrayResource(String, Class, int) throws java.io.IOException;
    public static void serialize(java.io.OutputStream, Object) throws java.io.IOException;
    public static synchronized void setHook(JavaLayerHook);
    public static synchronized JavaLayerHook getHook();
    public static synchronized java.io.InputStream getResourceAsStream(String);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIDecoder$Subband.class

package javazoom.jl.decoder;
abstract synchronized class LayerIDecoder$Subband {
    public static final float[] scalefactors;
    void LayerIDecoder$Subband();
    public abstract void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public abstract void read_scalefactor(Bitstream, Header);
    public abstract boolean read_sampledata(Bitstream);
    public abstract boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIDecoder$SubbandLayer1.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder$SubbandLayer1 extends LayerIDecoder$Subband {
    public static final float[] table_factor;
    public static final float[] table_offset;
    protected int subbandnumber;
    protected int samplenumber;
    protected int allocation;
    protected float scalefactor;
    protected int samplelength;
    protected float sample;
    protected float factor;
    protected float offset;
    public void LayerIDecoder$SubbandLayer1(int);
    public void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIDecoder$SubbandLayer1IntensityStereo.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder$SubbandLayer1IntensityStereo extends LayerIDecoder$SubbandLayer1 {
    protected float channel2_scalefactor;
    public void LayerIDecoder$SubbandLayer1IntensityStereo(int);
    public void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIDecoder$SubbandLayer1Stereo.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder$SubbandLayer1Stereo extends LayerIDecoder$SubbandLayer1 {
    protected int channel2_allocation;
    protected float channel2_scalefactor;
    protected int channel2_samplelength;
    protected float channel2_sample;
    protected float channel2_factor;
    protected float channel2_offset;
    public void LayerIDecoder$SubbandLayer1Stereo(int);
    public void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIDecoder.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder implements FrameDecoder {
    protected Bitstream stream;
    protected Header header;
    protected SynthesisFilter filter1;
    protected SynthesisFilter filter2;
    protected Obuffer buffer;
    protected int which_channels;
    protected int mode;
    protected int num_subbands;
    protected LayerIDecoder$Subband[] subbands;
    protected Crc16 crc;
    public void LayerIDecoder();
    public void create(Bitstream, Header, SynthesisFilter, SynthesisFilter, Obuffer, int);
    public void decodeFrame() throws DecoderException;
    protected void createSubbands();
    protected void readAllocation() throws DecoderException;
    protected void readScaleFactorSelection();
    protected void readScaleFactors();
    protected void readSampleData();
}

javazoom/jl/decoder/LayerIIDecoder$SubbandLayer2.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder$SubbandLayer2 extends LayerIDecoder$Subband {
    public static final float[] grouping_5bits;
    public static final float[] grouping_7bits;
    public static final float[] grouping_10bits;
    public static final int[] table_ab1_codelength;
    public static final float[][] table_ab1_groupingtables;
    public static final float[] table_ab1_factor;
    public static final float[] table_ab1_c;
    public static final float[] table_ab1_d;
    public static final float[][] table_ab234_groupingtables;
    public static final int[] table_ab2_codelength;
    public static final float[] table_ab2_factor;
    public static final float[] table_ab2_c;
    public static final float[] table_ab2_d;
    public static final int[] table_ab3_codelength;
    public static final float[] table_ab3_factor;
    public static final float[] table_ab3_c;
    public static final float[] table_ab3_d;
    public static final int[] table_ab4_codelength;
    public static final float[] table_ab4_factor;
    public static final float[] table_ab4_c;
    public static final float[] table_ab4_d;
    public static final int[] table_cd_codelength;
    public static final float[][] table_cd_groupingtables;
    public static final float[] table_cd_factor;
    public static final float[] table_cd_c;
    public static final float[] table_cd_d;
    protected int subbandnumber;
    protected int allocation;
    protected int scfsi;
    protected float scalefactor1;
    protected float scalefactor2;
    protected float scalefactor3;
    protected int[] codelength;
    protected float[][] groupingtable;
    protected float[] factor;
    protected int groupnumber;
    protected int samplenumber;
    protected float[] samples;
    protected float[] c;
    protected float[] d;
    public void LayerIIDecoder$SubbandLayer2(int);
    protected int get_allocationlength(Header);
    protected void prepare_sample_reading(Header, int, int, float[], int[], float[], float[]);
    public void read_allocation(Bitstream, Header, Crc16);
    public void read_scalefactor_selection(Bitstream, Crc16);
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIIDecoder$SubbandLayer2IntensityStereo.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder$SubbandLayer2IntensityStereo extends LayerIIDecoder$SubbandLayer2 {
    protected int channel2_scfsi;
    protected float channel2_scalefactor1;
    protected float channel2_scalefactor2;
    protected float channel2_scalefactor3;
    public void LayerIIDecoder$SubbandLayer2IntensityStereo(int);
    public void read_allocation(Bitstream, Header, Crc16);
    public void read_scalefactor_selection(Bitstream, Crc16);
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIIDecoder$SubbandLayer2Stereo.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder$SubbandLayer2Stereo extends LayerIIDecoder$SubbandLayer2 {
    protected int channel2_allocation;
    protected int channel2_scfsi;
    protected float channel2_scalefactor1;
    protected float channel2_scalefactor2;
    protected float channel2_scalefactor3;
    protected int[] channel2_codelength;
    protected float[] channel2_factor;
    protected float[] channel2_samples;
    protected float[] channel2_c;
    protected float[] channel2_d;
    public void LayerIIDecoder$SubbandLayer2Stereo(int);
    public void read_allocation(Bitstream, Header, Crc16);
    public void read_scalefactor_selection(Bitstream, Crc16);
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIIDecoder.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder extends LayerIDecoder implements FrameDecoder {
    public void LayerIIDecoder();
    protected void createSubbands();
    protected void readScaleFactorSelection();
}

javazoom/jl/decoder/LayerIIIDecoder$III_side_info_t.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$III_side_info_t {
    public int main_data_begin;
    public int private_bits;
    public LayerIIIDecoder$temporaire[] ch;
    public void LayerIIIDecoder$III_side_info_t();
}

javazoom/jl/decoder/LayerIIIDecoder$SBI.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$SBI {
    public int[] l;
    public int[] s;
    public void LayerIIIDecoder$SBI();
    public void LayerIIIDecoder$SBI(int[], int[]);
}

javazoom/jl/decoder/LayerIIIDecoder$Sftable.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$Sftable {
    public int[] l;
    public int[] s;
    public void LayerIIIDecoder$Sftable(LayerIIIDecoder);
    public void LayerIIIDecoder$Sftable(LayerIIIDecoder, int[], int[]);
}

javazoom/jl/decoder/LayerIIIDecoder$gr_info_s.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$gr_info_s {
    public int part2_3_length;
    public int big_values;
    public int global_gain;
    public int scalefac_compress;
    public int window_switching_flag;
    public int block_type;
    public int mixed_block_flag;
    public int[] table_select;
    public int[] subblock_gain;
    public int region0_count;
    public int region1_count;
    public int preflag;
    public int scalefac_scale;
    public int count1table_select;
    public void LayerIIIDecoder$gr_info_s();
}

javazoom/jl/decoder/LayerIIIDecoder$temporaire.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$temporaire {
    public int[] scfsi;
    public LayerIIIDecoder$gr_info_s[] gr;
    public void LayerIIIDecoder$temporaire();
}

javazoom/jl/decoder/LayerIIIDecoder$temporaire2.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$temporaire2 {
    public int[] l;
    public int[][] s;
    public void LayerIIIDecoder$temporaire2();
}

javazoom/jl/decoder/LayerIIIDecoder.class

package javazoom.jl.decoder;
final synchronized class LayerIIIDecoder implements FrameDecoder {
    final double d43;
    public int[] scalefac_buffer;
    private int CheckSumHuff;
    private int[] is_1d;
    private float[][][] ro;
    private float[][][] lr;
    private float[] out_1d;
    private float[][] prevblck;
    private float[][] k;
    private int[] nonzero;
    private Bitstream stream;
    private Header header;
    private SynthesisFilter filter1;
    private SynthesisFilter filter2;
    private Obuffer buffer;
    private int which_channels;
    private BitReserve br;
    private LayerIIIDecoder$III_side_info_t si;
    private LayerIIIDecoder$temporaire2[] III_scalefac_t;
    private LayerIIIDecoder$temporaire2[] scalefac;
    private int max_gr;
    private int frame_start;
    private int part2_start;
    private int channels;
    private int first_channel;
    private int last_channel;
    private int sfreq;
    private float[] samples1;
    private float[] samples2;
    private final int[] new_slen;
    int[] x;
    int[] y;
    int[] v;
    int[] w;
    int[] is_pos;
    float[] is_ratio;
    float[] tsOutCopy;
    float[] rawout;
    private int counter;
    private static final int SSLIMIT = 18;
    private static final int SBLIMIT = 32;
    private static final int[][] slen;
    public static final int[] pretab;
    private LayerIIIDecoder$SBI[] sfBandIndex;
    public static final float[] two_to_negative_half_pow;
    public static final float[] t_43;
    public static final float[][] io;
    public static final float[] TAN12;
    private static int[][] reorder_table;
    private static final float[] cs;
    private static final float[] ca;
    public static final float[][] win;
    public LayerIIIDecoder$Sftable sftable;
    public static final int[][][] nr_of_sfb_block;
    public void LayerIIIDecoder(Bitstream, Header, SynthesisFilter, SynthesisFilter, Obuffer, int);
    public void seek_notify();
    public void decodeFrame();
    public void decode();
    private boolean get_side_info();
    private void get_scale_factors(int, int);
    private void get_LSF_scale_data(int, int);
    private void get_LSF_scale_factors(int, int);
    private void huffman_decode(int, int);
    private void i_stereo_k_values(int, int, int);
    private void dequantize_sample(float[][], int, int);
    private void reorder(float[][], int, int);
    private void stereo(int);
    private void antialias(int, int);
    private void hybrid(int, int);
    private void do_downmix();
    public void inv_mdct(float[], float[], int);
    private static float[] create_t_43();
    static int[] reorder(int[]);
    static void <clinit>();
}

javazoom/jl/decoder/Manager.class

package javazoom.jl.decoder;
public synchronized class Manager {
    public void Manager();
    public void addControl(Control);
    public void removeControl(Control);
    public void removeAll();
}

javazoom/jl/decoder/Obuffer.class

package javazoom.jl.decoder;
public abstract synchronized class Obuffer {
    public static final int OBUFFERSIZE = 2304;
    public static final int MAXCHANNELS = 2;
    public void Obuffer();
    public abstract void append(int, short);
    public void appendSamples(int, float[]);
    private final short clip(float);
    public abstract void write_buffer(int);
    public abstract void close();
    public abstract void clear_buffer();
    public abstract void set_stop_flag();
}

javazoom/jl/decoder/OutputChannels.class

package javazoom.jl.decoder;
public synchronized class OutputChannels {
    public static final int BOTH_CHANNELS = 0;
    public static final int LEFT_CHANNEL = 1;
    public static final int RIGHT_CHANNEL = 2;
    public static final int DOWNMIX_CHANNELS = 3;
    public static final OutputChannels LEFT;
    public static final OutputChannels RIGHT;
    public static final OutputChannels BOTH;
    public static final OutputChannels DOWNMIX;
    private int outputChannels;
    public static OutputChannels fromInt(int);
    private void OutputChannels(int);
    public int getChannelsOutputCode();
    public int getChannelCount();
    public boolean equals(Object);
    public int hashCode();
    static void <clinit>();
}

javazoom/jl/decoder/SampleBuffer.class

package javazoom.jl.decoder;
public synchronized class SampleBuffer extends Obuffer {
    private short[] buffer;
    private int[] bufferp;
    private int channels;
    private int frequency;
    public void SampleBuffer(int, int);
    public int getChannelCount();
    public int getSampleFrequency();
    public short[] getBuffer();
    public int getBufferLength();
    public void append(int, short);
    public void appendSamples(int, float[]);
    public void write_buffer(int);
    public void close();
    public void clear_buffer();
    public void set_stop_flag();
}

javazoom/jl/decoder/Source.class

package javazoom.jl.decoder;
public abstract interface Source {
    public static final long LENGTH_UNKNOWN = -1;
    public abstract int read(byte[], int, int) throws java.io.IOException;
    public abstract boolean willReadBlock();
    public abstract boolean isSeekable();
    public abstract long length();
    public abstract long tell();
    public abstract long seek(long);
}

javazoom/jl/decoder/SynthesisFilter.class

package javazoom.jl.decoder;
final synchronized class SynthesisFilter {
    private float[] v1;
    private float[] v2;
    private float[] actual_v;
    private int actual_write_pos;
    private float[] samples;
    private int channel;
    private float scalefactor;
    private float[] eq;
    private float[] _tmpOut;
    private static final double MY_PI = 3.141592653589793;
    private static final float cos1_64;
    private static final float cos3_64;
    private static final float cos5_64;
    private static final float cos7_64;
    private static final float cos9_64;
    private static final float cos11_64;
    private static final float cos13_64;
    private static final float cos15_64;
    private static final float cos17_64;
    private static final float cos19_64;
    private static final float cos21_64;
    private static final float cos23_64;
    private static final float cos25_64;
    private static final float cos27_64;
    private static final float cos29_64;
    private static final float cos31_64;
    private static final float cos1_32;
    private static final float cos3_32;
    private static final float cos5_32;
    private static final float cos7_32;
    private static final float cos9_32;
    private static final float cos11_32;
    private static final float cos13_32;
    private static final float cos15_32;
    private static final float cos1_16;
    private static final float cos3_16;
    private static final float cos5_16;
    private static final float cos7_16;
    private static final float cos1_8;
    private static final float cos3_8;
    private static final float cos1_4;
    private static float[] d;
    private static float[][] d16;
    public void SynthesisFilter(int, float, float[]);
    public void setEQ(float[]);
    public void reset();
    public void input_sample(float, int);
    public void input_samples(float[]);
    private void compute_new_v();
    private void compute_new_v_old();
    private void compute_pcm_samples0(Obuffer);
    private void compute_pcm_samples1(Obuffer);
    private void compute_pcm_samples2(Obuffer);
    private void compute_pcm_samples3(Obuffer);
    private void compute_pcm_samples4(Obuffer);
    private void compute_pcm_samples5(Obuffer);
    private void compute_pcm_samples6(Obuffer);
    private void compute_pcm_samples7(Obuffer);
    private void compute_pcm_samples8(Obuffer);
    private void compute_pcm_samples9(Obuffer);
    private void compute_pcm_samples10(Obuffer);
    private void compute_pcm_samples11(Obuffer);
    private void compute_pcm_samples12(Obuffer);
    private void compute_pcm_samples13(Obuffer);
    private void compute_pcm_samples14(Obuffer);
    private void compute_pcm_samples15(Obuffer);
    private void compute_pcm_samples(Obuffer);
    public void calculate_pcm_samples(Obuffer);
    private static float[] load_d();
    private static float[][] splitArray(float[], int);
    private static float[] subArray(float[], int, int);
    static void <clinit>();
}

javazoom/jl/decoder/au2lin.ser

javazoom/jl/decoder/huffcodetab.class

package javazoom.jl.decoder;
final synchronized class huffcodetab {
    private static final int MXOFF = 250;
    private static final int HTN = 34;
    private char tablename0;
    private char tablename1;
    private char tablename2;
    private int xlen;
    private int ylen;
    private int linbits;
    private int linmax;
    private int ref;
    private int[] table;
    private int[] hlen;
    private int[][] val;
    private int treelen;
    private static int[][] ValTab0;
    private static int[][] ValTab1;
    private static int[][] ValTab2;
    private static int[][] ValTab3;
    private static int[][] ValTab4;
    private static int[][] ValTab5;
    private static int[][] ValTab6;
    private static int[][] ValTab7;
    private static int[][] ValTab8;
    private static int[][] ValTab9;
    private static int[][] ValTab10;
    private static int[][] ValTab11;
    private static int[][] ValTab12;
    private static int[][] ValTab13;
    private static int[][] ValTab14;
    private static int[][] ValTab15;
    private static int[][] ValTab16;
    private static int[][] ValTab24;
    private static int[][] ValTab32;
    private static int[][] ValTab33;
    public static huffcodetab[] ht;
    private static int[] bitbuf;
    private void huffcodetab(String, int, int, int, int, int, int[], int[], int[][], int);
    public static int huffman_decoder(huffcodetab, int[], int[], int[], int[], BitReserve);
    public static void inithuff();
    static void <clinit>();
}

javazoom/jl/decoder/l3reorder.ser

javazoom/jl/decoder/lin2au.ser

javazoom/jl/decoder/sfd.ser

javazoom/jl/player/AudioDevice.class

package javazoom.jl.player;
public abstract interface AudioDevice {
    public abstract void open(javazoom.jl.decoder.Decoder) throws javazoom.jl.decoder.JavaLayerException;
    public abstract boolean isOpen();
    public abstract void write(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    public abstract void close();
    public abstract void flush();
    public abstract int getPosition();
}

javazoom/jl/player/AudioDeviceBase.class

package javazoom.jl.player;
public abstract synchronized class AudioDeviceBase implements AudioDevice {
    private boolean open;
    private javazoom.jl.decoder.Decoder decoder;
    public void AudioDeviceBase();
    public synchronized void open(javazoom.jl.decoder.Decoder) throws javazoom.jl.decoder.JavaLayerException;
    protected void openImpl() throws javazoom.jl.decoder.JavaLayerException;
    protected void setOpen(boolean);
    public synchronized boolean isOpen();
    public synchronized void close();
    protected void closeImpl();
    public void write(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    protected void writeImpl(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    public void flush();
    protected void flushImpl();
    protected javazoom.jl.decoder.Decoder getDecoder();
}

javazoom/jl/player/AudioDeviceFactory.class

package javazoom.jl.player;
public abstract synchronized class AudioDeviceFactory {
    public void AudioDeviceFactory();
    public abstract AudioDevice createAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected AudioDevice instantiate(ClassLoader, String) throws ClassNotFoundException, IllegalAccessException, InstantiationException;
}

javazoom/jl/player/FactoryRegistry.class

package javazoom.jl.player;
public synchronized class FactoryRegistry extends AudioDeviceFactory {
    private static FactoryRegistry instance;
    protected java.util.Hashtable factories;
    public void FactoryRegistry();
    public static synchronized FactoryRegistry systemRegistry();
    public void addFactory(AudioDeviceFactory);
    public void removeFactoryType(Class);
    public void removeFactory(AudioDeviceFactory);
    public AudioDevice createAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected AudioDeviceFactory[] getFactoriesPriority();
    protected void registerDefaultFactories();
    static void <clinit>();
}

javazoom/jl/player/JavaSoundAudioDevice.class

package javazoom.jl.player;
public synchronized class JavaSoundAudioDevice extends AudioDeviceBase {
    private javax.sound.sampled.SourceDataLine source;
    private javax.sound.sampled.AudioFormat fmt;
    private byte[] byteBuf;
    public void JavaSoundAudioDevice();
    protected void setAudioFormat(javax.sound.sampled.AudioFormat);
    protected javax.sound.sampled.AudioFormat getAudioFormat();
    protected javax.sound.sampled.DataLine$Info getSourceLineInfo();
    public void open(javax.sound.sampled.AudioFormat) throws javazoom.jl.decoder.JavaLayerException;
    protected void openImpl() throws javazoom.jl.decoder.JavaLayerException;
    protected void createSource() throws javazoom.jl.decoder.JavaLayerException;
    public int millisecondsToBytes(javax.sound.sampled.AudioFormat, int);
    protected void closeImpl();
    protected void writeImpl(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    protected byte[] getByteArray(int);
    protected byte[] toByteArray(short[], int, int);
    protected void flushImpl();
    public int getPosition();
    public void test() throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/JavaSoundAudioDeviceFactory.class

package javazoom.jl.player;
public synchronized class JavaSoundAudioDeviceFactory extends AudioDeviceFactory {
    private boolean tested;
    private static final String DEVICE_CLASS_NAME = javazoom.jl.player.JavaSoundAudioDevice;
    public void JavaSoundAudioDeviceFactory();
    public synchronized AudioDevice createAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected JavaSoundAudioDevice createAudioDeviceImpl() throws javazoom.jl.decoder.JavaLayerException;
    public void testAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/NullAudioDevice.class

package javazoom.jl.player;
public synchronized class NullAudioDevice extends AudioDeviceBase {
    public void NullAudioDevice();
    public int getPosition();
}

javazoom/jl/player/Player.class

package javazoom.jl.player;
public synchronized class Player {
    private int frame;
    private javazoom.jl.decoder.Bitstream bitstream;
    private javazoom.jl.decoder.Decoder decoder;
    private AudioDevice audio;
    private boolean closed;
    private boolean complete;
    private int lastPosition;
    public void Player(java.io.InputStream) throws javazoom.jl.decoder.JavaLayerException;
    public void Player(java.io.InputStream, AudioDevice) throws javazoom.jl.decoder.JavaLayerException;
    public void play() throws javazoom.jl.decoder.JavaLayerException;
    public boolean play(int) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void close();
    public synchronized boolean isComplete();
    public int getPosition();
    protected boolean decodeFrame() throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/PlayerApplet.class

package javazoom.jl.player;
public synchronized class PlayerApplet extends java.applet.Applet implements Runnable {
    public static final String AUDIO_PARAMETER = audioURL;
    private Player player;
    private Thread playerThread;
    private String fileName;
    public void PlayerApplet();
    protected AudioDevice getAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected java.io.InputStream getAudioStream();
    protected String getAudioFileName();
    protected java.net.URL getAudioURL();
    public void setFileName(String);
    public String getFileName();
    protected void stopPlayer() throws javazoom.jl.decoder.JavaLayerException;
    protected void play(java.io.InputStream, AudioDevice) throws javazoom.jl.decoder.JavaLayerException;
    protected Thread createPlayerThread();
    public void init();
    public void start();
    public void stop();
    public void destroy();
    public void run();
}

javazoom/jl/player/advanced/AdvancedPlayer.class

package javazoom.jl.player.advanced;
public synchronized class AdvancedPlayer {
    private javazoom.jl.decoder.Bitstream bitstream;
    private javazoom.jl.decoder.Decoder decoder;
    private javazoom.jl.player.AudioDevice audio;
    private boolean closed;
    private boolean complete;
    private int lastPosition;
    private PlaybackListener listener;
    public void AdvancedPlayer(java.io.InputStream) throws javazoom.jl.decoder.JavaLayerException;
    public void AdvancedPlayer(java.io.InputStream, javazoom.jl.player.AudioDevice) throws javazoom.jl.decoder.JavaLayerException;
    public void play() throws javazoom.jl.decoder.JavaLayerException;
    public boolean play(int) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void close();
    protected boolean decodeFrame() throws javazoom.jl.decoder.JavaLayerException;
    protected boolean skipFrame() throws javazoom.jl.decoder.JavaLayerException;
    public boolean play(int, int) throws javazoom.jl.decoder.JavaLayerException;
    private PlaybackEvent createEvent(int);
    private PlaybackEvent createEvent(javazoom.jl.player.AudioDevice, int);
    public void setPlayBackListener(PlaybackListener);
    public PlaybackListener getPlayBackListener();
    public void stop();
}

javazoom/jl/player/advanced/PlaybackEvent.class

package javazoom.jl.player.advanced;
public synchronized class PlaybackEvent {
    public static int STOPPED;
    public static int STARTED;
    private AdvancedPlayer source;
    private int frame;
    private int id;
    public void PlaybackEvent(AdvancedPlayer, int, int);
    public int getId();
    public void setId(int);
    public int getFrame();
    public void setFrame(int);
    public AdvancedPlayer getSource();
    public void setSource(AdvancedPlayer);
    static void <clinit>();
}

javazoom/jl/player/advanced/PlaybackListener.class

package javazoom.jl.player.advanced;
public abstract synchronized class PlaybackListener {
    public void PlaybackListener();
    public void playbackStarted(PlaybackEvent);
    public void playbackFinished(PlaybackEvent);
}

javazoom/jl/player/advanced/jlap$1.class

package javazoom.jl.player.advanced;
synchronized class jlap$1 extends Thread {
    void jlap$1(AdvancedPlayer, int, int);
    public void run();
}

javazoom/jl/player/advanced/jlap$InfoListener.class

package javazoom.jl.player.advanced;
public synchronized class jlap$InfoListener extends PlaybackListener {
    public void jlap$InfoListener(jlap);
    public void playbackStarted(PlaybackEvent);
    public void playbackFinished(PlaybackEvent);
}

javazoom/jl/player/advanced/jlap.class

package javazoom.jl.player.advanced;
public synchronized class jlap {
    public void jlap();
    public static void main(String[]);
    public void play(String) throws javazoom.jl.decoder.JavaLayerException, java.io.IOException;
    public void showUsage();
    public static AdvancedPlayer playMp3(java.io.File, PlaybackListener) throws java.io.IOException, javazoom.jl.decoder.JavaLayerException;
    public static AdvancedPlayer playMp3(java.io.File, int, int, PlaybackListener) throws java.io.IOException, javazoom.jl.decoder.JavaLayerException;
    public static AdvancedPlayer playMp3(java.io.InputStream, int, int, PlaybackListener) throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/jlp.class

package javazoom.jl.player;
public synchronized class jlp {
    private String fFilename;
    private boolean remote;
    public static void main(String[]);
    public static jlp createInstance(String[]);
    private void jlp();
    public void jlp(String);
    protected void init(String);
    protected boolean parseArgs(String[]);
    public void showUsage();
    public void play() throws javazoom.jl.decoder.JavaLayerException;
    protected java.io.InputStream getURLInputStream() throws Exception;
    protected java.io.InputStream getInputStream() throws java.io.IOException;
    protected AudioDevice getAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
}

ScoreComparator.class

public synchronized class ScoreComparator implements java.util.Comparator {
    public void ScoreComparator();
    public int compare(HighScore, HighScore);
}

HighScoreManagerV.class

public synchronized class HighScoreManagerV {
    private java.util.ArrayList scoresV;
    private String key;
    private static String HIGHSCORE_FILE;
    java.io.ObjectOutputStream outputStream;
    java.io.ObjectInputStream inputStream;
    static void <clinit>();
    public void HighScoreManagerV(String);
    public java.util.ArrayList getScores();
    private void sort();
    public int search(String);
    public void addScore(String, int);
    public void loadScoreFile();
    public void updateScoreFile();
    public String getHighscoreString();
}

HighScore.class

public synchronized class HighScore implements java.io.Serializable {
    private int score;
    private String name;
    public int getScore();
    public String getName();
    public void HighScore(String, int);
    public String toString();
}

Landslide GEOLOGY.jar

META-INF/MANIFEST.MF

Manifest-Version: 1.0 Rsrc-Class-Path: ./ jl1.0.1.jar forms-1.3.0.jar Class-Path: . Rsrc-Main-Class: Landslide Main-Class: org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader

org/eclipse/jdt/internal/jarinjarloader/JIJConstants.class

package org.eclipse.jdt.internal.jarinjarloader;
final synchronized class JIJConstants {
    static final String REDIRECTED_CLASS_PATH_MANIFEST_NAME = Rsrc-Class-Path;
    static final String REDIRECTED_MAIN_CLASS_MANIFEST_NAME = Rsrc-Main-Class;
    static final String DEFAULT_REDIRECTED_CLASSPATH = ;
    static final String MAIN_METHOD_NAME = main;
    static final String JAR_INTERNAL_URL_PROTOCOL_WITH_COLON = jar:rsrc:;
    static final String JAR_INTERNAL_SEPARATOR = !/;
    static final String INTERNAL_URL_PROTOCOL_WITH_COLON = rsrc:;
    static final String INTERNAL_URL_PROTOCOL = rsrc;
    static final String PATH_SEPARATOR = /;
    static final String CURRENT_DIR = ./;
    static final String UTF8_ENCODING = UTF-8;
    void JIJConstants();
}

org/eclipse/jdt/internal/jarinjarloader/JarRsrcLoader$ManifestInfo.class

package org.eclipse.jdt.internal.jarinjarloader;
synchronized class JarRsrcLoader$ManifestInfo {
    String rsrcMainClass;
    String[] rsrcClassPath;
    private void JarRsrcLoader$ManifestInfo();
}

org/eclipse/jdt/internal/jarinjarloader/JarRsrcLoader.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class JarRsrcLoader {
    public void JarRsrcLoader();
    public static void main(String[]) throws ClassNotFoundException, IllegalArgumentException, IllegalAccessException, reflect.InvocationTargetException, SecurityException, NoSuchMethodException, java.io.IOException;
    private static JarRsrcLoader$ManifestInfo getManifestInfo() throws java.io.IOException;
    private static String[] splitSpaces(String);
}

org/eclipse/jdt/internal/jarinjarloader/RsrcURLConnection.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class RsrcURLConnection extends java.net.URLConnection {
    private ClassLoader classLoader;
    public void RsrcURLConnection(java.net.URL, ClassLoader);
    public void connect() throws java.io.IOException;
    public java.io.InputStream getInputStream() throws java.io.IOException;
}

org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandler.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class RsrcURLStreamHandler extends java.net.URLStreamHandler {
    private ClassLoader classLoader;
    public void RsrcURLStreamHandler(ClassLoader);
    protected java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
    protected void parseURL(java.net.URL, String, int, int);
}

org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandlerFactory.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class RsrcURLStreamHandlerFactory implements java.net.URLStreamHandlerFactory {
    private ClassLoader classLoader;
    private java.net.URLStreamHandlerFactory chainFac;
    public void RsrcURLStreamHandlerFactory(ClassLoader);
    public java.net.URLStreamHandler createURLStreamHandler(String);
    public void setURLStreamHandlerFactory(java.net.URLStreamHandlerFactory);
}

Advice3.class

public synchronized class Advice3 extends javax.swing.JLabel {
    public void Advice3(int, int, int, int);
}

AudioPlayerL.class

public synchronized class AudioPlayerL implements Runnable {
    private javazoom.jl.player.Player playMP3;
    public void AudioPlayerL();
    public void stopAudio();
    public void run();
}

Score3.class

public synchronized class Score3 {
    private float score;
    public void Score3(int, int, int, int, int, int);
    public float getScore();
}

Landslide$1.class

synchronized class Landslide$1 extends javax.swing.JPanel {
    void Landslide$1(Landslide);
    public void paintComponent(java.awt.Graphics);
}

Landslide$10.class

synchronized class Landslide$10 implements java.awt.event.ActionListener {
    void Landslide$10(Landslide);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Landslide$11.class

synchronized class Landslide$11 implements java.awt.event.ActionListener {
    void Landslide$11(Landslide);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Landslide$2.class

synchronized class Landslide$2 implements javax.swing.event.ChangeListener {
    void Landslide$2(Landslide);
    public void stateChanged(javax.swing.event.ChangeEvent);
}

Landslide$3.class

synchronized class Landslide$3 implements javax.swing.event.ChangeListener {
    void Landslide$3(Landslide);
    public void stateChanged(javax.swing.event.ChangeEvent);
}

Landslide$4.class

synchronized class Landslide$4 implements javax.swing.event.ChangeListener {
    void Landslide$4(Landslide);
    public void stateChanged(javax.swing.event.ChangeEvent);
}

Landslide$5.class

synchronized class Landslide$5 implements javax.swing.event.ChangeListener {
    void Landslide$5(Landslide);
    public void stateChanged(javax.swing.event.ChangeEvent);
}

Landslide$6.class

synchronized class Landslide$6 implements java.awt.event.ItemListener {
    void Landslide$6(Landslide);
    public void itemStateChanged(java.awt.event.ItemEvent);
}

Landslide$7.class

synchronized class Landslide$7 implements java.awt.event.ItemListener {
    void Landslide$7(Landslide);
    public void itemStateChanged(java.awt.event.ItemEvent);
}

Landslide$8.class

synchronized class Landslide$8 implements java.awt.event.ActionListener {
    void Landslide$8(Landslide);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Landslide$9.class

synchronized class Landslide$9 implements java.awt.event.ActionListener {
    void Landslide$9(Landslide);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Landslide.class

public synchronized class Landslide extends javax.swing.JFrame implements Runnable {
    private int vegetation;
    private int shearStrength;
    private int precipitation;
    private int slope;
    private int checks;
    private int attempts;
    private int Score;
    private int playSpeed;
    private boolean toggleHighScores;
    private boolean play;
    private boolean disableButton;
    private boolean toggleAd;
    private javax.swing.JLabel anime;
    private javax.swing.JLabel lblScore;
    private javax.swing.JLabel highScoreList;
    private javax.swing.JLabel close;
    private javax.swing.JLabel label;
    private javax.swing.JLabel label2;
    private Advice3 ad;
    private javax.swing.JPanel contentPane;
    private javax.swing.JSlider sliderVeg;
    private javax.swing.JSlider sliderShear;
    private javax.swing.JSlider sliderPrep;
    private javax.swing.JSlider sliderSlope;
    private javax.swing.JCheckBox chckbxSeismicActivity;
    private javax.swing.JCheckBox chckbxConstruction;
    private javax.swing.JButton btnApply;
    private javax.swing.JButton btnPlayAgain;
    private javax.swing.JButton btnHighScores;
    private javax.swing.JTextField textField;
    private static HighScoreManagerL hm;
    javax.swing.ImageIcon background;
    java.awt.Image image;
    private javax.swing.JLabel border_2;
    private AudioPlayerL audio;
    static void <clinit>();
    public static void main(String[]);
    public void Landslide();
    public void endScreen();
    public void setHighScoreList();
    private void refreshFrame();
    public void loop();
    public void animate(int);
    public HighScoreManagerL getHM();
    public void setBooleans();
    public void killAudio();
    public void run();
}

Apply-Button2.png

Background.png

HintsBox.png

HintsBoxLandSlide.png

LANDSLIDEE2.0001.jpg

LANDSLIDEE2.0002.jpg

LANDSLIDEE2.0003.jpg

LANDSLIDEE2.0004.jpg

LANDSLIDEE2.0005.jpg

LANDSLIDEE2.0006.jpg

LANDSLIDEE2.0007.jpg

LANDSLIDEE2.0008.jpg

LANDSLIDEE2.0009.jpg

LANDSLIDEE2.0010.jpg

LANDSLIDEE2.0011.jpg

LANDSLIDEE2.0012.jpg

LANDSLIDEE2.0013.jpg

LANDSLIDEE2.0014.jpg

LANDSLIDEE2.0015.jpg

LANDSLIDEE2.0016.jpg

LANDSLIDEE2.0017.jpg

LANDSLIDEE2.0018.jpg

LANDSLIDEE2.0019.jpg

LANDSLIDEE2.0020.jpg

LANDSLIDEE2.0021.jpg

LANDSLIDEE2.0022.jpg

LANDSLIDEE2.0023.jpg

LANDSLIDEE2.0024.jpg

LANDSLIDEE2.0025.jpg

LANDSLIDEE2.0026.jpg

LANDSLIDEE2.0027.jpg

LANDSLIDEE2.0028.jpg

LANDSLIDEE2.0029.jpg

LANDSLIDEE2.0030.jpg

LANDSLIDEE2.0031.jpg

LANDSLIDEE2.0032.jpg

LANDSLIDEE2.0033.jpg

LANDSLIDEE2.0034.jpg

LANDSLIDEE2.0035.jpg

LANDSLIDEE2.0036.jpg

LANDSLIDEE2.0037.jpg

LANDSLIDEE2.0038.jpg

LANDSLIDEE2.0039.jpg

LANDSLIDEE2.0040.jpg

LANDSLIDEE2.0041.jpg

LANDSLIDEE2.0042.jpg

LANDSLIDEE2.0043.jpg

LANDSLIDEE2.0044.jpg

LANDSLIDEE2.0045.jpg

LANDSLIDEE2.0046.jpg

LANDSLIDEE2.0047.jpg

LANDSLIDEE2.0048.jpg

LANDSLIDEE2.0049.jpg

LANDSLIDEE2.0050.jpg

LANDSLIDEE2.0051.jpg

LANDSLIDEE2.0052.jpg

LANDSLIDEE2.0053.jpg

LANDSLIDEE2.0054.jpg

LANDSLIDEE2.0055.jpg

LANDSLIDEE2.0056.jpg

LANDSLIDEE2.0057.jpg

LANDSLIDEE2.0058.jpg

LANDSLIDEE2.0059.jpg

LANDSLIDEE2.0060.jpg

LANDSLIDEE2.0061.jpg

LANDSLIDEE2.0062.jpg

LANDSLIDEE2.0063.jpg

LANDSLIDEE2.0064.jpg

LANDSLIDEE2.0065.jpg

LANDSLIDEE2.0066.jpg

LANDSLIDEE2.0067.jpg

LANDSLIDEE2.0068.jpg

LANDSLIDEE2.0069.jpg

LANDSLIDEE2.0070.jpg

LANDSLIDEE2.0071.jpg

LANDSLIDEE2.0072.jpg

LANDSLIDEE2.0073.jpg

LANDSLIDEE2.0074.jpg

LANDSLIDEE2.0075.jpg

LANDSLIDEE2.0076.jpg

LANDSLIDEE2.0077.jpg

LANDSLIDEE2.0078.jpg

LANDSLIDEE2.0079.jpg

LANDSLIDEE2.0080.jpg

LANDSLIDEE2.0081.jpg

LANDSLIDEE2.0082.jpg

LANDSLIDEE2.0083.jpg

LANDSLIDEE2.0084.jpg

LANDSLIDEE2.0085.jpg

LANDSLIDEE2.0086.jpg

LANDSLIDEE2.0087.jpg

LANDSLIDEE2.0088.jpg

LANDSLIDEE2.0089.jpg

LANDSLIDEE2.0090.jpg

LANDSLIDEE2.0091.jpg

LANDSLIDEE2.0092.jpg

LANDSLIDEE2.0093.jpg

LANDSLIDEE2.0094.jpg

LANDSLIDEE2.0095.jpg

LANDSLIDEE2.0096.jpg

LANDSLIDEE2.0097.jpg

LANDSLIDEE2.0098.jpg

LANDSLIDEE2.0099.jpg

LANDSLIDEE2.0100.jpg

LANDSLIDEE2.0101.jpg

LANDSLIDEE2.0102.jpg

LANDSLIDEE2.0103.jpg

LANDSLIDEE2.0104.jpg

LANDSLIDEE2.0105.jpg

LANDSLIDEE2.0106.jpg

LANDSLIDEE2.0107.jpg

LANDSLIDEE2.0108.jpg

LANDSLIDEE2.0109.jpg

LANDSLIDEE2.0110.jpg

LANDSLIDEE2.0111.jpg

LANDSLIDEE2.0112.jpg

LANDSLIDEE2.0113.jpg

LANDSLIDEE2.0114.jpg

LANDSLIDEE2.0115.jpg

LANDSLIDEE2.0116.jpg

LANDSLIDEE2.0117.jpg

LANDSLIDEE2.0118.jpg

LANDSLIDEE2.0119.jpg

LANDSLIDEE2.0120.jpg

LANDSLIDEE2.0121.jpg

LANDSLIDEE2.0122.jpg

LANDSLIDEE2.0123.jpg

LANDSLIDEE2.0124.jpg

LANDSLIDEE2.0125.jpg

LANDSLIDEE2.0126.jpg

LANDSLIDEE2.0127.jpg

LANDSLIDEE2.0128.jpg

LANDSLIDEE2.0129.jpg

LANDSLIDEE2.0130.jpg

LANDSLIDEE2.0131.jpg

LANDSLIDEE2.0132.jpg

LANDSLIDEE2.0133.jpg

LANDSLIDEE2.0134.jpg

LANDSLIDEE2.0135.jpg

LANDSLIDEE2.0136.jpg

LANDSLIDEE2.0137.jpg

LANDSLIDEE2.0138.jpg

LANDSLIDEE2.0139.jpg

LANDSLIDEE2.0140.jpg

LANDSLIDEE2.0141.jpg

LANDSLIDEE2.0142.jpg

LANDSLIDEE2.0143.jpg

LANDSLIDEE2.0144.jpg

LANDSLIDEE2.0145.jpg

LANDSLIDEE2.0146.jpg

LANDSLIDEE2.0147.jpg

LANDSLIDEE2.0148.jpg

LANDSLIDEE2.0149.jpg

LANDSLIDEE2.0150.jpg

LANDSLIDEE2.0151.jpg

LANDSLIDEE2.0152.jpg

LANDSLIDEE2.0153.jpg

LANDSLIDEE2.0154.jpg

LANDSLIDEE2.0155.jpg

LANDSLIDEE2.0156.jpg

LANDSLIDEE2.0157.jpg

LANDSLIDEE2.0158.jpg

LANDSLIDEE2.0159.jpg

LANDSLIDEE2.0160.jpg

LANDSLIDEE2.0161.jpg

LANDSLIDEE2.0162.jpg

LANDSLIDEE2.0163.jpg

LANDSLIDEE2.0164.jpg

LANDSLIDEE2.0165.jpg

LANDSLIDEE2.0166.jpg

LANDSLIDEE2.0167.jpg

LANDSLIDEE2.0168.jpg

LANDSLIDEE2.0169.jpg

LANDSLIDEE2.0170.jpg

LANDSLIDEE2.0171.jpg

LANDSLIDEE2.0172.jpg

LANDSLIDEE2.0173.jpg

LANDSLIDEE2.0174.jpg

LANDSLIDEE2.0175.jpg

LANDSLIDEE2.0176.jpg

LANDSLIDEE2.0177.jpg

LANDSLIDEE2.0178.jpg

LANDSLIDEE2.0179.jpg

LANDSLIDEE2.0180.jpg

LANDSLIDEE2.0181.jpg

LANDSLIDEE2.0182.jpg

LANDSLIDEE2.0183.jpg

LANDSLIDEE2.0184.jpg

LANDSLIDEE2.0185.jpg

LANDSLIDEE2.0186.jpg

LANDSLIDEE2.0187.jpg

LANDSLIDEE2.0188.jpg

LANDSLIDEE2.0189.jpg

LANDSLIDEE2.0190.jpg

LANDSLIDEE2.0191.jpg

LANDSLIDEE2.0192.jpg

LANDSLIDEE2.0193.jpg

LANDSLIDEE2.0194.jpg

landslide.mp3

Tidal Waves

Tidal Waves

Tidal Waves

17632.588

jl1.0.1.jar

META-INF/MANIFEST.MF

Manifest-Version: 1.0 Ant-Version: Apache Ant 1.7.0 Created-By: 1.5.0_15-b04 (Sun Microsystems Inc.)

javazoom/jl/converter/Converter$PrintWriterProgressListener.class

package javazoom.jl.converter;
public synchronized class Converter$PrintWriterProgressListener implements Converter$ProgressListener {
    public static final int NO_DETAIL = 0;
    public static final int EXPERT_DETAIL = 1;
    public static final int VERBOSE_DETAIL = 2;
    public static final int DEBUG_DETAIL = 7;
    public static final int MAX_DETAIL = 10;
    private java.io.PrintWriter pw;
    private int detailLevel;
    public static Converter$PrintWriterProgressListener newStdOut(int);
    public void Converter$PrintWriterProgressListener(java.io.PrintWriter, int);
    public boolean isDetail(int);
    public void converterUpdate(int, int, int);
    public void parsedFrame(int, javazoom.jl.decoder.Header);
    public void readFrame(int, javazoom.jl.decoder.Header);
    public void decodedFrame(int, javazoom.jl.decoder.Header, javazoom.jl.decoder.Obuffer);
    public boolean converterException(Throwable);
}

javazoom/jl/converter/Converter$ProgressListener.class

package javazoom.jl.converter;
public abstract interface Converter$ProgressListener {
    public static final int UPDATE_FRAME_COUNT = 1;
    public static final int UPDATE_CONVERT_COMPLETE = 2;
    public abstract void converterUpdate(int, int, int);
    public abstract void parsedFrame(int, javazoom.jl.decoder.Header);
    public abstract void readFrame(int, javazoom.jl.decoder.Header);
    public abstract void decodedFrame(int, javazoom.jl.decoder.Header, javazoom.jl.decoder.Obuffer);
    public abstract boolean converterException(Throwable);
}

javazoom/jl/converter/Converter.class

package javazoom.jl.converter;
public synchronized class Converter {
    public void Converter();
    public synchronized void convert(String, String) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void convert(String, String, Converter$ProgressListener) throws javazoom.jl.decoder.JavaLayerException;
    public void convert(String, String, Converter$ProgressListener, javazoom.jl.decoder.Decoder$Params) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void convert(java.io.InputStream, String, Converter$ProgressListener, javazoom.jl.decoder.Decoder$Params) throws javazoom.jl.decoder.JavaLayerException;
    protected int countFrames(java.io.InputStream);
    protected java.io.InputStream openInput(String) throws java.io.IOException;
}

javazoom/jl/converter/RiffFile$RiffChunkHeader.class

package javazoom.jl.converter;
synchronized class RiffFile$RiffChunkHeader {
    public int ckID;
    public int ckSize;
    public void RiffFile$RiffChunkHeader(RiffFile);
}

javazoom/jl/converter/RiffFile.class

package javazoom.jl.converter;
public synchronized class RiffFile {
    public static final int DDC_SUCCESS = 0;
    public static final int DDC_FAILURE = 1;
    public static final int DDC_OUT_OF_MEMORY = 2;
    public static final int DDC_FILE_ERROR = 3;
    public static final int DDC_INVALID_CALL = 4;
    public static final int DDC_USER_ABORT = 5;
    public static final int DDC_INVALID_FILE = 6;
    public static final int RFM_UNKNOWN = 0;
    public static final int RFM_WRITE = 1;
    public static final int RFM_READ = 2;
    private RiffFile$RiffChunkHeader riff_header;
    protected int fmode;
    protected java.io.RandomAccessFile file;
    public void RiffFile();
    public int CurrentFileMode();
    public int Open(String, int);
    public int Write(byte[], int);
    public int Write(short[], int);
    public int Write(RiffFile$RiffChunkHeader, int);
    public int Write(short, int);
    public int Write(int, int);
    public int Read(byte[], int);
    public int Expect(String, int);
    public int Close();
    public long CurrentFilePosition();
    public int Backpatch(long, RiffFile$RiffChunkHeader, int);
    public int Backpatch(long, byte[], int);
    protected int Seek(long);
    private String DDCRET_String(int);
    public static int FourCC(String);
}

javazoom/jl/converter/WaveFile$WaveFileSample.class

package javazoom.jl.converter;
public synchronized class WaveFile$WaveFileSample {
    public short[] chan;
    public void WaveFile$WaveFileSample(WaveFile);
}

javazoom/jl/converter/WaveFile$WaveFormat_Chunk.class

package javazoom.jl.converter;
synchronized class WaveFile$WaveFormat_Chunk {
    public RiffFile$RiffChunkHeader header;
    public WaveFile$WaveFormat_ChunkData data;
    public void WaveFile$WaveFormat_Chunk(WaveFile);
    public int VerifyValidity();
}

javazoom/jl/converter/WaveFile$WaveFormat_ChunkData.class

package javazoom.jl.converter;
synchronized class WaveFile$WaveFormat_ChunkData {
    public short wFormatTag;
    public short nChannels;
    public int nSamplesPerSec;
    public int nAvgBytesPerSec;
    public short nBlockAlign;
    public short nBitsPerSample;
    public void WaveFile$WaveFormat_ChunkData(WaveFile);
    public void Config(int, short, short);
}

javazoom/jl/converter/WaveFile.class

package javazoom.jl.converter;
public synchronized class WaveFile extends RiffFile {
    public static final int MAX_WAVE_CHANNELS = 2;
    private WaveFile$WaveFormat_Chunk wave_format;
    private RiffFile$RiffChunkHeader pcm_data;
    private long pcm_data_offset;
    private int num_samples;
    public void WaveFile();
    public int OpenForWrite(String, int, short, short);
    public int WriteData(short[], int);
    public int Close();
    public int SamplingRate();
    public short BitsPerSample();
    public short NumChannels();
    public int NumSamples();
    public int OpenForWrite(String, WaveFile);
    public long CurrentFilePosition();
}

javazoom/jl/converter/WaveFileObuffer.class

package javazoom.jl.converter;
public synchronized class WaveFileObuffer extends javazoom.jl.decoder.Obuffer {
    private short[] buffer;
    private short[] bufferp;
    private int channels;
    private WaveFile outWave;
    short[] myBuffer;
    public void WaveFileObuffer(int, int, String);
    public void append(int, short);
    public void write_buffer(int);
    public void close();
    public void clear_buffer();
    public void set_stop_flag();
}

javazoom/jl/converter/jlc$jlcArgs.class

package javazoom.jl.converter;
synchronized class jlc$jlcArgs {
    public int which_c;
    public int output_mode;
    public boolean use_own_scalefactor;
    public float scalefactor;
    public String output_filename;
    public String filename;
    public boolean verbose_mode;
    public int verbose_level;
    public void jlc$jlcArgs();
    public boolean processArgs(String[]);
    public boolean Usage();
}

javazoom/jl/converter/jlc.class

package javazoom.jl.converter;
public synchronized class jlc {
    public void jlc();
    public static void main(String[]);
}

javazoom/jl/decoder/BitReserve.class

package javazoom.jl.decoder;
final synchronized class BitReserve {
    private static final int BUFSIZE = 32768;
    private static final int BUFSIZE_MASK = 32767;
    private int offset;
    private int totbit;
    private int buf_byte_idx;
    private final int[] buf;
    private int buf_bit_idx;
    void BitReserve();
    public int hsstell();
    public int hgetbits(int);
    public int hget1bit();
    public void hputbuf(int);
    public void rewindNbits(int);
    public void rewindNbytes(int);
}

javazoom/jl/decoder/Bitstream.class

package javazoom.jl.decoder;
public final synchronized class Bitstream implements BitstreamErrors {
    static byte INITIAL_SYNC;
    static byte STRICT_SYNC;
    private static final int BUFFER_INT_SIZE = 433;
    private final int[] framebuffer;
    private int framesize;
    private byte[] frame_bytes;
    private int wordpointer;
    private int bitindex;
    private int syncword;
    private int header_pos;
    private boolean single_ch_mode;
    private final int[] bitmask;
    private final java.io.PushbackInputStream source;
    private final Header header;
    private final byte[] syncbuf;
    private Crc16[] crc;
    private byte[] rawid3v2;
    private boolean firstframe;
    public void Bitstream(java.io.InputStream);
    public int header_pos();
    private void loadID3v2(java.io.InputStream);
    private int readID3v2Header(java.io.InputStream) throws java.io.IOException;
    public java.io.InputStream getRawID3v2();
    public void close() throws BitstreamException;
    public Header readFrame() throws BitstreamException;
    private Header readNextFrame() throws BitstreamException;
    private void nextFrame() throws BitstreamException;
    public void unreadFrame() throws BitstreamException;
    public void closeFrame();
    public boolean isSyncCurrentPosition(int) throws BitstreamException;
    public int readBits(int);
    public int readCheckedBits(int);
    protected BitstreamException newBitstreamException(int);
    protected BitstreamException newBitstreamException(int, Throwable);
    int syncHeader(byte) throws BitstreamException;
    public boolean isSyncMark(int, int, int);
    int read_frame_data(int) throws BitstreamException;
    void parse_frame() throws BitstreamException;
    public int get_bits(int);
    void set_syncword(int);
    private int readFully(byte[], int, int) throws BitstreamException;
    private int readBytes(byte[], int, int) throws BitstreamException;
    static void <clinit>();
}

javazoom/jl/decoder/BitstreamErrors.class

package javazoom.jl.decoder;
public abstract interface BitstreamErrors extends JavaLayerErrors {
    public static final int UNKNOWN_ERROR = 256;
    public static final int UNKNOWN_SAMPLE_RATE = 257;
    public static final int STREAM_ERROR = 258;
    public static final int UNEXPECTED_EOF = 259;
    public static final int STREAM_EOF = 260;
    public static final int INVALIDFRAME = 261;
    public static final int BITSTREAM_LAST = 511;
}

javazoom/jl/decoder/BitstreamException.class

package javazoom.jl.decoder;
public synchronized class BitstreamException extends JavaLayerException implements BitstreamErrors {
    private int errorcode;
    public void BitstreamException(String, Throwable);
    public void BitstreamException(int, Throwable);
    public int getErrorCode();
    public static String getErrorString(int);
}

javazoom/jl/decoder/Control.class

package javazoom.jl.decoder;
public abstract interface Control {
    public abstract void start();
    public abstract void stop();
    public abstract boolean isPlaying();
    public abstract void pause();
    public abstract boolean isRandomAccess();
    public abstract double getPosition();
    public abstract void setPosition(double);
}

javazoom/jl/decoder/Crc16.class

package javazoom.jl.decoder;
public final synchronized class Crc16 {
    private static short polynomial;
    private short crc;
    public void Crc16();
    public void add_bits(int, int);
    public short checksum();
    static void <clinit>();
}

javazoom/jl/decoder/Decoder$Params.class

package javazoom.jl.decoder;
public synchronized class Decoder$Params implements Cloneable {
    private OutputChannels outputChannels;
    private Equalizer equalizer;
    public void Decoder$Params();
    public Object clone();
    public void setOutputChannels(OutputChannels);
    public OutputChannels getOutputChannels();
    public Equalizer getInitialEqualizerSettings();
}

javazoom/jl/decoder/Decoder.class

package javazoom.jl.decoder;
public synchronized class Decoder implements DecoderErrors {
    private static final Decoder$Params DEFAULT_PARAMS;
    private Obuffer output;
    private SynthesisFilter filter1;
    private SynthesisFilter filter2;
    private LayerIIIDecoder l3decoder;
    private LayerIIDecoder l2decoder;
    private LayerIDecoder l1decoder;
    private int outputFrequency;
    private int outputChannels;
    private Equalizer equalizer;
    private Decoder$Params params;
    private boolean initialized;
    public void Decoder();
    public void Decoder(Decoder$Params);
    public static Decoder$Params getDefaultParams();
    public void setEqualizer(Equalizer);
    public Obuffer decodeFrame(Header, Bitstream) throws DecoderException;
    public void setOutputBuffer(Obuffer);
    public int getOutputFrequency();
    public int getOutputChannels();
    public int getOutputBlockSize();
    protected DecoderException newDecoderException(int);
    protected DecoderException newDecoderException(int, Throwable);
    protected FrameDecoder retrieveDecoder(Header, Bitstream, int) throws DecoderException;
    private void initialize(Header) throws DecoderException;
    static void <clinit>();
}

javazoom/jl/decoder/DecoderErrors.class

package javazoom.jl.decoder;
public abstract interface DecoderErrors extends JavaLayerErrors {
    public static final int UNKNOWN_ERROR = 512;
    public static final int UNSUPPORTED_LAYER = 513;
    public static final int ILLEGAL_SUBBAND_ALLOCATION = 514;
}

javazoom/jl/decoder/DecoderException.class

package javazoom.jl.decoder;
public synchronized class DecoderException extends JavaLayerException implements DecoderErrors {
    private int errorcode;
    public void DecoderException(String, Throwable);
    public void DecoderException(int, Throwable);
    public int getErrorCode();
    public static String getErrorString(int);
}

javazoom/jl/decoder/Equalizer$EQFunction.class

package javazoom.jl.decoder;
public abstract synchronized class Equalizer$EQFunction {
    public void Equalizer$EQFunction();
    public float getBand(int);
}

javazoom/jl/decoder/Equalizer.class

package javazoom.jl.decoder;
public final synchronized class Equalizer {
    public static final float BAND_NOT_PRESENT = -Infinity;
    public static final Equalizer PASS_THRU_EQ;
    private static final int BANDS = 32;
    private final float[] settings;
    public void Equalizer();
    public void Equalizer(float[]);
    public void Equalizer(Equalizer$EQFunction);
    public void setFrom(float[]);
    public void setFrom(Equalizer$EQFunction);
    public void setFrom(Equalizer);
    public void reset();
    public int getBandCount();
    public float setBand(int, float);
    public float getBand(int);
    private float limit(float);
    float[] getBandFactors();
    float getBandFactor(float);
    static void <clinit>();
}

javazoom/jl/decoder/FrameDecoder.class

package javazoom.jl.decoder;
public abstract interface FrameDecoder {
    public abstract void decodeFrame() throws DecoderException;
}

javazoom/jl/decoder/Header.class

package javazoom.jl.decoder;
public final synchronized class Header {
    public static final int[][] frequencies;
    public static final int MPEG2_LSF = 0;
    public static final int MPEG25_LSF = 2;
    public static final int MPEG1 = 1;
    public static final int STEREO = 0;
    public static final int JOINT_STEREO = 1;
    public static final int DUAL_CHANNEL = 2;
    public static final int SINGLE_CHANNEL = 3;
    public static final int FOURTYFOUR_POINT_ONE = 0;
    public static final int FOURTYEIGHT = 1;
    public static final int THIRTYTWO = 2;
    private int h_layer;
    private int h_protection_bit;
    private int h_bitrate_index;
    private int h_padding_bit;
    private int h_mode_extension;
    private int h_version;
    private int h_mode;
    private int h_sample_frequency;
    private int h_number_of_subbands;
    private int h_intensity_stereo_bound;
    private boolean h_copyright;
    private boolean h_original;
    private double[] h_vbr_time_per_frame;
    private boolean h_vbr;
    private int h_vbr_frames;
    private int h_vbr_scale;
    private int h_vbr_bytes;
    private byte[] h_vbr_toc;
    private byte syncmode;
    private Crc16 crc;
    public short checksum;
    public int framesize;
    public int nSlots;
    private int _headerstring;
    public static final int[][][] bitrates;
    public static final String[][][] bitrate_str;
    void Header();
    public String toString();
    void read_header(Bitstream, Crc16[]) throws BitstreamException;
    void parseVBR(byte[]) throws BitstreamException;
    public int version();
    public int layer();
    public int bitrate_index();
    public int sample_frequency();
    public int frequency();
    public int mode();
    public boolean checksums();
    public boolean copyright();
    public boolean original();
    public boolean vbr();
    public int vbr_scale();
    public byte[] vbr_toc();
    public boolean checksum_ok();
    public boolean padding();
    public int slots();
    public int mode_extension();
    public int calculate_framesize();
    public int max_number_of_frames(int);
    public int min_number_of_frames(int);
    public float ms_per_frame();
    public float total_ms(int);
    public int getSyncHeader();
    public String layer_string();
    public String bitrate_string();
    public int bitrate();
    public int bitrate_instant();
    public String sample_frequency_string();
    public String mode_string();
    public String version_string();
    public int number_of_subbands();
    public int intensity_stereo_bound();
    static void <clinit>();
}

javazoom/jl/decoder/InputStreamSource.class

package javazoom.jl.decoder;
public synchronized class InputStreamSource implements Source {
    private final java.io.InputStream in;
    public void InputStreamSource(java.io.InputStream);
    public int read(byte[], int, int) throws java.io.IOException;
    public boolean willReadBlock();
    public boolean isSeekable();
    public long tell();
    public long seek(long);
    public long length();
}

javazoom/jl/decoder/JavaLayerError.class

package javazoom.jl.decoder;
public synchronized class JavaLayerError extends Error {
    public void JavaLayerError();
}

javazoom/jl/decoder/JavaLayerErrors.class

package javazoom.jl.decoder;
public abstract interface JavaLayerErrors {
    public static final int BITSTREAM_ERROR = 256;
    public static final int DECODER_ERROR = 512;
}

javazoom/jl/decoder/JavaLayerException.class

package javazoom.jl.decoder;
public synchronized class JavaLayerException extends Exception {
    private Throwable exception;
    public void JavaLayerException();
    public void JavaLayerException(String);
    public void JavaLayerException(String, Throwable);
    public Throwable getException();
    public void printStackTrace();
    public void printStackTrace(java.io.PrintStream);
}

javazoom/jl/decoder/JavaLayerHook.class

package javazoom.jl.decoder;
public abstract interface JavaLayerHook {
    public abstract java.io.InputStream getResourceAsStream(String);
}

javazoom/jl/decoder/JavaLayerUtils.class

package javazoom.jl.decoder;
public synchronized class JavaLayerUtils {
    private static JavaLayerHook hook;
    public void JavaLayerUtils();
    public static Object deserialize(java.io.InputStream, Class) throws java.io.IOException;
    public static Object deserialize(java.io.InputStream) throws java.io.IOException;
    public static Object deserializeArray(java.io.InputStream, Class, int) throws java.io.IOException;
    public static Object deserializeArrayResource(String, Class, int) throws java.io.IOException;
    public static void serialize(java.io.OutputStream, Object) throws java.io.IOException;
    public static synchronized void setHook(JavaLayerHook);
    public static synchronized JavaLayerHook getHook();
    public static synchronized java.io.InputStream getResourceAsStream(String);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIDecoder$Subband.class

package javazoom.jl.decoder;
abstract synchronized class LayerIDecoder$Subband {
    public static final float[] scalefactors;
    void LayerIDecoder$Subband();
    public abstract void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public abstract void read_scalefactor(Bitstream, Header);
    public abstract boolean read_sampledata(Bitstream);
    public abstract boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIDecoder$SubbandLayer1.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder$SubbandLayer1 extends LayerIDecoder$Subband {
    public static final float[] table_factor;
    public static final float[] table_offset;
    protected int subbandnumber;
    protected int samplenumber;
    protected int allocation;
    protected float scalefactor;
    protected int samplelength;
    protected float sample;
    protected float factor;
    protected float offset;
    public void LayerIDecoder$SubbandLayer1(int);
    public void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIDecoder$SubbandLayer1IntensityStereo.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder$SubbandLayer1IntensityStereo extends LayerIDecoder$SubbandLayer1 {
    protected float channel2_scalefactor;
    public void LayerIDecoder$SubbandLayer1IntensityStereo(int);
    public void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIDecoder$SubbandLayer1Stereo.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder$SubbandLayer1Stereo extends LayerIDecoder$SubbandLayer1 {
    protected int channel2_allocation;
    protected float channel2_scalefactor;
    protected int channel2_samplelength;
    protected float channel2_sample;
    protected float channel2_factor;
    protected float channel2_offset;
    public void LayerIDecoder$SubbandLayer1Stereo(int);
    public void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIDecoder.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder implements FrameDecoder {
    protected Bitstream stream;
    protected Header header;
    protected SynthesisFilter filter1;
    protected SynthesisFilter filter2;
    protected Obuffer buffer;
    protected int which_channels;
    protected int mode;
    protected int num_subbands;
    protected LayerIDecoder$Subband[] subbands;
    protected Crc16 crc;
    public void LayerIDecoder();
    public void create(Bitstream, Header, SynthesisFilter, SynthesisFilter, Obuffer, int);
    public void decodeFrame() throws DecoderException;
    protected void createSubbands();
    protected void readAllocation() throws DecoderException;
    protected void readScaleFactorSelection();
    protected void readScaleFactors();
    protected void readSampleData();
}

javazoom/jl/decoder/LayerIIDecoder$SubbandLayer2.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder$SubbandLayer2 extends LayerIDecoder$Subband {
    public static final float[] grouping_5bits;
    public static final float[] grouping_7bits;
    public static final float[] grouping_10bits;
    public static final int[] table_ab1_codelength;
    public static final float[][] table_ab1_groupingtables;
    public static final float[] table_ab1_factor;
    public static final float[] table_ab1_c;
    public static final float[] table_ab1_d;
    public static final float[][] table_ab234_groupingtables;
    public static final int[] table_ab2_codelength;
    public static final float[] table_ab2_factor;
    public static final float[] table_ab2_c;
    public static final float[] table_ab2_d;
    public static final int[] table_ab3_codelength;
    public static final float[] table_ab3_factor;
    public static final float[] table_ab3_c;
    public static final float[] table_ab3_d;
    public static final int[] table_ab4_codelength;
    public static final float[] table_ab4_factor;
    public static final float[] table_ab4_c;
    public static final float[] table_ab4_d;
    public static final int[] table_cd_codelength;
    public static final float[][] table_cd_groupingtables;
    public static final float[] table_cd_factor;
    public static final float[] table_cd_c;
    public static final float[] table_cd_d;
    protected int subbandnumber;
    protected int allocation;
    protected int scfsi;
    protected float scalefactor1;
    protected float scalefactor2;
    protected float scalefactor3;
    protected int[] codelength;
    protected float[][] groupingtable;
    protected float[] factor;
    protected int groupnumber;
    protected int samplenumber;
    protected float[] samples;
    protected float[] c;
    protected float[] d;
    public void LayerIIDecoder$SubbandLayer2(int);
    protected int get_allocationlength(Header);
    protected void prepare_sample_reading(Header, int, int, float[], int[], float[], float[]);
    public void read_allocation(Bitstream, Header, Crc16);
    public void read_scalefactor_selection(Bitstream, Crc16);
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIIDecoder$SubbandLayer2IntensityStereo.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder$SubbandLayer2IntensityStereo extends LayerIIDecoder$SubbandLayer2 {
    protected int channel2_scfsi;
    protected float channel2_scalefactor1;
    protected float channel2_scalefactor2;
    protected float channel2_scalefactor3;
    public void LayerIIDecoder$SubbandLayer2IntensityStereo(int);
    public void read_allocation(Bitstream, Header, Crc16);
    public void read_scalefactor_selection(Bitstream, Crc16);
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIIDecoder$SubbandLayer2Stereo.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder$SubbandLayer2Stereo extends LayerIIDecoder$SubbandLayer2 {
    protected int channel2_allocation;
    protected int channel2_scfsi;
    protected float channel2_scalefactor1;
    protected float channel2_scalefactor2;
    protected float channel2_scalefactor3;
    protected int[] channel2_codelength;
    protected float[] channel2_factor;
    protected float[] channel2_samples;
    protected float[] channel2_c;
    protected float[] channel2_d;
    public void LayerIIDecoder$SubbandLayer2Stereo(int);
    public void read_allocation(Bitstream, Header, Crc16);
    public void read_scalefactor_selection(Bitstream, Crc16);
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIIDecoder.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder extends LayerIDecoder implements FrameDecoder {
    public void LayerIIDecoder();
    protected void createSubbands();
    protected void readScaleFactorSelection();
}

javazoom/jl/decoder/LayerIIIDecoder$III_side_info_t.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$III_side_info_t {
    public int main_data_begin;
    public int private_bits;
    public LayerIIIDecoder$temporaire[] ch;
    public void LayerIIIDecoder$III_side_info_t();
}

javazoom/jl/decoder/LayerIIIDecoder$SBI.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$SBI {
    public int[] l;
    public int[] s;
    public void LayerIIIDecoder$SBI();
    public void LayerIIIDecoder$SBI(int[], int[]);
}

javazoom/jl/decoder/LayerIIIDecoder$Sftable.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$Sftable {
    public int[] l;
    public int[] s;
    public void LayerIIIDecoder$Sftable(LayerIIIDecoder);
    public void LayerIIIDecoder$Sftable(LayerIIIDecoder, int[], int[]);
}

javazoom/jl/decoder/LayerIIIDecoder$gr_info_s.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$gr_info_s {
    public int part2_3_length;
    public int big_values;
    public int global_gain;
    public int scalefac_compress;
    public int window_switching_flag;
    public int block_type;
    public int mixed_block_flag;
    public int[] table_select;
    public int[] subblock_gain;
    public int region0_count;
    public int region1_count;
    public int preflag;
    public int scalefac_scale;
    public int count1table_select;
    public void LayerIIIDecoder$gr_info_s();
}

javazoom/jl/decoder/LayerIIIDecoder$temporaire.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$temporaire {
    public int[] scfsi;
    public LayerIIIDecoder$gr_info_s[] gr;
    public void LayerIIIDecoder$temporaire();
}

javazoom/jl/decoder/LayerIIIDecoder$temporaire2.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$temporaire2 {
    public int[] l;
    public int[][] s;
    public void LayerIIIDecoder$temporaire2();
}

javazoom/jl/decoder/LayerIIIDecoder.class

package javazoom.jl.decoder;
final synchronized class LayerIIIDecoder implements FrameDecoder {
    final double d43;
    public int[] scalefac_buffer;
    private int CheckSumHuff;
    private int[] is_1d;
    private float[][][] ro;
    private float[][][] lr;
    private float[] out_1d;
    private float[][] prevblck;
    private float[][] k;
    private int[] nonzero;
    private Bitstream stream;
    private Header header;
    private SynthesisFilter filter1;
    private SynthesisFilter filter2;
    private Obuffer buffer;
    private int which_channels;
    private BitReserve br;
    private LayerIIIDecoder$III_side_info_t si;
    private LayerIIIDecoder$temporaire2[] III_scalefac_t;
    private LayerIIIDecoder$temporaire2[] scalefac;
    private int max_gr;
    private int frame_start;
    private int part2_start;
    private int channels;
    private int first_channel;
    private int last_channel;
    private int sfreq;
    private float[] samples1;
    private float[] samples2;
    private final int[] new_slen;
    int[] x;
    int[] y;
    int[] v;
    int[] w;
    int[] is_pos;
    float[] is_ratio;
    float[] tsOutCopy;
    float[] rawout;
    private int counter;
    private static final int SSLIMIT = 18;
    private static final int SBLIMIT = 32;
    private static final int[][] slen;
    public static final int[] pretab;
    private LayerIIIDecoder$SBI[] sfBandIndex;
    public static final float[] two_to_negative_half_pow;
    public static final float[] t_43;
    public static final float[][] io;
    public static final float[] TAN12;
    private static int[][] reorder_table;
    private static final float[] cs;
    private static final float[] ca;
    public static final float[][] win;
    public LayerIIIDecoder$Sftable sftable;
    public static final int[][][] nr_of_sfb_block;
    public void LayerIIIDecoder(Bitstream, Header, SynthesisFilter, SynthesisFilter, Obuffer, int);
    public void seek_notify();
    public void decodeFrame();
    public void decode();
    private boolean get_side_info();
    private void get_scale_factors(int, int);
    private void get_LSF_scale_data(int, int);
    private void get_LSF_scale_factors(int, int);
    private void huffman_decode(int, int);
    private void i_stereo_k_values(int, int, int);
    private void dequantize_sample(float[][], int, int);
    private void reorder(float[][], int, int);
    private void stereo(int);
    private void antialias(int, int);
    private void hybrid(int, int);
    private void do_downmix();
    public void inv_mdct(float[], float[], int);
    private static float[] create_t_43();
    static int[] reorder(int[]);
    static void <clinit>();
}

javazoom/jl/decoder/Manager.class

package javazoom.jl.decoder;
public synchronized class Manager {
    public void Manager();
    public void addControl(Control);
    public void removeControl(Control);
    public void removeAll();
}

javazoom/jl/decoder/Obuffer.class

package javazoom.jl.decoder;
public abstract synchronized class Obuffer {
    public static final int OBUFFERSIZE = 2304;
    public static final int MAXCHANNELS = 2;
    public void Obuffer();
    public abstract void append(int, short);
    public void appendSamples(int, float[]);
    private final short clip(float);
    public abstract void write_buffer(int);
    public abstract void close();
    public abstract void clear_buffer();
    public abstract void set_stop_flag();
}

javazoom/jl/decoder/OutputChannels.class

package javazoom.jl.decoder;
public synchronized class OutputChannels {
    public static final int BOTH_CHANNELS = 0;
    public static final int LEFT_CHANNEL = 1;
    public static final int RIGHT_CHANNEL = 2;
    public static final int DOWNMIX_CHANNELS = 3;
    public static final OutputChannels LEFT;
    public static final OutputChannels RIGHT;
    public static final OutputChannels BOTH;
    public static final OutputChannels DOWNMIX;
    private int outputChannels;
    public static OutputChannels fromInt(int);
    private void OutputChannels(int);
    public int getChannelsOutputCode();
    public int getChannelCount();
    public boolean equals(Object);
    public int hashCode();
    static void <clinit>();
}

javazoom/jl/decoder/SampleBuffer.class

package javazoom.jl.decoder;
public synchronized class SampleBuffer extends Obuffer {
    private short[] buffer;
    private int[] bufferp;
    private int channels;
    private int frequency;
    public void SampleBuffer(int, int);
    public int getChannelCount();
    public int getSampleFrequency();
    public short[] getBuffer();
    public int getBufferLength();
    public void append(int, short);
    public void appendSamples(int, float[]);
    public void write_buffer(int);
    public void close();
    public void clear_buffer();
    public void set_stop_flag();
}

javazoom/jl/decoder/Source.class

package javazoom.jl.decoder;
public abstract interface Source {
    public static final long LENGTH_UNKNOWN = -1;
    public abstract int read(byte[], int, int) throws java.io.IOException;
    public abstract boolean willReadBlock();
    public abstract boolean isSeekable();
    public abstract long length();
    public abstract long tell();
    public abstract long seek(long);
}

javazoom/jl/decoder/SynthesisFilter.class

package javazoom.jl.decoder;
final synchronized class SynthesisFilter {
    private float[] v1;
    private float[] v2;
    private float[] actual_v;
    private int actual_write_pos;
    private float[] samples;
    private int channel;
    private float scalefactor;
    private float[] eq;
    private float[] _tmpOut;
    private static final double MY_PI = 3.141592653589793;
    private static final float cos1_64;
    private static final float cos3_64;
    private static final float cos5_64;
    private static final float cos7_64;
    private static final float cos9_64;
    private static final float cos11_64;
    private static final float cos13_64;
    private static final float cos15_64;
    private static final float cos17_64;
    private static final float cos19_64;
    private static final float cos21_64;
    private static final float cos23_64;
    private static final float cos25_64;
    private static final float cos27_64;
    private static final float cos29_64;
    private static final float cos31_64;
    private static final float cos1_32;
    private static final float cos3_32;
    private static final float cos5_32;
    private static final float cos7_32;
    private static final float cos9_32;
    private static final float cos11_32;
    private static final float cos13_32;
    private static final float cos15_32;
    private static final float cos1_16;
    private static final float cos3_16;
    private static final float cos5_16;
    private static final float cos7_16;
    private static final float cos1_8;
    private static final float cos3_8;
    private static final float cos1_4;
    private static float[] d;
    private static float[][] d16;
    public void SynthesisFilter(int, float, float[]);
    public void setEQ(float[]);
    public void reset();
    public void input_sample(float, int);
    public void input_samples(float[]);
    private void compute_new_v();
    private void compute_new_v_old();
    private void compute_pcm_samples0(Obuffer);
    private void compute_pcm_samples1(Obuffer);
    private void compute_pcm_samples2(Obuffer);
    private void compute_pcm_samples3(Obuffer);
    private void compute_pcm_samples4(Obuffer);
    private void compute_pcm_samples5(Obuffer);
    private void compute_pcm_samples6(Obuffer);
    private void compute_pcm_samples7(Obuffer);
    private void compute_pcm_samples8(Obuffer);
    private void compute_pcm_samples9(Obuffer);
    private void compute_pcm_samples10(Obuffer);
    private void compute_pcm_samples11(Obuffer);
    private void compute_pcm_samples12(Obuffer);
    private void compute_pcm_samples13(Obuffer);
    private void compute_pcm_samples14(Obuffer);
    private void compute_pcm_samples15(Obuffer);
    private void compute_pcm_samples(Obuffer);
    public void calculate_pcm_samples(Obuffer);
    private static float[] load_d();
    private static float[][] splitArray(float[], int);
    private static float[] subArray(float[], int, int);
    static void <clinit>();
}

javazoom/jl/decoder/au2lin.ser

javazoom/jl/decoder/huffcodetab.class

package javazoom.jl.decoder;
final synchronized class huffcodetab {
    private static final int MXOFF = 250;
    private static final int HTN = 34;
    private char tablename0;
    private char tablename1;
    private char tablename2;
    private int xlen;
    private int ylen;
    private int linbits;
    private int linmax;
    private int ref;
    private int[] table;
    private int[] hlen;
    private int[][] val;
    private int treelen;
    private static int[][] ValTab0;
    private static int[][] ValTab1;
    private static int[][] ValTab2;
    private static int[][] ValTab3;
    private static int[][] ValTab4;
    private static int[][] ValTab5;
    private static int[][] ValTab6;
    private static int[][] ValTab7;
    private static int[][] ValTab8;
    private static int[][] ValTab9;
    private static int[][] ValTab10;
    private static int[][] ValTab11;
    private static int[][] ValTab12;
    private static int[][] ValTab13;
    private static int[][] ValTab14;
    private static int[][] ValTab15;
    private static int[][] ValTab16;
    private static int[][] ValTab24;
    private static int[][] ValTab32;
    private static int[][] ValTab33;
    public static huffcodetab[] ht;
    private static int[] bitbuf;
    private void huffcodetab(String, int, int, int, int, int, int[], int[], int[][], int);
    public static int huffman_decoder(huffcodetab, int[], int[], int[], int[], BitReserve);
    public static void inithuff();
    static void <clinit>();
}

javazoom/jl/decoder/l3reorder.ser

javazoom/jl/decoder/lin2au.ser

javazoom/jl/decoder/sfd.ser

javazoom/jl/player/AudioDevice.class

package javazoom.jl.player;
public abstract interface AudioDevice {
    public abstract void open(javazoom.jl.decoder.Decoder) throws javazoom.jl.decoder.JavaLayerException;
    public abstract boolean isOpen();
    public abstract void write(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    public abstract void close();
    public abstract void flush();
    public abstract int getPosition();
}

javazoom/jl/player/AudioDeviceBase.class

package javazoom.jl.player;
public abstract synchronized class AudioDeviceBase implements AudioDevice {
    private boolean open;
    private javazoom.jl.decoder.Decoder decoder;
    public void AudioDeviceBase();
    public synchronized void open(javazoom.jl.decoder.Decoder) throws javazoom.jl.decoder.JavaLayerException;
    protected void openImpl() throws javazoom.jl.decoder.JavaLayerException;
    protected void setOpen(boolean);
    public synchronized boolean isOpen();
    public synchronized void close();
    protected void closeImpl();
    public void write(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    protected void writeImpl(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    public void flush();
    protected void flushImpl();
    protected javazoom.jl.decoder.Decoder getDecoder();
}

javazoom/jl/player/AudioDeviceFactory.class

package javazoom.jl.player;
public abstract synchronized class AudioDeviceFactory {
    public void AudioDeviceFactory();
    public abstract AudioDevice createAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected AudioDevice instantiate(ClassLoader, String) throws ClassNotFoundException, IllegalAccessException, InstantiationException;
}

javazoom/jl/player/FactoryRegistry.class

package javazoom.jl.player;
public synchronized class FactoryRegistry extends AudioDeviceFactory {
    private static FactoryRegistry instance;
    protected java.util.Hashtable factories;
    public void FactoryRegistry();
    public static synchronized FactoryRegistry systemRegistry();
    public void addFactory(AudioDeviceFactory);
    public void removeFactoryType(Class);
    public void removeFactory(AudioDeviceFactory);
    public AudioDevice createAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected AudioDeviceFactory[] getFactoriesPriority();
    protected void registerDefaultFactories();
    static void <clinit>();
}

javazoom/jl/player/JavaSoundAudioDevice.class

package javazoom.jl.player;
public synchronized class JavaSoundAudioDevice extends AudioDeviceBase {
    private javax.sound.sampled.SourceDataLine source;
    private javax.sound.sampled.AudioFormat fmt;
    private byte[] byteBuf;
    public void JavaSoundAudioDevice();
    protected void setAudioFormat(javax.sound.sampled.AudioFormat);
    protected javax.sound.sampled.AudioFormat getAudioFormat();
    protected javax.sound.sampled.DataLine$Info getSourceLineInfo();
    public void open(javax.sound.sampled.AudioFormat) throws javazoom.jl.decoder.JavaLayerException;
    protected void openImpl() throws javazoom.jl.decoder.JavaLayerException;
    protected void createSource() throws javazoom.jl.decoder.JavaLayerException;
    public int millisecondsToBytes(javax.sound.sampled.AudioFormat, int);
    protected void closeImpl();
    protected void writeImpl(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    protected byte[] getByteArray(int);
    protected byte[] toByteArray(short[], int, int);
    protected void flushImpl();
    public int getPosition();
    public void test() throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/JavaSoundAudioDeviceFactory.class

package javazoom.jl.player;
public synchronized class JavaSoundAudioDeviceFactory extends AudioDeviceFactory {
    private boolean tested;
    private static final String DEVICE_CLASS_NAME = javazoom.jl.player.JavaSoundAudioDevice;
    public void JavaSoundAudioDeviceFactory();
    public synchronized AudioDevice createAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected JavaSoundAudioDevice createAudioDeviceImpl() throws javazoom.jl.decoder.JavaLayerException;
    public void testAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/NullAudioDevice.class

package javazoom.jl.player;
public synchronized class NullAudioDevice extends AudioDeviceBase {
    public void NullAudioDevice();
    public int getPosition();
}

javazoom/jl/player/Player.class

package javazoom.jl.player;
public synchronized class Player {
    private int frame;
    private javazoom.jl.decoder.Bitstream bitstream;
    private javazoom.jl.decoder.Decoder decoder;
    private AudioDevice audio;
    private boolean closed;
    private boolean complete;
    private int lastPosition;
    public void Player(java.io.InputStream) throws javazoom.jl.decoder.JavaLayerException;
    public void Player(java.io.InputStream, AudioDevice) throws javazoom.jl.decoder.JavaLayerException;
    public void play() throws javazoom.jl.decoder.JavaLayerException;
    public boolean play(int) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void close();
    public synchronized boolean isComplete();
    public int getPosition();
    protected boolean decodeFrame() throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/PlayerApplet.class

package javazoom.jl.player;
public synchronized class PlayerApplet extends java.applet.Applet implements Runnable {
    public static final String AUDIO_PARAMETER = audioURL;
    private Player player;
    private Thread playerThread;
    private String fileName;
    public void PlayerApplet();
    protected AudioDevice getAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected java.io.InputStream getAudioStream();
    protected String getAudioFileName();
    protected java.net.URL getAudioURL();
    public void setFileName(String);
    public String getFileName();
    protected void stopPlayer() throws javazoom.jl.decoder.JavaLayerException;
    protected void play(java.io.InputStream, AudioDevice) throws javazoom.jl.decoder.JavaLayerException;
    protected Thread createPlayerThread();
    public void init();
    public void start();
    public void stop();
    public void destroy();
    public void run();
}

javazoom/jl/player/advanced/AdvancedPlayer.class

package javazoom.jl.player.advanced;
public synchronized class AdvancedPlayer {
    private javazoom.jl.decoder.Bitstream bitstream;
    private javazoom.jl.decoder.Decoder decoder;
    private javazoom.jl.player.AudioDevice audio;
    private boolean closed;
    private boolean complete;
    private int lastPosition;
    private PlaybackListener listener;
    public void AdvancedPlayer(java.io.InputStream) throws javazoom.jl.decoder.JavaLayerException;
    public void AdvancedPlayer(java.io.InputStream, javazoom.jl.player.AudioDevice) throws javazoom.jl.decoder.JavaLayerException;
    public void play() throws javazoom.jl.decoder.JavaLayerException;
    public boolean play(int) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void close();
    protected boolean decodeFrame() throws javazoom.jl.decoder.JavaLayerException;
    protected boolean skipFrame() throws javazoom.jl.decoder.JavaLayerException;
    public boolean play(int, int) throws javazoom.jl.decoder.JavaLayerException;
    private PlaybackEvent createEvent(int);
    private PlaybackEvent createEvent(javazoom.jl.player.AudioDevice, int);
    public void setPlayBackListener(PlaybackListener);
    public PlaybackListener getPlayBackListener();
    public void stop();
}

javazoom/jl/player/advanced/PlaybackEvent.class

package javazoom.jl.player.advanced;
public synchronized class PlaybackEvent {
    public static int STOPPED;
    public static int STARTED;
    private AdvancedPlayer source;
    private int frame;
    private int id;
    public void PlaybackEvent(AdvancedPlayer, int, int);
    public int getId();
    public void setId(int);
    public int getFrame();
    public void setFrame(int);
    public AdvancedPlayer getSource();
    public void setSource(AdvancedPlayer);
    static void <clinit>();
}

javazoom/jl/player/advanced/PlaybackListener.class

package javazoom.jl.player.advanced;
public abstract synchronized class PlaybackListener {
    public void PlaybackListener();
    public void playbackStarted(PlaybackEvent);
    public void playbackFinished(PlaybackEvent);
}

javazoom/jl/player/advanced/jlap$1.class

package javazoom.jl.player.advanced;
synchronized class jlap$1 extends Thread {
    void jlap$1(AdvancedPlayer, int, int);
    public void run();
}

javazoom/jl/player/advanced/jlap$InfoListener.class

package javazoom.jl.player.advanced;
public synchronized class jlap$InfoListener extends PlaybackListener {
    public void jlap$InfoListener(jlap);
    public void playbackStarted(PlaybackEvent);
    public void playbackFinished(PlaybackEvent);
}

javazoom/jl/player/advanced/jlap.class

package javazoom.jl.player.advanced;
public synchronized class jlap {
    public void jlap();
    public static void main(String[]);
    public void play(String) throws javazoom.jl.decoder.JavaLayerException, java.io.IOException;
    public void showUsage();
    public static AdvancedPlayer playMp3(java.io.File, PlaybackListener) throws java.io.IOException, javazoom.jl.decoder.JavaLayerException;
    public static AdvancedPlayer playMp3(java.io.File, int, int, PlaybackListener) throws java.io.IOException, javazoom.jl.decoder.JavaLayerException;
    public static AdvancedPlayer playMp3(java.io.InputStream, int, int, PlaybackListener) throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/jlp.class

package javazoom.jl.player;
public synchronized class jlp {
    private String fFilename;
    private boolean remote;
    public static void main(String[]);
    public static jlp createInstance(String[]);
    private void jlp();
    public void jlp(String);
    protected void init(String);
    protected boolean parseArgs(String[]);
    public void showUsage();
    public void play() throws javazoom.jl.decoder.JavaLayerException;
    protected java.io.InputStream getURLInputStream() throws Exception;
    protected java.io.InputStream getInputStream() throws java.io.IOException;
    protected AudioDevice getAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
}

HighScoreManagerL.class

public synchronized class HighScoreManagerL {
    private java.util.ArrayList scoresL;
    private String key;
    private static String HIGHSCORE_FILE;
    java.io.ObjectOutputStream outputStream;
    java.io.ObjectInputStream inputStream;
    static void <clinit>();
    public void HighScoreManagerL(String);
    public java.util.ArrayList getScores();
    private void sort();
    public int search(String);
    public void addScore(String, int);
    public void loadScoreFile();
    public void updateScoreFile();
    public String getHighscoreString();
}

ScoreComparator.class

public synchronized class ScoreComparator implements java.util.Comparator {
    public void ScoreComparator();
    public int compare(HighScore, HighScore);
}

HighScore.class

public synchronized class HighScore implements java.io.Serializable {
    private int score;
    private String name;
    public int getScore();
    public String getName();
    public void HighScore(String, int);
    public String toString();
}

forms-1.3.0.jar

META-INF/MANIFEST.MF

Manifest-Version: 1.0 Specification-Vendor: JGoodies Karsten Lentzsch Ant-Version: Apache Ant 1.7.1 Implementation-Vendor: JGoodies Karsten Lentzsch Built-By: Karsten Created-By: 16.0-b12 (Sun Microsystems Inc.) Implementation-Version: 1.3.0 2009-12-21 07:55:18 Implementation-Title: JGoodies Forms Specification-Version: 1.3 Specification-Title: JGoodies Forms API Specification Name: com/jgoodies/forms/builder/PanelBuilder.class SHA1-Digest: 737B1UusXV2IZkW0lcj3GgfC/xM= Name: com/jgoodies/forms/layout/FormLayout$Measure.class SHA1-Digest: Wx6N8fNxDsiDOEkHgzwwCZ8Hma0= Name: com/jgoodies/forms/layout/LayoutMap.class SHA1-Digest: jSpVmpQfzucyc1Ee0a1C4AQ4GBw= Name: com/jgoodies/forms/layout/CellConstraints$Alignment.class SHA1-Digest: HQrBtSMny9BN4+1pbCGUJGsZajM= Name: com/jgoodies/forms/layout/FormLayout$CachingMeasure.class SHA1-Digest: PjTecdCdhY15n1lYjtmvFr24Y+M= Name: com/jgoodies/forms/factories/Borders$EmptyBorder.class SHA1-Digest: /CzlCx62h4RShEo8g5hjmNsqYLo= Name: com/jgoodies/forms/layout/FormLayout$MinimumWidthMeasure.class SHA1-Digest: j+J6Q8VXjs1LuC14GBxC7ttqnzA= Name: com/jgoodies/forms/builder/ButtonStackBuilder.class SHA1-Digest: W1eqZDM6302pCPYKhH22aJOV8Vs= Name: com/jgoodies/forms/layout/Sizes$1.class SHA1-Digest: 8IfSnZdAKkYMH1Df6ldZxsb8cbQ= Name: com/jgoodies/forms/debug/FormDebugUtils.class SHA1-Digest: kp/YxCkrBigSUcuNJSmQpTu3bAQ= Name: com/jgoodies/forms/layout/ConstantSize$Unit.class SHA1-Digest: UNLXt4NzkMXTeiaipOeyuUpj8uo= Name: com/jgoodies/forms/builder/AbstractFormBuilder.class SHA1-Digest: FpzVnaljrJtNeZuDljz9qIA69SI= Name: com/jgoodies/forms/layout/FormSpecParser$Multiplier.class SHA1-Digest: abuTeYjmbiMjG0M2S0pfrmzKrD8= Name: com/jgoodies/forms/builder/I15dPanelBuilder.class SHA1-Digest: moN7QexmfdOpI4ZqqKOqi5ctZx8= Name: com/jgoodies/forms/layout/FormSpec$DefaultAlignment.class SHA1-Digest: KVZFYiA9HGZXY9R0wVvMQrGNKoo= Name: com/jgoodies/forms/util/MacLayoutStyle.class SHA1-Digest: 9TmgyzaaodPqYN+VuB/VtfeolCY= Name: com/jgoodies/forms/layout/Size.class SHA1-Digest: Qgebuy4gUbcN23edNLAqPPNt1so= Name: com/jgoodies/forms/factories/DefaultComponentFactory$TitledSepar atorLayout.class SHA1-Digest: OoNiWnLr8q7ZFpbyeJZzWV0zgUQ= Name: com/jgoodies/forms/layout/Sizes$ComponentSize.class SHA1-Digest: w1cz3dbQVzuEUyYHbJ/ub5A/lH8= Name: com/jgoodies/forms/factories/CC.class SHA1-Digest: A9rZR74ue/Y1gr4xkIR1Pkjbz50= Name: META-INF/eclipse.inf SHA1-Digest: 09gN05tobgS/MdtqyTNQhOhB73M= Name: com/jgoodies/forms/layout/FormLayout$LayoutInfo.class SHA1-Digest: J6yu1IuQZO0rgeF7Enl4p7u4ykU= Name: com/jgoodies/forms/layout/FormSpecParser$FormLayoutParseExceptio n.class SHA1-Digest: jpnucV3yF0UR0pdVHpGh7qDApWg= Name: com/jgoodies/forms/builder/ButtonBarBuilder.class SHA1-Digest: 7ApcSFXKq2rw8IRkIl+R7y2rzIA= Name: com/jgoodies/forms/layout/CellConstraints.class SHA1-Digest: cd+tNnOWLUc3HSZxwdl8OX84FQo= Name: com/jgoodies/forms/layout/RowSpec.class SHA1-Digest: fVDV7z72puGZA2jZjWomHNUoTe4= Name: com/jgoodies/forms/debug/FormDebugPanel.class SHA1-Digest: pkaGznFl9cMQPYgHxjzalsuWLXo= Name: com/jgoodies/forms/factories/DefaultComponentFactory$1.class SHA1-Digest: rIlUkFAuTQVp5ZcCanaThzxjK8c= Name: com/jgoodies/forms/layout/FormLayout$ComponentSizeCache.class SHA1-Digest: cUMTPR0lwBEeQVUd3tsCFq6cMhA= Name: com/jgoodies/forms/util/DefaultUnitConverter$DialogBaseUnits.cla ss SHA1-Digest: AujVHgH3R+/B46rV549T2JaipaY= Name: com/jgoodies/forms/factories/DefaultComponentFactory$TitleLabel. class SHA1-Digest: 5xXQUNECV7RFiD+iXWvJfLc+rq0= Name: com/jgoodies/forms/util/LayoutStyle.class SHA1-Digest: jeQ26/8VwvEyXLHBWESWCRPtBmY= Name: com/jgoodies/forms/layout/FormLayout$MinimumHeightMeasure.class SHA1-Digest: duFlgh4ZWBALdUZFXqVqwMc8nPE= Name: com/jgoodies/forms/layout/PrototypeSize.class SHA1-Digest: FliAKbys8biw+bgGfQI0F0+Khzk= Name: com/jgoodies/forms/factories/Borders.class SHA1-Digest: LhhOw5p7cylxSZIpDnySzXYXtp0= Name: com/jgoodies/forms/layout/FormLayout$1.class SHA1-Digest: eFS5XE2vgeAl1E+9haPsdoSWAQs= Name: com/jgoodies/forms/layout/FormSpec.class SHA1-Digest: 0Zytx+r1vnENN7JZYA2P71qV9fU= Name: com/jgoodies/forms/util/DefaultUnitConverter.class SHA1-Digest: tHLIozGELRnKCyzo2eYi874+L4U= Name: com/jgoodies/forms/layout/FormLayout$PreferredWidthMeasure.class SHA1-Digest: /WC2u5YWhZItxhVWWyPmTvxVFaE= Name: com/jgoodies/forms/builder/DefaultFormBuilder.class SHA1-Digest: 7QYJbV9V1rHa2NXQ6hc1VbxmdzU= Name: com/jgoodies/forms/factories/Borders$1.class SHA1-Digest: zJWa/L7ZWY97HSXzuTlDP3bJcdg= Name: com/jgoodies/forms/util/AbstractUnitConverter.class SHA1-Digest: CdaClN56Et4PIpuaZxa8YDI59y0= Name: com/jgoodies/forms/layout/Sizes.class SHA1-Digest: MpGXiL1WpL9M4cUuXlfsSIA8gEM= Name: com/jgoodies/forms/util/UnitConverter.class SHA1-Digest: +lwWhJ962WpFeSY8ZOZxhZRbBg0= Name: com/jgoodies/forms/layout/FormSpec$1.class SHA1-Digest: jprzJ0jQbCN3/URiMYJgTwhga+o= Name: com/jgoodies/forms/factories/DefaultComponentFactory$ReadOnlyLab el.class SHA1-Digest: IO0YzzvjGnn/jLCr6gAN4UJL7LI= Name: com/jgoodies/forms/layout/ColumnSpec.class SHA1-Digest: zf8kZN9LlzYZrifhzslC/La3G54= Name: com/jgoodies/forms/factories/DefaultComponentFactory$FormsLabel$ AccessibleFormsLabel.class SHA1-Digest: KlzJKn4MQ1JhIOhbXopRtnJI0Og= Name: com/jgoodies/forms/util/Utilities.class SHA1-Digest: UbvvkJcHLyNbduyo07Hr2bSz06E= Name: com/jgoodies/forms/factories/FormFactory.class SHA1-Digest: 1BA4s60etb2p9kHiVPHwFBJXJq4= Name: com/jgoodies/forms/builder/AbstractButtonPanelBuilder.class SHA1-Digest: P2vu0XZ1f1Ji9YWPCogJNx6998o= Name: com/jgoodies/forms/util/FormUtils.class SHA1-Digest: XgwHOcD1ImyzDYPTtP9zhgywSj8= Name: com/jgoodies/forms/builder/AbstractI15dPanelBuilder.class SHA1-Digest: e3u1vkdRiceVw8dZQH3oZ7SMRBY= Name: com/jgoodies/forms/factories/DefaultComponentFactory.class SHA1-Digest: bhzelJVHDWsqY+QcvYx9Rf9JC4o= Name: com/jgoodies/forms/layout/FormLayout$PreferredHeightMeasure.clas s SHA1-Digest: v+g9zF3yBRgBlA+lobE7gSHkc9o= Name: com/jgoodies/forms/layout/ConstantSize.class SHA1-Digest: ddfa8Rwpq3qtU4cC7Mkoia0ObQU= Name: com/jgoodies/forms/util/WindowsLayoutStyle.class SHA1-Digest: IzKoMZEVtF4QHSG0aF/Ypy0UQtQ= Name: com/jgoodies/forms/factories/ButtonBarFactory.class SHA1-Digest: W6/l7Fcp8dXrz42Rh3lM9oyiBpk= Name: com/jgoodies/forms/layout/FormLayout.class SHA1-Digest: jxr/ebVZX+V3nL7vrewgU4deci8= Name: com/jgoodies/forms/factories/ComponentFactory.class SHA1-Digest: hbk78Hv6EU3hSY4e4J+/O5j5YHg= Name: com/jgoodies/forms/layout/ConstantSize$1.class SHA1-Digest: 7nEtoxwm71aXOeTLiNLLicQb6cE= Name: com/jgoodies/forms/factories/ButtonBarFactory$MyButtonBarBuilder 2.class SHA1-Digest: pOzQbUNnJaSzPMU8W4Be7Oq/LcY= Name: com/jgoodies/forms/layout/BoundedSize.class SHA1-Digest: HLhC7w/VM8tStV7adcYr+MzjkAY= Name: com/jgoodies/forms/factories/ComponentFactory2.class SHA1-Digest: 8JDNhHb6wqNwZQct/3Tcyh130Lk= Name: com/jgoodies/forms/layout/CellConstraints$1.class SHA1-Digest: zANPzez2w8Lyeq1SGgWUk029tiI= Name: com/jgoodies/forms/factories/ButtonBarFactory$1.class SHA1-Digest: vOR+Ot6KuveVCuqmf0Pb2Pr8jng= Name: com/jgoodies/forms/layout/FormSpecParser.class SHA1-Digest: fliYYrg+u1GTLhlwyd03kOpFLkI= Name: com/jgoodies/forms/factories/DefaultComponentFactory$FormsLabel. class SHA1-Digest: TvwTs75s0jMeK1jFtiQSMT+qRPM= Name: com/jgoodies/forms/builder/ButtonBarBuilder2.class SHA1-Digest: 4md9QKp/zfo4nEuk+34VlH/dgLI=

META-INF/ECLIPSE_.SF

Signature-Version: 1.0 SHA1-Digest-Manifest: SqMilJp8jSPMivDTbFwLVYjihAQ= Created-By: 1.6.0 (IBM Corporation) SHA1-Digest-Manifest-Main-Attributes: FUYWu0zpR1nifHIbL+FBvwZQZVg= Name: com/jgoodies/forms/builder/PanelBuilder.class SHA1-Digest: LaBHQ1H5TdHNImtpSTvKjdiZHK0= Name: com/jgoodies/forms/layout/FormLayout$Measure.class SHA1-Digest: ilErDrgJnovOn3U4y8PzwjVwtnQ= Name: com/jgoodies/forms/layout/LayoutMap.class SHA1-Digest: MuoUhMUrrgeUJAOSFX+tjVhYwq0= Name: com/jgoodies/forms/layout/CellConstraints$Alignment.class SHA1-Digest: v+LPGKn+UTF8DSH/4ownQZaMXHQ= Name: com/jgoodies/forms/layout/FormLayout$CachingMeasure.class SHA1-Digest: W1c6UkrFIyiwQnUkZhRlZXI/mhw= Name: com/jgoodies/forms/factories/Borders$EmptyBorder.class SHA1-Digest: ODJa5dx/kPg+3amzGl8SG/YoqAs= Name: com/jgoodies/forms/layout/FormLayout$MinimumWidthMeasure.class SHA1-Digest: PhuE1E51htv2s2/JF6aUXQA76Ko= Name: com/jgoodies/forms/builder/ButtonStackBuilder.class SHA1-Digest: zdd2JapdBfiSrnqHFNg5lnICLCg= Name: com/jgoodies/forms/layout/Sizes$1.class SHA1-Digest: R6gZfLLbhwRPfdcu1/r/9zGdLyo= Name: com/jgoodies/forms/debug/FormDebugUtils.class SHA1-Digest: qn4irktDid32tdUIMjjrm67roOY= Name: com/jgoodies/forms/layout/ConstantSize$Unit.class SHA1-Digest: 0uGuvEnM1VVkcrBuK+Q3Xr8IiWQ= Name: com/jgoodies/forms/builder/AbstractFormBuilder.class SHA1-Digest: bjg1F3x64zw+KHW3EbQNMt8d/Vg= Name: com/jgoodies/forms/layout/FormSpec$DefaultAlignment.class SHA1-Digest: q6wRSanWTZhuDz+SCwyoAuKyRIM= Name: com/jgoodies/forms/builder/I15dPanelBuilder.class SHA1-Digest: t5zDbgVhhiAzSucwy3hDOmO7wJ4= Name: com/jgoodies/forms/layout/FormSpecParser$Multiplier.class SHA1-Digest: ms2ZUGKkp/PDiozERhWqSTxfOk4= Name: com/jgoodies/forms/util/MacLayoutStyle.class SHA1-Digest: h6q0mUZflA9Reop+uvyNfdu/4FM= Name: com/jgoodies/forms/factories/DefaultComponentFactory$TitledSepar atorLayout.class SHA1-Digest: 2dYrVEpxELsYeFSE7llvR7LUvqc= Name: com/jgoodies/forms/layout/Size.class SHA1-Digest: jTrOf9BhPgRVtZNZ/SGyr+qxVmA= Name: com/jgoodies/forms/factories/CC.class SHA1-Digest: 6WU9fkxK4EH80y9UM7dnKFC1KUE= Name: com/jgoodies/forms/layout/Sizes$ComponentSize.class SHA1-Digest: PfIsdt7SeOkbnMe9w3z7VZ8UNAM= Name: com/jgoodies/forms/layout/FormLayout$LayoutInfo.class SHA1-Digest: LIWbG3cOAqhBsa51jaZ7HF/vsfo= Name: META-INF/eclipse.inf SHA1-Digest: QdryQvJlVywlE0MGLuwYCkmkyWk= Name: com/jgoodies/forms/layout/FormSpecParser$FormLayoutParseExceptio n.class SHA1-Digest: 2QbtbrhMGBaoSllJzzCoNCSpm8Y= Name: com/jgoodies/forms/builder/ButtonBarBuilder.class SHA1-Digest: lCU5hXl9flE2UWtMeDSD6SxGvwM= Name: com/jgoodies/forms/layout/CellConstraints.class SHA1-Digest: uAZEuhUcHsUBcvq+shyupLT7JY8= Name: com/jgoodies/forms/layout/RowSpec.class SHA1-Digest: i6nVtyR1EzxqA2r8QeHMNqdetXM= Name: com/jgoodies/forms/debug/FormDebugPanel.class SHA1-Digest: Sp3EjcD8vwnmz9AqFOwbQoo5P5w= Name: com/jgoodies/forms/factories/DefaultComponentFactory$1.class SHA1-Digest: weHU29Q4oqR+509QGvQsKB/yIkk= Name: com/jgoodies/forms/layout/FormLayout$ComponentSizeCache.class SHA1-Digest: 4I7I4wnS3R3udAitg5+dSQ1py0A= Name: com/jgoodies/forms/util/DefaultUnitConverter$DialogBaseUnits.cla ss SHA1-Digest: Hs3thPy1BaKL2Zkr7cuwxbDk8Ik= Name: com/jgoodies/forms/factories/DefaultComponentFactory$TitleLabel. class SHA1-Digest: sFEEX66my9aQsIdV6sjdUJ5MNTc= Name: com/jgoodies/forms/util/LayoutStyle.class SHA1-Digest: 86BnYvL6n6vyMy0p7w5g4Wj+4t0= Name: com/jgoodies/forms/layout/FormLayout$MinimumHeightMeasure.class SHA1-Digest: tUQRTh4f+fx0tQOIxaC566v4Lw4= Name: com/jgoodies/forms/layout/PrototypeSize.class SHA1-Digest: lcF4XQ62Oi32u4YPdQXa7bgxQP0= Name: com/jgoodies/forms/factories/Borders.class SHA1-Digest: nFVYXn5ijWw5xNXqxuLatK8OzVM= Name: com/jgoodies/forms/layout/FormLayout$1.class SHA1-Digest: LacImIMtVkBbQ0NzHdmqsjYkags= Name: com/jgoodies/forms/layout/FormSpec.class SHA1-Digest: cojdY2wsrzKFxuAu6JAsEWRLw8Y= Name: com/jgoodies/forms/util/DefaultUnitConverter.class SHA1-Digest: Kq2giJoZl/g+TngisULgDwMsOvE= Name: com/jgoodies/forms/layout/FormLayout$PreferredWidthMeasure.class SHA1-Digest: /tpLkfQv4JBZPk9waHuiRM5snS4= Name: com/jgoodies/forms/builder/DefaultFormBuilder.class SHA1-Digest: 6BBGpswOyHABeLpehsXvKKzWDpE= Name: com/jgoodies/forms/factories/Borders$1.class SHA1-Digest: 0NihWzhJHihT4QnGzU1GQ95ba4Q= Name: com/jgoodies/forms/util/AbstractUnitConverter.class SHA1-Digest: X29x43uTrwPF4Z26xuCIR1jD7Es= Name: com/jgoodies/forms/layout/Sizes.class SHA1-Digest: L/raZ9qWvVEaH8VRmk6vnv+k5HU= Name: com/jgoodies/forms/util/UnitConverter.class SHA1-Digest: E8cW2pv0UNLjzCdN4p09wlHXVls= Name: com/jgoodies/forms/layout/FormSpec$1.class SHA1-Digest: U25BmvcBP68SCos06g9FT6l4iuo= Name: com/jgoodies/forms/factories/DefaultComponentFactory$ReadOnlyLab el.class SHA1-Digest: 9MnFUmYIsyaI0cg3DQp9unACNKo= Name: com/jgoodies/forms/layout/ColumnSpec.class SHA1-Digest: Bqf3IsGYmKoOljn30YuaycIkxgs= Name: com/jgoodies/forms/factories/DefaultComponentFactory$FormsLabel$ AccessibleFormsLabel.class SHA1-Digest: 7anog2c2zdWNj+YWk5FpCFqy1a8= Name: com/jgoodies/forms/factories/FormFactory.class SHA1-Digest: NKirAoOBAMhSRJi5z+VPw1LgFDg= Name: com/jgoodies/forms/util/Utilities.class SHA1-Digest: UlJDktXgzArMHV6d7/P5TQInXx4= Name: com/jgoodies/forms/builder/AbstractButtonPanelBuilder.class SHA1-Digest: kIEpGYhSjAX4RqXmVmZTrQNnA4Q= Name: com/jgoodies/forms/util/FormUtils.class SHA1-Digest: pTKGGonpy4CR46VZi8ff9IfP1IE= Name: com/jgoodies/forms/builder/AbstractI15dPanelBuilder.class SHA1-Digest: +6+9OMfuFLpdO0n3VCWcGr+iWWo= Name: com/jgoodies/forms/factories/DefaultComponentFactory.class SHA1-Digest: sHVdZhKNiKJa/C7uoXHOYfLh/00= Name: com/jgoodies/forms/layout/FormLayout$PreferredHeightMeasure.clas s SHA1-Digest: znD/DEE/jPKpt9txSr5E5fwF1+A= Name: com/jgoodies/forms/layout/ConstantSize.class SHA1-Digest: oqFjli4faimJxSb7q9a//EHeIho= Name: com/jgoodies/forms/util/WindowsLayoutStyle.class SHA1-Digest: uapnoktiL8oSUkdZbqYVQI6H0Ss= Name: com/jgoodies/forms/factories/ButtonBarFactory.class SHA1-Digest: O3QJm13InuuKYQUTSMPN4IWdoU4= Name: com/jgoodies/forms/layout/FormLayout.class SHA1-Digest: j8Ac6NIcZzZ2u8rAOTrqVQM04Ao= Name: com/jgoodies/forms/factories/ComponentFactory.class SHA1-Digest: FUkNjVM15kCf2h69gX5Vtqo8qeQ= Name: com/jgoodies/forms/layout/ConstantSize$1.class SHA1-Digest: NqNXgpqZ1Fx2iqlDl3O9FiCcLkE= Name: com/jgoodies/forms/factories/ButtonBarFactory$MyButtonBarBuilder 2.class SHA1-Digest: dGh2e43DBEBMatlBlkSdo0uMD+E= Name: com/jgoodies/forms/layout/BoundedSize.class SHA1-Digest: V44BeTkDiX7jI0coizPTDbcVijw= Name: com/jgoodies/forms/layout/CellConstraints$1.class SHA1-Digest: FpsVuAvBHMI1LCoHPD7pA7inrQ0= Name: com/jgoodies/forms/factories/ComponentFactory2.class SHA1-Digest: yPXTd4FZ60maUYTspbq6wtRHHfY= Name: com/jgoodies/forms/factories/ButtonBarFactory$1.class SHA1-Digest: bBK8GMfodQllP7S18EUSpMCembQ= Name: com/jgoodies/forms/layout/FormSpecParser.class SHA1-Digest: BLRPivuBPZqsTl+qkFMHNGj23Xg= Name: com/jgoodies/forms/builder/ButtonBarBuilder2.class SHA1-Digest: uyoIAq1Va9v6bmUsClqosddhitk= Name: com/jgoodies/forms/factories/DefaultComponentFactory$FormsLabel. class SHA1-Digest: WXKoRKx4APucbMxqfdJGdBHHXlM=

META-INF/ECLIPSE_.RSA

META-INF/eclipse.inf

#Processed using Jarprocessor pack200.conditioned = true

com/jgoodies/forms/builder/AbstractButtonPanelBuilder.class

package com.jgoodies.forms.builder;
public abstract synchronized class AbstractButtonPanelBuilder {
    protected static final String NARROW_KEY = jgoodies.isNarrow;
    private final javax.swing.JPanel container;
    private final com.jgoodies.forms.layout.FormLayout layout;
    private final com.jgoodies.forms.layout.CellConstraints currentCellConstraints;
    private boolean leftToRight;
    protected void AbstractButtonPanelBuilder(com.jgoodies.forms.layout.FormLayout, javax.swing.JPanel);
    public final javax.swing.JPanel getContainer();
    public final javax.swing.JPanel getPanel();
    public final com.jgoodies.forms.layout.FormLayout getLayout();
    public final void setBackground(java.awt.Color);
    public final void setBorder(javax.swing.border.Border);
    public final void setOpaque(boolean);
    public final boolean isLeftToRight();
    public final void setLeftToRight(boolean);
    protected final void nextColumn();
    private void nextColumn(int);
    protected int getColumn();
    protected final void nextRow();
    private void nextRow(int);
    protected final void appendColumn(com.jgoodies.forms.layout.ColumnSpec);
    protected final void appendGlueColumn();
    protected final void appendRelatedComponentsGapColumn();
    protected final void appendUnrelatedComponentsGapColumn();
    protected final void appendRow(com.jgoodies.forms.layout.RowSpec);
    protected final void appendGlueRow();
    protected final void appendRelatedComponentsGapRow();
    protected final void appendUnrelatedComponentsGapRow();
    protected final java.awt.Component add(java.awt.Component);
    private int getColumnIncrementSign();
}

com/jgoodies/forms/builder/AbstractFormBuilder.class

package com.jgoodies.forms.builder;
public abstract synchronized class AbstractFormBuilder {
    private final java.awt.Container container;
    private final com.jgoodies.forms.layout.FormLayout layout;
    private final com.jgoodies.forms.layout.CellConstraints currentCellConstraints;
    private boolean leftToRight;
    public void AbstractFormBuilder(com.jgoodies.forms.layout.FormLayout, java.awt.Container);
    public final java.awt.Container getContainer();
    public final com.jgoodies.forms.layout.FormLayout getLayout();
    public final int getColumnCount();
    public final int getRowCount();
    public final boolean isLeftToRight();
    public final void setLeftToRight(boolean);
    public final int getColumn();
    public final void setColumn(int);
    public final int getRow();
    public final void setRow(int);
    public final void setColumnSpan(int);
    public final void setRowSpan(int);
    public final void setOrigin(int, int);
    public final void setExtent(int, int);
    public final void setBounds(int, int, int, int);
    public final void nextColumn();
    public final void nextColumn(int);
    public final void nextRow();
    public final void nextRow(int);
    public final void nextLine();
    public final void nextLine(int);
    public final void setHAlignment(com.jgoodies.forms.layout.CellConstraints$Alignment);
    public final void setVAlignment(com.jgoodies.forms.layout.CellConstraints$Alignment);
    public final void setAlignment(com.jgoodies.forms.layout.CellConstraints$Alignment, com.jgoodies.forms.layout.CellConstraints$Alignment);
    public final void appendColumn(com.jgoodies.forms.layout.ColumnSpec);
    public final void appendColumn(String);
    public final void appendGlueColumn();
    public final void appendLabelComponentsGapColumn();
    public final void appendRelatedComponentsGapColumn();
    public final void appendUnrelatedComponentsGapColumn();
    public final void appendRow(com.jgoodies.forms.layout.RowSpec);
    public final void appendRow(String);
    public final void appendGlueRow();
    public final void appendRelatedComponentsGapRow();
    public final void appendUnrelatedComponentsGapRow();
    public final void appendParagraphGapRow();
    public java.awt.Component add(java.awt.Component, com.jgoodies.forms.layout.CellConstraints);
    public final java.awt.Component add(java.awt.Component, String);
    public final java.awt.Component add(java.awt.Component);
    protected final com.jgoodies.forms.layout.CellConstraints cellConstraints();
    protected int getLeadingColumn();
    protected final int getColumnIncrementSign();
    protected final com.jgoodies.forms.layout.CellConstraints createLeftAdjustedConstraints(int);
}

com/jgoodies/forms/builder/AbstractI15dPanelBuilder.class

package com.jgoodies.forms.builder;
public abstract synchronized class AbstractI15dPanelBuilder extends PanelBuilder {
    private static final String DEBUG_TOOL_TIPS_ENABLED_KEY = I15dPanelBuilder.debugToolTipsEnabled;
    private static boolean debugToolTipsEnabled;
    protected void AbstractI15dPanelBuilder(com.jgoodies.forms.layout.FormLayout);
    protected void AbstractI15dPanelBuilder(com.jgoodies.forms.layout.FormLayout, javax.swing.JPanel);
    private static boolean getDebugToolTipSystemProperty();
    public static boolean isDebugToolTipsEnabled();
    public static void setDebugToolTipsEnabled(boolean);
    public final javax.swing.JLabel addI15dLabel(String, com.jgoodies.forms.layout.CellConstraints);
    public final javax.swing.JLabel addI15dLabel(String, String);
    public final javax.swing.JLabel addI15dLabel(String, com.jgoodies.forms.layout.CellConstraints, java.awt.Component, com.jgoodies.forms.layout.CellConstraints);
    public final javax.swing.JLabel addI15dROLabel(String, com.jgoodies.forms.layout.CellConstraints);
    public final javax.swing.JLabel addI15dROLabel(String, String);
    public final javax.swing.JLabel addI15dROLabel(String, com.jgoodies.forms.layout.CellConstraints, java.awt.Component, com.jgoodies.forms.layout.CellConstraints);
    public final javax.swing.JComponent addI15dSeparator(String, com.jgoodies.forms.layout.CellConstraints);
    public final javax.swing.JComponent addI15dSeparator(String, String);
    public final javax.swing.JLabel addI15dTitle(String, com.jgoodies.forms.layout.CellConstraints);
    public final javax.swing.JLabel addI15dTitle(String, String);
    protected abstract String getI15dString(String);
    static void <clinit>();
}

com/jgoodies/forms/builder/ButtonBarBuilder.class

package com.jgoodies.forms.builder;
public final synchronized class ButtonBarBuilder extends PanelBuilder {
    private static final com.jgoodies.forms.layout.ColumnSpec[] COL_SPECS;
    private static final com.jgoodies.forms.layout.RowSpec[] ROW_SPECS;
    private static final String NARROW_KEY = jgoodies.isNarrow;
    private boolean leftToRight;
    public void ButtonBarBuilder();
    public void ButtonBarBuilder(javax.swing.JPanel);
    public static ButtonBarBuilder createLeftToRightBuilder();
    public boolean isLeftToRightButtonOrder();
    public void setLeftToRightButtonOrder(boolean);
    public void setDefaultButtonBarGapBorder();
    public void addGriddedButtons(javax.swing.JButton[]);
    public void addGriddedGrowingButtons(javax.swing.JButton[]);
    public void addFixed(javax.swing.JComponent);
    public void addFixedNarrow(javax.swing.JComponent);
    public void addGridded(javax.swing.JComponent);
    public void addGriddedGrowing(javax.swing.JComponent);
    public void addGlue();
    public void addRelatedGap();
    public void addUnrelatedGap();
    public void addStrut(com.jgoodies.forms.layout.ConstantSize);
    static void <clinit>();
}

com/jgoodies/forms/builder/ButtonBarBuilder2.class

package com.jgoodies.forms.builder;
public synchronized class ButtonBarBuilder2 extends AbstractButtonPanelBuilder {
    private static final com.jgoodies.forms.layout.ColumnSpec[] COL_SPECS;
    private static final com.jgoodies.forms.layout.RowSpec[] ROW_SPECS;
    private boolean leftToRight;
    public void ButtonBarBuilder2();
    public void ButtonBarBuilder2(javax.swing.JPanel);
    public static ButtonBarBuilder2 createLeftToRightBuilder();
    public boolean isLeftToRightButtonOrder();
    public void setLeftToRightButtonOrder(boolean);
    public void setDefaultButtonBarGapBorder();
    public void addGlue();
    public void addRelatedGap();
    public void addUnrelatedGap();
    public void addStrut(com.jgoodies.forms.layout.ConstantSize);
    public void addButton(javax.swing.JComponent);
    public void addButton(javax.swing.JComponent, javax.swing.JComponent);
    public void addButton(javax.swing.JComponent, javax.swing.JComponent, javax.swing.JComponent);
    public void addButton(javax.swing.JComponent, javax.swing.JComponent, javax.swing.JComponent, javax.swing.JComponent);
    public void addButton(javax.swing.JComponent, javax.swing.JComponent, javax.swing.JComponent, javax.swing.JComponent, javax.swing.JComponent);
    public void addButton(javax.swing.JComponent[]);
    public void addButton(javax.swing.Action);
    public void addButton(javax.swing.Action, javax.swing.Action);
    public void addButton(javax.swing.Action, javax.swing.Action, javax.swing.Action);
    public void addButton(javax.swing.Action, javax.swing.Action, javax.swing.Action, javax.swing.Action);
    public void addButton(javax.swing.Action, javax.swing.Action, javax.swing.Action, javax.swing.Action, javax.swing.Action);
    public void addButton(javax.swing.Action[]);
    public void addGrowing(javax.swing.JComponent);
    public void addGrowing(javax.swing.JComponent[]);
    public void addFixed(javax.swing.JComponent);
    static void <clinit>();
}

com/jgoodies/forms/builder/ButtonStackBuilder.class

package com.jgoodies.forms.builder;
public final synchronized class ButtonStackBuilder extends PanelBuilder {
    private static final com.jgoodies.forms.layout.ColumnSpec[] COL_SPECS;
    private static final com.jgoodies.forms.layout.RowSpec[] ROW_SPECS;
    private static final String NARROW_KEY = jgoodies.isNarrow;
    public void ButtonStackBuilder();
    public void ButtonStackBuilder(javax.swing.JPanel);
    public void ButtonStackBuilder(com.jgoodies.forms.layout.FormLayout, javax.swing.JPanel);
    public void addButtons(javax.swing.JButton[]);
    public void addFixed(javax.swing.JComponent);
    public void addGridded(javax.swing.JComponent);
    public void addGlue();
    public void addRelatedGap();
    public void addUnrelatedGap();
    public void addStrut(com.jgoodies.forms.layout.ConstantSize);
    public void addButton(javax.swing.JButton);
    public void addButton(javax.swing.JButton, javax.swing.JButton);
    public void addButton(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public void addButton(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public void addButton(javax.swing.JButton[]);
    public void addButton(javax.swing.Action);
    public void addButton(javax.swing.Action, javax.swing.Action);
    public void addButton(javax.swing.Action, javax.swing.Action, javax.swing.Action);
    public void addButton(javax.swing.Action, javax.swing.Action, javax.swing.Action, javax.swing.Action);
    public void addButton(javax.swing.Action[]);
    static void <clinit>();
}

com/jgoodies/forms/builder/DefaultFormBuilder.class

package com.jgoodies.forms.builder;
public final synchronized class DefaultFormBuilder extends I15dPanelBuilder {
    private com.jgoodies.forms.layout.RowSpec defaultRowSpec;
    private com.jgoodies.forms.layout.RowSpec lineGapSpec;
    private com.jgoodies.forms.layout.RowSpec paragraphGapSpec;
    private int leadingColumnOffset;
    private boolean rowGroupingEnabled;
    public void DefaultFormBuilder(com.jgoodies.forms.layout.FormLayout);
    public void DefaultFormBuilder(com.jgoodies.forms.layout.FormLayout, javax.swing.JPanel);
    public void DefaultFormBuilder(com.jgoodies.forms.layout.FormLayout, java.util.ResourceBundle);
    public void DefaultFormBuilder(com.jgoodies.forms.layout.FormLayout, java.util.ResourceBundle, javax.swing.JPanel);
    public com.jgoodies.forms.layout.RowSpec getDefaultRowSpec();
    public void setDefaultRowSpec(com.jgoodies.forms.layout.RowSpec);
    public com.jgoodies.forms.layout.RowSpec getLineGapSpec();
    public void setLineGapSize(com.jgoodies.forms.layout.ConstantSize);
    public void setParagraphGapSize(com.jgoodies.forms.layout.ConstantSize);
    public int getLeadingColumnOffset();
    public void setLeadingColumnOffset(int);
    public boolean isRowGroupingEnabled();
    public void setRowGroupingEnabled(boolean);
    public void append(java.awt.Component);
    public void append(java.awt.Component, int);
    public void append(java.awt.Component, java.awt.Component);
    public void append(java.awt.Component, java.awt.Component, java.awt.Component);
    public javax.swing.JLabel append(String);
    public javax.swing.JLabel append(String, java.awt.Component);
    public javax.swing.JLabel append(String, java.awt.Component, boolean);
    public javax.swing.JLabel append(String, java.awt.Component, int);
    public javax.swing.JLabel append(String, java.awt.Component, java.awt.Component);
    public javax.swing.JLabel append(String, java.awt.Component, java.awt.Component, int);
    public javax.swing.JLabel append(String, java.awt.Component, java.awt.Component, java.awt.Component);
    public javax.swing.JLabel append(String, java.awt.Component, java.awt.Component, java.awt.Component, java.awt.Component);
    public javax.swing.JLabel appendI15d(String);
    public javax.swing.JLabel appendI15d(String, java.awt.Component);
    public javax.swing.JLabel appendI15d(String, java.awt.Component, boolean);
    public javax.swing.JLabel appendI15d(String, java.awt.Component, int);
    public javax.swing.JLabel appendI15d(String, java.awt.Component, java.awt.Component);
    public javax.swing.JLabel appendI15d(String, java.awt.Component, java.awt.Component, int);
    public javax.swing.JLabel appendI15d(String, java.awt.Component, java.awt.Component, java.awt.Component);
    public javax.swing.JLabel appendI15d(String, java.awt.Component, java.awt.Component, java.awt.Component, java.awt.Component);
    public javax.swing.JLabel appendTitle(String);
    public javax.swing.JLabel appendI15dTitle(String);
    public javax.swing.JComponent appendSeparator();
    public javax.swing.JComponent appendSeparator(String);
    public javax.swing.JComponent appendI15dSeparator(String);
    protected int getLeadingColumn();
    private void ensureCursorColumnInGrid();
    private void ensureHasGapRow(com.jgoodies.forms.layout.RowSpec);
    private void ensureHasComponentLine();
    private com.jgoodies.forms.layout.RowSpec getCursorRowSpec();
}

com/jgoodies/forms/builder/I15dPanelBuilder.class

package com.jgoodies.forms.builder;
public synchronized class I15dPanelBuilder extends AbstractI15dPanelBuilder {
    private final java.util.ResourceBundle bundle;
    public void I15dPanelBuilder(com.jgoodies.forms.layout.FormLayout, java.util.ResourceBundle);
    public void I15dPanelBuilder(com.jgoodies.forms.layout.FormLayout, java.util.ResourceBundle, javax.swing.JPanel);
    protected String getI15dString(String);
}

com/jgoodies/forms/builder/PanelBuilder.class

package com.jgoodies.forms.builder;
public synchronized class PanelBuilder extends AbstractFormBuilder {
    private static final String LABELED_BY_PROPERTY = labeledBy;
    private static boolean labelForFeatureEnabledDefault;
    private com.jgoodies.forms.factories.ComponentFactory componentFactory;
    private boolean labelForFeatureEnabled;
    private ref.WeakReference mostRecentlyAddedLabelReference;
    public void PanelBuilder(com.jgoodies.forms.layout.FormLayout);
    public void PanelBuilder(com.jgoodies.forms.layout.FormLayout, javax.swing.JPanel);
    public static boolean getLabelForFeatureEnabledDefault();
    public static void setLabelForFeatureEnabledDefault(boolean);
    public boolean isLabelForFeatureEnabled();
    public void setLabelForFeatureEnabled(boolean);
    public final javax.swing.JPanel getPanel();
    public final void setBackground(java.awt.Color);
    public final void setBorder(javax.swing.border.Border);
    public final void setDefaultDialogBorder();
    public final void setOpaque(boolean);
    public final javax.swing.JLabel addLabel(String);
    public final javax.swing.JLabel addLabel(String, com.jgoodies.forms.layout.CellConstraints);
    public final javax.swing.JLabel addLabel(String, String);
    public final javax.swing.JLabel addLabel(String, com.jgoodies.forms.layout.CellConstraints, java.awt.Component, com.jgoodies.forms.layout.CellConstraints);
    public final javax.swing.JLabel addROLabel(String);
    public final javax.swing.JLabel addROLabel(String, com.jgoodies.forms.layout.CellConstraints);
    public final javax.swing.JLabel addROLabel(String, String);
    public final javax.swing.JLabel addROLabel(String, com.jgoodies.forms.layout.CellConstraints, java.awt.Component, com.jgoodies.forms.layout.CellConstraints);
    public final javax.swing.JLabel addTitle(String);
    public final javax.swing.JLabel addTitle(String, com.jgoodies.forms.layout.CellConstraints);
    public final javax.swing.JLabel addTitle(String, String);
    public final javax.swing.JComponent addSeparator(String);
    public final javax.swing.JComponent addSeparator(String, com.jgoodies.forms.layout.CellConstraints);
    public final javax.swing.JComponent addSeparator(String, String);
    public final javax.swing.JComponent addSeparator(String, int);
    public final javax.swing.JLabel add(javax.swing.JLabel, com.jgoodies.forms.layout.CellConstraints, java.awt.Component, com.jgoodies.forms.layout.CellConstraints);
    public final com.jgoodies.forms.factories.ComponentFactory getComponentFactory();
    public final void setComponentFactory(com.jgoodies.forms.factories.ComponentFactory);
    public java.awt.Component add(java.awt.Component, com.jgoodies.forms.layout.CellConstraints);
    protected boolean isLabelForApplicable(javax.swing.JLabel, java.awt.Component);
    protected void setLabelFor(javax.swing.JLabel, java.awt.Component);
    private javax.swing.JLabel getMostRecentlyAddedLabel();
    private void setMostRecentlyAddedLabel(javax.swing.JLabel);
    private void clearMostRecentlyAddedLabel();
    static void <clinit>();
}

com/jgoodies/forms/debug/FormDebugPanel.class

package com.jgoodies.forms.debug;
public synchronized class FormDebugPanel extends javax.swing.JPanel {
    public static boolean paintRowsDefault;
    private static final java.awt.Color DEFAULT_GRID_COLOR;
    private boolean paintInBackground;
    private boolean paintDiagonals;
    private boolean paintRows;
    private java.awt.Color gridColor;
    public void FormDebugPanel();
    public void FormDebugPanel(com.jgoodies.forms.layout.FormLayout);
    public void FormDebugPanel(boolean, boolean);
    public void FormDebugPanel(com.jgoodies.forms.layout.FormLayout, boolean, boolean);
    public void setPaintInBackground(boolean);
    public void setPaintDiagonals(boolean);
    public void setPaintRows(boolean);
    public void setGridColor(java.awt.Color);
    protected void paintComponent(java.awt.Graphics);
    public void paint(java.awt.Graphics);
    private void paintGrid(java.awt.Graphics);
    static void <clinit>();
}

com/jgoodies/forms/debug/FormDebugUtils.class

package com.jgoodies.forms.debug;
public final synchronized class FormDebugUtils {
    private void FormDebugUtils();
    public static void dumpAll(java.awt.Container);
    public static void dumpColumnSpecs(com.jgoodies.forms.layout.FormLayout);
    public static void dumpRowSpecs(com.jgoodies.forms.layout.FormLayout);
    public static void dumpColumnGroups(com.jgoodies.forms.layout.FormLayout);
    public static void dumpRowGroups(com.jgoodies.forms.layout.FormLayout);
    public static void dumpGridBounds(java.awt.Container);
    public static void dumpGridBounds(com.jgoodies.forms.layout.FormLayout$LayoutInfo);
    public static void dumpConstraints(java.awt.Container);
    private static void dumpGroups(String, int[][]);
    public static com.jgoodies.forms.layout.FormLayout$LayoutInfo getLayoutInfo(java.awt.Container);
}

com/jgoodies/forms/factories/Borders$1.class

package com.jgoodies.forms.factories;
synchronized class Borders$1 {
}

com/jgoodies/forms/factories/Borders$EmptyBorder.class

package com.jgoodies.forms.factories;
public final synchronized class Borders$EmptyBorder extends javax.swing.border.AbstractBorder {
    private final com.jgoodies.forms.layout.ConstantSize top;
    private final com.jgoodies.forms.layout.ConstantSize left;
    private final com.jgoodies.forms.layout.ConstantSize bottom;
    private final com.jgoodies.forms.layout.ConstantSize right;
    private void Borders$EmptyBorder(com.jgoodies.forms.layout.ConstantSize, com.jgoodies.forms.layout.ConstantSize, com.jgoodies.forms.layout.ConstantSize, com.jgoodies.forms.layout.ConstantSize);
    public java.awt.Insets getBorderInsets(java.awt.Component, java.awt.Insets);
    public java.awt.Insets getBorderInsets(java.awt.Component);
    public com.jgoodies.forms.layout.ConstantSize top();
    public com.jgoodies.forms.layout.ConstantSize left();
    public com.jgoodies.forms.layout.ConstantSize bottom();
    public com.jgoodies.forms.layout.ConstantSize right();
}

com/jgoodies/forms/factories/Borders.class

package com.jgoodies.forms.factories;
public final synchronized class Borders {
    public static final javax.swing.border.Border EMPTY_BORDER;
    public static final javax.swing.border.Border DLU2_BORDER;
    public static final javax.swing.border.Border DLU4_BORDER;
    public static final javax.swing.border.Border DLU7_BORDER;
    public static final javax.swing.border.Border DLU14_BORDER;
    public static final javax.swing.border.Border DLU21_BORDER;
    public static final javax.swing.border.Border BUTTON_BAR_GAP_BORDER;
    public static final javax.swing.border.Border DIALOG_BORDER;
    public static final javax.swing.border.Border TABBED_DIALOG_BORDER;
    private void Borders();
    public static javax.swing.border.Border createEmptyBorder(com.jgoodies.forms.layout.ConstantSize, com.jgoodies.forms.layout.ConstantSize, com.jgoodies.forms.layout.ConstantSize, com.jgoodies.forms.layout.ConstantSize);
    public static javax.swing.border.Border createEmptyBorder(String);
    static void <clinit>();
}

com/jgoodies/forms/factories/ButtonBarFactory$1.class

package com.jgoodies.forms.factories;
synchronized class ButtonBarFactory$1 {
}

com/jgoodies/forms/factories/ButtonBarFactory$MyButtonBarBuilder2.class

package com.jgoodies.forms.factories;
final synchronized class ButtonBarFactory$MyButtonBarBuilder2 extends com.jgoodies.forms.builder.ButtonBarBuilder2 {
    private void ButtonBarFactory$MyButtonBarBuilder2();
    public int getColumn();
}

com/jgoodies/forms/factories/ButtonBarFactory.class

package com.jgoodies.forms.factories;
public final synchronized class ButtonBarFactory {
    private void ButtonBarFactory();
    public static javax.swing.JPanel buildLeftAlignedBar(javax.swing.JButton);
    public static javax.swing.JPanel buildLeftAlignedBar(javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildLeftAlignedBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildLeftAlignedBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildLeftAlignedBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildLeftAlignedBar(javax.swing.JButton[]);
    public static javax.swing.JPanel buildLeftAlignedBar(javax.swing.JButton[], boolean);
    public static javax.swing.JPanel buildCenteredBar(javax.swing.JButton);
    public static javax.swing.JPanel buildCenteredBar(javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildCenteredBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildCenteredBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildCenteredBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildCenteredBar(javax.swing.JButton[]);
    public static javax.swing.JPanel buildGrowingBar(javax.swing.JButton);
    public static javax.swing.JPanel buildGrowingBar(javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildGrowingBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildGrowingBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildGrowingBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildGrowingBar(javax.swing.JButton[]);
    public static javax.swing.JPanel buildRightAlignedBar(javax.swing.JButton);
    public static javax.swing.JPanel buildRightAlignedBar(javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildRightAlignedBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildRightAlignedBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildRightAlignedBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildRightAlignedBar(javax.swing.JButton[]);
    public static javax.swing.JPanel buildRightAlignedBar(javax.swing.JButton[], boolean);
    public static javax.swing.JPanel buildHelpBar(javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildHelpBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildHelpBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildHelpBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildHelpBar(javax.swing.JButton, javax.swing.JButton[]);
    public static javax.swing.JPanel buildCloseBar(javax.swing.JButton);
    public static javax.swing.JPanel buildOKBar(javax.swing.JButton);
    public static javax.swing.JPanel buildOKCancelBar(javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildOKCancelApplyBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildHelpCloseBar(javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildHelpOKBar(javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildHelpOKCancelBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildHelpOKCancelApplyBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildCloseHelpBar(javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildOKHelpBar(javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildOKCancelHelpBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildOKCancelApplyHelpBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildAddRemoveLeftBar(javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildAddRemoveBar(javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildAddRemoveRightBar(javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildAddRemovePropertiesLeftBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildAddRemovePropertiesBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildAddRemovePropertiesRightBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildWizardBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildWizardBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton);
    public static javax.swing.JPanel buildWizardBar(javax.swing.JButton, javax.swing.JButton, javax.swing.JButton[]);
    public static javax.swing.JPanel buildWizardBar(javax.swing.JButton[], javax.swing.JButton, javax.swing.JButton, javax.swing.JButton[]);
    public static javax.swing.JPanel buildWizardBar(javax.swing.JButton[], javax.swing.JButton, javax.swing.JButton, javax.swing.JButton, javax.swing.JButton[]);
}

com/jgoodies/forms/factories/CC.class

package com.jgoodies.forms.factories;
public final synchronized class CC implements Cloneable, java.io.Serializable {
    public static final com.jgoodies.forms.layout.CellConstraints$Alignment DEFAULT;
    public static final com.jgoodies.forms.layout.CellConstraints$Alignment FILL;
    public static final com.jgoodies.forms.layout.CellConstraints$Alignment LEFT;
    public static final com.jgoodies.forms.layout.CellConstraints$Alignment RIGHT;
    public static final com.jgoodies.forms.layout.CellConstraints$Alignment CENTER;
    public static final com.jgoodies.forms.layout.CellConstraints$Alignment TOP;
    public static final com.jgoodies.forms.layout.CellConstraints$Alignment BOTTOM;
    public void CC();
    public static com.jgoodies.forms.layout.CellConstraints xy(int, int);
    public static com.jgoodies.forms.layout.CellConstraints xy(int, int, String);
    public static com.jgoodies.forms.layout.CellConstraints xy(int, int, com.jgoodies.forms.layout.CellConstraints$Alignment, com.jgoodies.forms.layout.CellConstraints$Alignment);
    public static com.jgoodies.forms.layout.CellConstraints xyw(int, int, int);
    public static com.jgoodies.forms.layout.CellConstraints xyw(int, int, int, String);
    public static com.jgoodies.forms.layout.CellConstraints xyw(int, int, int, com.jgoodies.forms.layout.CellConstraints$Alignment, com.jgoodies.forms.layout.CellConstraints$Alignment);
    public static com.jgoodies.forms.layout.CellConstraints xywh(int, int, int, int);
    public static com.jgoodies.forms.layout.CellConstraints xywh(int, int, int, int, String);
    public static com.jgoodies.forms.layout.CellConstraints xywh(int, int, int, int, com.jgoodies.forms.layout.CellConstraints$Alignment, com.jgoodies.forms.layout.CellConstraints$Alignment);
    public static com.jgoodies.forms.layout.CellConstraints rc(int, int);
    public static com.jgoodies.forms.layout.CellConstraints rc(int, int, String);
    public static com.jgoodies.forms.layout.CellConstraints rc(int, int, com.jgoodies.forms.layout.CellConstraints$Alignment, com.jgoodies.forms.layout.CellConstraints$Alignment);
    public static com.jgoodies.forms.layout.CellConstraints rcw(int, int, int);
    public static com.jgoodies.forms.layout.CellConstraints rcw(int, int, int, String);
    public static com.jgoodies.forms.layout.CellConstraints rcw(int, int, int, com.jgoodies.forms.layout.CellConstraints$Alignment, com.jgoodies.forms.layout.CellConstraints$Alignment);
    public static com.jgoodies.forms.layout.CellConstraints rchw(int, int, int, int);
    public static com.jgoodies.forms.layout.CellConstraints rchw(int, int, int, int, String);
    public static com.jgoodies.forms.layout.CellConstraints rchw(int, int, int, int, com.jgoodies.forms.layout.CellConstraints$Alignment, com.jgoodies.forms.layout.CellConstraints$Alignment);
    static void <clinit>();
}

com/jgoodies/forms/factories/ComponentFactory.class

package com.jgoodies.forms.factories;
public abstract interface ComponentFactory {
    public abstract javax.swing.JLabel createLabel(String);
    public abstract javax.swing.JLabel createTitle(String);
    public abstract javax.swing.JComponent createSeparator(String, int);
}

com/jgoodies/forms/factories/ComponentFactory2.class

package com.jgoodies.forms.factories;
public abstract interface ComponentFactory2 extends ComponentFactory {
    public abstract javax.swing.JLabel createReadOnlyLabel(String);
}

com/jgoodies/forms/factories/DefaultComponentFactory$1.class

package com.jgoodies.forms.factories;
synchronized class DefaultComponentFactory$1 {
}

com/jgoodies/forms/factories/DefaultComponentFactory$FormsLabel$AccessibleFormsLabel.class

package com.jgoodies.forms.factories;
final synchronized class DefaultComponentFactory$FormsLabel$AccessibleFormsLabel extends javax.swing.JLabel$AccessibleJLabel {
    private void DefaultComponentFactory$FormsLabel$AccessibleFormsLabel(DefaultComponentFactory$FormsLabel);
    public String getAccessibleName();
}

com/jgoodies/forms/factories/DefaultComponentFactory$FormsLabel.class

package com.jgoodies.forms.factories;
synchronized class DefaultComponentFactory$FormsLabel extends javax.swing.JLabel {
    private void DefaultComponentFactory$FormsLabel();
    public javax.accessibility.AccessibleContext getAccessibleContext();
}

com/jgoodies/forms/factories/DefaultComponentFactory$ReadOnlyLabel.class

package com.jgoodies.forms.factories;
final synchronized class DefaultComponentFactory$ReadOnlyLabel extends DefaultComponentFactory$FormsLabel {
    private static final String[] UIMANAGER_KEYS;
    private void DefaultComponentFactory$ReadOnlyLabel();
    public void updateUI();
    private java.awt.Color getDisabledForeground();
    static void <clinit>();
}

com/jgoodies/forms/factories/DefaultComponentFactory$TitleLabel.class

package com.jgoodies.forms.factories;
final synchronized class DefaultComponentFactory$TitleLabel extends DefaultComponentFactory$FormsLabel {
    private void DefaultComponentFactory$TitleLabel();
    public void updateUI();
    private java.awt.Color getTitleColor();
    private java.awt.Font getTitleFont();
}

com/jgoodies/forms/factories/DefaultComponentFactory$TitledSeparatorLayout.class

package com.jgoodies.forms.factories;
final synchronized class DefaultComponentFactory$TitledSeparatorLayout implements java.awt.LayoutManager {
    private final boolean centerSeparators;
    private void DefaultComponentFactory$TitledSeparatorLayout(boolean);
    public void addLayoutComponent(String, java.awt.Component);
    public void removeLayoutComponent(java.awt.Component);
    public java.awt.Dimension minimumLayoutSize(java.awt.Container);
    public java.awt.Dimension preferredLayoutSize(java.awt.Container);
    public void layoutContainer(java.awt.Container);
    private javax.swing.JLabel getLabel(java.awt.Container);
}

com/jgoodies/forms/factories/DefaultComponentFactory.class

package com.jgoodies.forms.factories;
public synchronized class DefaultComponentFactory implements ComponentFactory2 {
    private static final DefaultComponentFactory INSTANCE;
    private static final char MNEMONIC_MARKER = 38;
    public void DefaultComponentFactory();
    public static DefaultComponentFactory getInstance();
    public javax.swing.JLabel createLabel(String);
    public javax.swing.JLabel createReadOnlyLabel(String);
    public javax.swing.JLabel createTitle(String);
    public javax.swing.JComponent createSeparator(String);
    public javax.swing.JComponent createSeparator(String, int);
    public javax.swing.JComponent createSeparator(javax.swing.JLabel);
    public static void setTextAndMnemonic(javax.swing.JLabel, String);
    static void <clinit>();
}

com/jgoodies/forms/factories/FormFactory.class

package com.jgoodies.forms.factories;
public final synchronized class FormFactory {
    public static final com.jgoodies.forms.layout.ColumnSpec MIN_COLSPEC;
    public static final com.jgoodies.forms.layout.ColumnSpec PREF_COLSPEC;
    public static final com.jgoodies.forms.layout.ColumnSpec DEFAULT_COLSPEC;
    public static final com.jgoodies.forms.layout.ColumnSpec GLUE_COLSPEC;
    public static final com.jgoodies.forms.layout.ColumnSpec LABEL_COMPONENT_GAP_COLSPEC;
    public static final com.jgoodies.forms.layout.ColumnSpec RELATED_GAP_COLSPEC;
    public static final com.jgoodies.forms.layout.ColumnSpec UNRELATED_GAP_COLSPEC;
    public static final com.jgoodies.forms.layout.ColumnSpec BUTTON_COLSPEC;
    public static final com.jgoodies.forms.layout.ColumnSpec GROWING_BUTTON_COLSPEC;
    public static final com.jgoodies.forms.layout.RowSpec MIN_ROWSPEC;
    public static final com.jgoodies.forms.layout.RowSpec PREF_ROWSPEC;
    public static final com.jgoodies.forms.layout.RowSpec DEFAULT_ROWSPEC;
    public static final com.jgoodies.forms.layout.RowSpec GLUE_ROWSPEC;
    public static final com.jgoodies.forms.layout.RowSpec RELATED_GAP_ROWSPEC;
    public static final com.jgoodies.forms.layout.RowSpec UNRELATED_GAP_ROWSPEC;
    public static final com.jgoodies.forms.layout.RowSpec NARROW_LINE_GAP_ROWSPEC;
    public static final com.jgoodies.forms.layout.RowSpec LINE_GAP_ROWSPEC;
    public static final com.jgoodies.forms.layout.RowSpec PARAGRAPH_GAP_ROWSPEC;
    public static final com.jgoodies.forms.layout.RowSpec BUTTON_ROWSPEC;
    private void FormFactory();
    public static com.jgoodies.forms.layout.ColumnSpec createGapColumnSpec(com.jgoodies.forms.layout.ConstantSize);
    public static com.jgoodies.forms.layout.RowSpec createGapRowSpec(com.jgoodies.forms.layout.ConstantSize);
    static void <clinit>();
}

com/jgoodies/forms/layout/BoundedSize.class

package com.jgoodies.forms.layout;
public final synchronized class BoundedSize implements Size, java.io.Serializable {
    private final Size basis;
    private final Size lowerBound;
    private final Size upperBound;
    public void BoundedSize(Size, Size, Size);
    public Size getBasis();
    public Size getLowerBound();
    public Size getUpperBound();
    public int maximumSize(java.awt.Container, java.util.List, FormLayout$Measure, FormLayout$Measure, FormLayout$Measure);
    public boolean compressible();
    public boolean equals(Object);
    public int hashCode();
    public String toString();
    public String encode();
}

com/jgoodies/forms/layout/CellConstraints$1.class

package com.jgoodies.forms.layout;
synchronized class CellConstraints$1 {
}

com/jgoodies/forms/layout/CellConstraints$Alignment.class

package com.jgoodies.forms.layout;
public final synchronized class CellConstraints$Alignment implements java.io.Serializable {
    private static final int HORIZONTAL = 0;
    private static final int VERTICAL = 1;
    private static final int BOTH = 2;
    private final transient String name;
    private final transient int orientation;
    private static int nextOrdinal;
    private final int ordinal;
    private void CellConstraints$Alignment(String, int);
    static CellConstraints$Alignment valueOf(String);
    public String toString();
    public char abbreviation();
    private boolean isHorizontal();
    private boolean isVertical();
    private Object readResolve();
    static void <clinit>();
}

com/jgoodies/forms/layout/CellConstraints.class

package com.jgoodies.forms.layout;
public final synchronized class CellConstraints implements Cloneable, java.io.Serializable {
    public static final CellConstraints$Alignment DEFAULT;
    public static final CellConstraints$Alignment FILL;
    public static final CellConstraints$Alignment LEFT;
    public static final CellConstraints$Alignment RIGHT;
    public static final CellConstraints$Alignment CENTER;
    public static final CellConstraints$Alignment TOP;
    public static final CellConstraints$Alignment BOTTOM;
    private static final CellConstraints$Alignment[] VALUES;
    private static final java.awt.Insets EMPTY_INSETS;
    public int gridX;
    public int gridY;
    public int gridWidth;
    public int gridHeight;
    public CellConstraints$Alignment hAlign;
    public CellConstraints$Alignment vAlign;
    public java.awt.Insets insets;
    public Boolean honorsVisibility;
    public void CellConstraints();
    public void CellConstraints(int, int);
    public void CellConstraints(int, int, CellConstraints$Alignment, CellConstraints$Alignment);
    public void CellConstraints(int, int, int, int);
    public void CellConstraints(int, int, int, int, CellConstraints$Alignment, CellConstraints$Alignment);
    public void CellConstraints(int, int, int, int, CellConstraints$Alignment, CellConstraints$Alignment, java.awt.Insets);
    public void CellConstraints(String);
    public CellConstraints xy(int, int);
    public CellConstraints xy(int, int, String);
    public CellConstraints xy(int, int, CellConstraints$Alignment, CellConstraints$Alignment);
    public CellConstraints xyw(int, int, int);
    public CellConstraints xyw(int, int, int, String);
    public CellConstraints xyw(int, int, int, CellConstraints$Alignment, CellConstraints$Alignment);
    public CellConstraints xywh(int, int, int, int);
    public CellConstraints xywh(int, int, int, int, String);
    public CellConstraints xywh(int, int, int, int, CellConstraints$Alignment, CellConstraints$Alignment);
    public CellConstraints rc(int, int);
    public CellConstraints rc(int, int, String);
    public CellConstraints rc(int, int, CellConstraints$Alignment, CellConstraints$Alignment);
    public CellConstraints rcw(int, int, int);
    public CellConstraints rcw(int, int, int, String);
    public CellConstraints rcw(int, int, int, CellConstraints$Alignment, CellConstraints$Alignment);
    public CellConstraints rchw(int, int, int, int);
    public CellConstraints rchw(int, int, int, int, String);
    public CellConstraints rchw(int, int, int, int, CellConstraints$Alignment, CellConstraints$Alignment);
    private void initFromConstraints(String);
    private void setAlignments(String, boolean);
    private Integer decodeInt(String);
    private CellConstraints$Alignment decodeAlignment(String);
    void ensureValidGridBounds(int, int);
    private void ensureValidOrientations(CellConstraints$Alignment, CellConstraints$Alignment);
    void setBounds(java.awt.Component, FormLayout, java.awt.Rectangle, FormLayout$Measure, FormLayout$Measure, FormLayout$Measure, FormLayout$Measure);
    private CellConstraints$Alignment concreteAlignment(CellConstraints$Alignment, FormSpec);
    private CellConstraints$Alignment usedAlignment(CellConstraints$Alignment, FormSpec);
    private int componentSize(java.awt.Component, FormSpec, int, FormLayout$Measure, FormLayout$Measure);
    private int origin(CellConstraints$Alignment, int, int, int);
    private int extent(CellConstraints$Alignment, int, int);
    public Object clone();
    public String toString();
    public String toShortString();
    public String toShortString(FormLayout);
    private String formatInt(int);
    static void <clinit>();
}

com/jgoodies/forms/layout/ColumnSpec.class

package com.jgoodies.forms.layout;
public final synchronized class ColumnSpec extends FormSpec {
    public static final FormSpec$DefaultAlignment LEFT;
    public static final FormSpec$DefaultAlignment CENTER;
    public static final FormSpec$DefaultAlignment MIDDLE;
    public static final FormSpec$DefaultAlignment RIGHT;
    public static final FormSpec$DefaultAlignment FILL;
    public static final FormSpec$DefaultAlignment DEFAULT;
    private static final java.util.Map CACHE;
    public void ColumnSpec(FormSpec$DefaultAlignment, Size, double);
    public void ColumnSpec(Size);
    public void ColumnSpec(String);
    public static ColumnSpec createGap(ConstantSize);
    public static ColumnSpec decode(String);
    public static ColumnSpec decode(String, LayoutMap);
    static ColumnSpec decodeExpanded(String);
    public static ColumnSpec[] decodeSpecs(String);
    public static ColumnSpec[] decodeSpecs(String, LayoutMap);
    protected boolean isHorizontal();
    static void <clinit>();
}

com/jgoodies/forms/layout/ConstantSize$1.class

package com.jgoodies.forms.layout;
synchronized class ConstantSize$1 {
}

com/jgoodies/forms/layout/ConstantSize$Unit.class

package com.jgoodies.forms.layout;
public final synchronized class ConstantSize$Unit implements java.io.Serializable {
    private final transient String name;
    private final transient String abbreviation;
    private final transient String parseAbbreviation;
    final transient boolean requiresIntegers;
    private static int nextOrdinal;
    private final int ordinal;
    private void ConstantSize$Unit(String, String, String, boolean);
    static ConstantSize$Unit valueOf(String, boolean);
    public String toString();
    public String encode();
    public String abbreviation();
    private Object readResolve();
    static void <clinit>();
}

com/jgoodies/forms/layout/ConstantSize.class

package com.jgoodies.forms.layout;
public final synchronized class ConstantSize implements Size, java.io.Serializable {
    public static final ConstantSize$Unit PIXEL;
    public static final ConstantSize$Unit POINT;
    public static final ConstantSize$Unit DIALOG_UNITS_X;
    public static final ConstantSize$Unit DIALOG_UNITS_Y;
    public static final ConstantSize$Unit MILLIMETER;
    public static final ConstantSize$Unit CENTIMETER;
    public static final ConstantSize$Unit INCH;
    public static final ConstantSize$Unit PX;
    public static final ConstantSize$Unit PT;
    public static final ConstantSize$Unit DLUX;
    public static final ConstantSize$Unit DLUY;
    public static final ConstantSize$Unit MM;
    public static final ConstantSize$Unit CM;
    public static final ConstantSize$Unit IN;
    private static final ConstantSize$Unit[] VALUES;
    private final double value;
    private final ConstantSize$Unit unit;
    public void ConstantSize(int, ConstantSize$Unit);
    public void ConstantSize(double, ConstantSize$Unit);
    static ConstantSize valueOf(String, boolean);
    static ConstantSize dluX(int);
    static ConstantSize dluY(int);
    public double getValue();
    public ConstantSize$Unit getUnit();
    public int getPixelSize(java.awt.Component);
    public int maximumSize(java.awt.Container, java.util.List, FormLayout$Measure, FormLayout$Measure, FormLayout$Measure);
    public boolean compressible();
    public boolean equals(Object);
    public int hashCode();
    public String toString();
    public String encode();
    private int intValue();
    private static String[] splitValueAndUnit(String);
    static void <clinit>();
}

com/jgoodies/forms/layout/FormLayout$1.class

package com.jgoodies.forms.layout;
synchronized class FormLayout$1 {
}

com/jgoodies/forms/layout/FormLayout$CachingMeasure.class

package com.jgoodies.forms.layout;
abstract synchronized class FormLayout$CachingMeasure implements FormLayout$Measure, java.io.Serializable {
    protected final FormLayout$ComponentSizeCache cache;
    private void FormLayout$CachingMeasure(FormLayout$ComponentSizeCache);
}

com/jgoodies/forms/layout/FormLayout$ComponentSizeCache.class

package com.jgoodies.forms.layout;
final synchronized class FormLayout$ComponentSizeCache implements java.io.Serializable {
    private final java.util.Map minimumSizes;
    private final java.util.Map preferredSizes;
    private void FormLayout$ComponentSizeCache(int);
    void invalidate();
    java.awt.Dimension getMinimumSize(java.awt.Component);
    java.awt.Dimension getPreferredSize(java.awt.Component);
    void removeEntry(java.awt.Component);
}

com/jgoodies/forms/layout/FormLayout$LayoutInfo.class

package com.jgoodies.forms.layout;
public final synchronized class FormLayout$LayoutInfo {
    public final int[] columnOrigins;
    public final int[] rowOrigins;
    private void FormLayout$LayoutInfo(int[], int[]);
    public int getX();
    public int getY();
    public int getWidth();
    public int getHeight();
}

com/jgoodies/forms/layout/FormLayout$Measure.class

package com.jgoodies.forms.layout;
public abstract interface FormLayout$Measure {
    public abstract int sizeOf(java.awt.Component);
}

com/jgoodies/forms/layout/FormLayout$MinimumHeightMeasure.class

package com.jgoodies.forms.layout;
final synchronized class FormLayout$MinimumHeightMeasure extends FormLayout$CachingMeasure {
    private void FormLayout$MinimumHeightMeasure(FormLayout$ComponentSizeCache);
    public int sizeOf(java.awt.Component);
}

com/jgoodies/forms/layout/FormLayout$MinimumWidthMeasure.class

package com.jgoodies.forms.layout;
final synchronized class FormLayout$MinimumWidthMeasure extends FormLayout$CachingMeasure {
    private void FormLayout$MinimumWidthMeasure(FormLayout$ComponentSizeCache);
    public int sizeOf(java.awt.Component);
}

com/jgoodies/forms/layout/FormLayout$PreferredHeightMeasure.class

package com.jgoodies.forms.layout;
final synchronized class FormLayout$PreferredHeightMeasure extends FormLayout$CachingMeasure {
    private void FormLayout$PreferredHeightMeasure(FormLayout$ComponentSizeCache);
    public int sizeOf(java.awt.Component);
}

com/jgoodies/forms/layout/FormLayout$PreferredWidthMeasure.class

package com.jgoodies.forms.layout;
final synchronized class FormLayout$PreferredWidthMeasure extends FormLayout$CachingMeasure {
    private void FormLayout$PreferredWidthMeasure(FormLayout$ComponentSizeCache);
    public int sizeOf(java.awt.Component);
}

com/jgoodies/forms/layout/FormLayout.class

package com.jgoodies.forms.layout;
public final synchronized class FormLayout implements java.awt.LayoutManager2, java.io.Serializable {
    private final java.util.List colSpecs;
    private final java.util.List rowSpecs;
    private int[][] colGroupIndices;
    private int[][] rowGroupIndices;
    private final java.util.Map constraintMap;
    private boolean honorsVisibility;
    private transient java.util.List[] colComponents;
    private transient java.util.List[] rowComponents;
    private final FormLayout$ComponentSizeCache componentSizeCache;
    private final FormLayout$Measure minimumWidthMeasure;
    private final FormLayout$Measure minimumHeightMeasure;
    private final FormLayout$Measure preferredWidthMeasure;
    private final FormLayout$Measure preferredHeightMeasure;
    public void FormLayout();
    public void FormLayout(String);
    public void FormLayout(String, LayoutMap);
    public void FormLayout(String, String);
    public void FormLayout(String, String, LayoutMap);
    public void FormLayout(ColumnSpec[]);
    public void FormLayout(ColumnSpec[], RowSpec[]);
    public int getColumnCount();
    public ColumnSpec getColumnSpec(int);
    public void setColumnSpec(int, ColumnSpec);
    public void appendColumn(ColumnSpec);
    public void insertColumn(int, ColumnSpec);
    public void removeColumn(int);
    public int getRowCount();
    public RowSpec getRowSpec(int);
    public void setRowSpec(int, RowSpec);
    public void appendRow(RowSpec);
    public void insertRow(int, RowSpec);
    public void removeRow(int);
    private void shiftComponentsHorizontally(int, boolean);
    private void shiftComponentsVertically(int, boolean);
    private void adjustGroupIndices(int[][], int, boolean);
    public CellConstraints getConstraints(java.awt.Component);
    private CellConstraints getConstraints0(java.awt.Component);
    public void setConstraints(java.awt.Component, CellConstraints);
    private void removeConstraints(java.awt.Component);
    public int[][] getColumnGroups();
    public void setColumnGroups(int[][]);
    public void addGroupedColumn(int);
    public int[][] getRowGroups();
    public void setRowGroups(int[][]);
    public void addGroupedRow(int);
    public boolean getHonorsVisibility();
    public void setHonorsVisibility(boolean);
    public void setHonorsVisibility(java.awt.Component, Boolean);
    public void addLayoutComponent(String, java.awt.Component);
    public void addLayoutComponent(java.awt.Component, Object);
    public void removeLayoutComponent(java.awt.Component);
    public java.awt.Dimension minimumLayoutSize(java.awt.Container);
    public java.awt.Dimension preferredLayoutSize(java.awt.Container);
    public java.awt.Dimension maximumLayoutSize(java.awt.Container);
    public float getLayoutAlignmentX(java.awt.Container);
    public float getLayoutAlignmentY(java.awt.Container);
    public void invalidateLayout(java.awt.Container);
    public void layoutContainer(java.awt.Container);
    private void initializeColAndRowComponentLists();
    private java.awt.Dimension computeLayoutSize(java.awt.Container, FormLayout$Measure, FormLayout$Measure);
    private int[] computeGridOrigins(java.awt.Container, int, int, java.util.List, java.util.List[], int[][], FormLayout$Measure, FormLayout$Measure);
    private int[] computeOrigins(int[], int);
    private void layoutComponents(int[], int[]);
    private void invalidateCaches();
    private int[] maximumSizes(java.awt.Container, java.util.List, java.util.List[], FormLayout$Measure, FormLayout$Measure, FormLayout$Measure);
    private int[] compressedSizes(java.util.List, int, int, int, int[], int[]);
    private int[] groupedSizes(int[][], int[]);
    private int[] distributedSizes(java.util.List, int, int, int[]);
    private int[] computeMaximumFixedSpanTable(java.util.List);
    private static int sum(int[]);
    private static void invalidateAndRepaint(java.awt.Container);
    private boolean takeIntoAccount(java.awt.Component, CellConstraints);
    public FormLayout$LayoutInfo getLayoutInfo(java.awt.Container);
    private int[][] deepClone(int[][]);
    private void writeObject(java.io.ObjectOutputStream) throws java.io.IOException;
}

com/jgoodies/forms/layout/FormSpec$1.class

package com.jgoodies.forms.layout;
synchronized class FormSpec$1 {
}

com/jgoodies/forms/layout/FormSpec$DefaultAlignment.class

package com.jgoodies.forms.layout;
public final synchronized class FormSpec$DefaultAlignment implements java.io.Serializable {
    private final transient String name;
    private static int nextOrdinal;
    private final int ordinal;
    private void FormSpec$DefaultAlignment(String);
    private static FormSpec$DefaultAlignment valueOf(String, boolean);
    public String toString();
    public char abbreviation();
    private Object readResolve();
    static void <clinit>();
}

com/jgoodies/forms/layout/FormSpec.class

package com.jgoodies.forms.layout;
public abstract synchronized class FormSpec implements java.io.Serializable {
    static final FormSpec$DefaultAlignment LEFT_ALIGN;
    static final FormSpec$DefaultAlignment RIGHT_ALIGN;
    static final FormSpec$DefaultAlignment TOP_ALIGN;
    static final FormSpec$DefaultAlignment BOTTOM_ALIGN;
    static final FormSpec$DefaultAlignment CENTER_ALIGN;
    static final FormSpec$DefaultAlignment FILL_ALIGN;
    private static final FormSpec$DefaultAlignment[] VALUES;
    public static final double NO_GROW = 0.0;
    public static final double DEFAULT_GROW = 1.0;
    private static final java.util.regex.Pattern TOKEN_SEPARATOR_PATTERN;
    private static final java.util.regex.Pattern BOUNDS_SEPARATOR_PATTERN;
    private FormSpec$DefaultAlignment defaultAlignment;
    private Size size;
    private double resizeWeight;
    protected void FormSpec(FormSpec$DefaultAlignment, Size, double);
    protected void FormSpec(FormSpec$DefaultAlignment, String);
    public final FormSpec$DefaultAlignment getDefaultAlignment();
    public final Size getSize();
    public final double getResizeWeight();
    final boolean canGrow();
    abstract boolean isHorizontal();
    void setDefaultAlignment(FormSpec$DefaultAlignment);
    void setSize(Size);
    void setResizeWeight(double);
    private void parseAndInitValues(String);
    private Size parseSize(String);
    private Size parseBoundedSize(String);
    private Size parseOldBoundedSize(String, boolean);
    private Size parseAtomicSize(String);
    private static double parseResizeWeight(String);
    private static boolean isConstant(Size);
    public final String toString();
    public final String toShortString();
    public final String encode();
    final int maximumSize(java.awt.Container, java.util.List, FormLayout$Measure, FormLayout$Measure, FormLayout$Measure);
    static void <clinit>();
}

com/jgoodies/forms/layout/FormSpecParser$FormLayoutParseException.class

package com.jgoodies.forms.layout;
public final synchronized class FormSpecParser$FormLayoutParseException extends RuntimeException {
    void FormSpecParser$FormLayoutParseException(String);
    void FormSpecParser$FormLayoutParseException(String, Throwable);
}

com/jgoodies/forms/layout/FormSpecParser$Multiplier.class

package com.jgoodies.forms.layout;
final synchronized class FormSpecParser$Multiplier {
    final int multiplier;
    final String expression;
    final int offset;
    void FormSpecParser$Multiplier(int, String, int);
}

com/jgoodies/forms/layout/FormSpecParser.class

package com.jgoodies.forms.layout;
public final synchronized class FormSpecParser {
    private static final java.util.regex.Pattern MULTIPLIER_PREFIX_PATTERN;
    private static final java.util.regex.Pattern DIGIT_PATTERN;
    private final String source;
    private final LayoutMap layoutMap;
    private void FormSpecParser(String, String, LayoutMap, boolean);
    static ColumnSpec[] parseColumnSpecs(String, LayoutMap);
    static RowSpec[] parseRowSpecs(String, LayoutMap);
    private ColumnSpec[] parseColumnSpecs();
    private RowSpec[] parseRowSpecs();
    private java.util.List split(String, int);
    private void addSpec(java.util.List, String, int);
    private FormSpecParser$Multiplier multiplier(String, int);
    public static void fail(String, int, String);
    private void fail(int, String);
    private void fail(int, NumberFormatException);
    private static String message(String, int, String);
    static void <clinit>();
}

com/jgoodies/forms/layout/LayoutMap.class

package com.jgoodies.forms.layout;
public final synchronized class LayoutMap {
    private static final char VARIABLE_PREFIX_CHAR = 36;
    private static final java.util.Map COLUMN_ALIASES;
    private static final java.util.Map ROW_ALIASES;
    private static LayoutMap root;
    private final LayoutMap parent;
    private final java.util.Map columnMap;
    private final java.util.Map columnMapCache;
    private final java.util.Map rowMap;
    private final java.util.Map rowMapCache;
    public void LayoutMap();
    public void LayoutMap(LayoutMap);
    public static LayoutMap getRoot();
    public boolean columnContainsKey(String);
    public String columnGet(String);
    public String columnPut(String, String);
    public String columnPut(String, ColumnSpec);
    public String columnPut(String, Size);
    public String columnRemove(String);
    public boolean rowContainsKey(String);
    public String rowGet(String);
    public String rowPut(String, String);
    public String rowPut(String, RowSpec);
    public String rowPut(String, Size);
    public String rowRemove(String);
    public String toString();
    String expand(String, boolean);
    private String nextVariableName(String, int);
    private String expansion(String, boolean);
    private static String stripBraces(String);
    private String resolveColumnKey(String);
    private String resolveRowKey(String);
    private static LayoutMap createRoot();
    private void columnPut(String, String[], ColumnSpec);
    private void rowPut(String, String[], RowSpec);
    private void ensureLowerCase(String);
    static void <clinit>();
}

com/jgoodies/forms/layout/PrototypeSize.class

package com.jgoodies.forms.layout;
public final synchronized class PrototypeSize implements Size, java.io.Serializable {
    private final String prototype;
    public void PrototypeSize(String);
    public String getPrototype();
    public int maximumSize(java.awt.Container, java.util.List, FormLayout$Measure, FormLayout$Measure, FormLayout$Measure);
    public boolean compressible();
    public String encode();
    public boolean equals(Object);
    public int hashCode();
    public String toString();
}

com/jgoodies/forms/layout/RowSpec.class

package com.jgoodies.forms.layout;
public final synchronized class RowSpec extends FormSpec {
    public static final FormSpec$DefaultAlignment TOP;
    public static final FormSpec$DefaultAlignment CENTER;
    public static final FormSpec$DefaultAlignment BOTTOM;
    public static final FormSpec$DefaultAlignment FILL;
    public static final FormSpec$DefaultAlignment DEFAULT;
    private static final java.util.Map CACHE;
    public void RowSpec(FormSpec$DefaultAlignment, Size, double);
    public void RowSpec(Size);
    public void RowSpec(String);
    public static RowSpec createGap(ConstantSize);
    public static RowSpec decode(String);
    public static RowSpec decode(String, LayoutMap);
    static RowSpec decodeExpanded(String);
    public static RowSpec[] decodeSpecs(String);
    public static RowSpec[] decodeSpecs(String, LayoutMap);
    protected boolean isHorizontal();
    static void <clinit>();
}

com/jgoodies/forms/layout/Size.class

package com.jgoodies.forms.layout;
public abstract interface Size {
    public abstract int maximumSize(java.awt.Container, java.util.List, FormLayout$Measure, FormLayout$Measure, FormLayout$Measure);
    public abstract boolean compressible();
    public abstract String encode();
}

com/jgoodies/forms/layout/Sizes$1.class

package com.jgoodies.forms.layout;
synchronized class Sizes$1 {
}

com/jgoodies/forms/layout/Sizes$ComponentSize.class

package com.jgoodies.forms.layout;
final synchronized class Sizes$ComponentSize implements Size, java.io.Serializable {
    private final transient String name;
    private static int nextOrdinal;
    private final int ordinal;
    private void Sizes$ComponentSize(String);
    static Sizes$ComponentSize valueOf(String);
    public int maximumSize(java.awt.Container, java.util.List, FormLayout$Measure, FormLayout$Measure, FormLayout$Measure);
    public boolean compressible();
    public String toString();
    public String encode();
    private Object readResolve();
    static void <clinit>();
}

com/jgoodies/forms/layout/Sizes.class

package com.jgoodies.forms.layout;
public final synchronized class Sizes {
    public static final ConstantSize ZERO;
    public static final ConstantSize DLUX1;
    public static final ConstantSize DLUX2;
    public static final ConstantSize DLUX3;
    public static final ConstantSize DLUX4;
    public static final ConstantSize DLUX5;
    public static final ConstantSize DLUX6;
    public static final ConstantSize DLUX7;
    public static final ConstantSize DLUX8;
    public static final ConstantSize DLUX9;
    public static final ConstantSize DLUX11;
    public static final ConstantSize DLUX14;
    public static final ConstantSize DLUX21;
    public static final ConstantSize DLUY1;
    public static final ConstantSize DLUY2;
    public static final ConstantSize DLUY3;
    public static final ConstantSize DLUY4;
    public static final ConstantSize DLUY5;
    public static final ConstantSize DLUY6;
    public static final ConstantSize DLUY7;
    public static final ConstantSize DLUY8;
    public static final ConstantSize DLUY9;
    public static final ConstantSize DLUY11;
    public static final ConstantSize DLUY14;
    public static final ConstantSize DLUY21;
    public static final Sizes$ComponentSize MINIMUM;
    public static final Sizes$ComponentSize PREFERRED;
    public static final Sizes$ComponentSize DEFAULT;
    private static final Sizes$ComponentSize[] VALUES;
    private static com.jgoodies.forms.util.UnitConverter unitConverter;
    private static ConstantSize$Unit defaultUnit;
    private void Sizes();
    public static ConstantSize constant(String, boolean);
    public static ConstantSize dluX(int);
    public static ConstantSize dluY(int);
    public static ConstantSize pixel(int);
    public static Size bounded(Size, Size, Size);
    public static int inchAsPixel(double, java.awt.Component);
    public static int millimeterAsPixel(double, java.awt.Component);
    public static int centimeterAsPixel(double, java.awt.Component);
    public static int pointAsPixel(int, java.awt.Component);
    public static int dialogUnitXAsPixel(int, java.awt.Component);
    public static int dialogUnitYAsPixel(int, java.awt.Component);
    public static com.jgoodies.forms.util.UnitConverter getUnitConverter();
    public static void setUnitConverter(com.jgoodies.forms.util.UnitConverter);
    public static ConstantSize$Unit getDefaultUnit();
    public static void setDefaultUnit(ConstantSize$Unit);
    static void <clinit>();
}

com/jgoodies/forms/util/AbstractUnitConverter.class

package com.jgoodies.forms.util;
public abstract synchronized class AbstractUnitConverter implements UnitConverter {
    private static final int DTP_RESOLUTION = 72;
    private static int defaultScreenResolution;
    public void AbstractUnitConverter();
    public int inchAsPixel(double, java.awt.Component);
    public int millimeterAsPixel(double, java.awt.Component);
    public int centimeterAsPixel(double, java.awt.Component);
    public int pointAsPixel(int, java.awt.Component);
    public int dialogUnitXAsPixel(int, java.awt.Component);
    public int dialogUnitYAsPixel(int, java.awt.Component);
    protected abstract double getDialogBaseUnitsX(java.awt.Component);
    protected abstract double getDialogBaseUnitsY(java.awt.Component);
    protected final int inchAsPixel(double, int);
    protected final int millimeterAsPixel(double, int);
    protected final int centimeterAsPixel(double, int);
    protected final int pointAsPixel(int, int);
    protected int dialogUnitXAsPixel(int, double);
    protected int dialogUnitYAsPixel(int, double);
    protected double computeAverageCharWidth(java.awt.FontMetrics, String);
    protected int getScreenResolution(java.awt.Component);
    protected int getDefaultScreenResolution();
    static void <clinit>();
}

com/jgoodies/forms/util/DefaultUnitConverter$DialogBaseUnits.class

package com.jgoodies.forms.util;
final synchronized class DefaultUnitConverter$DialogBaseUnits {
    final double x;
    final double y;
    void DefaultUnitConverter$DialogBaseUnits(double, double);
    public String toString();
}

com/jgoodies/forms/util/DefaultUnitConverter.class

package com.jgoodies.forms.util;
public final synchronized class DefaultUnitConverter extends AbstractUnitConverter {
    public static final String PROPERTY_AVERAGE_CHARACTER_WIDTH_TEST_STRING = averageCharacterWidthTestString;
    public static final String PROPERTY_DEFAULT_DIALOG_FONT = defaultDialogFont;
    private static final java.util.logging.Logger LOGGER;
    private static DefaultUnitConverter instance;
    private String averageCharWidthTestString;
    private java.awt.Font defaultDialogFont;
    private final java.beans.PropertyChangeSupport changeSupport;
    private DefaultUnitConverter$DialogBaseUnits cachedGlobalDialogBaseUnits;
    private DefaultUnitConverter$DialogBaseUnits cachedDialogBaseUnits;
    private java.awt.FontMetrics cachedFontMetrics;
    private java.awt.Font cachedDefaultDialogFont;
    private void DefaultUnitConverter();
    public static DefaultUnitConverter getInstance();
    public String getAverageCharacterWidthTestString();
    public void setAverageCharacterWidthTestString(String);
    public java.awt.Font getDefaultDialogFont();
    public void setDefaultDialogFont(java.awt.Font);
    protected double getDialogBaseUnitsX(java.awt.Component);
    protected double getDialogBaseUnitsY(java.awt.Component);
    private DefaultUnitConverter$DialogBaseUnits getGlobalDialogBaseUnits();
    private DefaultUnitConverter$DialogBaseUnits getDialogBaseUnits(java.awt.Component);
    private DefaultUnitConverter$DialogBaseUnits computeDialogBaseUnits(java.awt.FontMetrics);
    private DefaultUnitConverter$DialogBaseUnits computeGlobalDialogBaseUnits();
    private java.awt.Font getCachedDefaultDialogFont();
    private java.awt.Font lookupDefaultDialogFont();
    private java.awt.Component createDefaultGlobalComponent();
    void clearCache();
    public synchronized void addPropertyChangeListener(java.beans.PropertyChangeListener);
    public synchronized void removePropertyChangeListener(java.beans.PropertyChangeListener);
    public synchronized void addPropertyChangeListener(String, java.beans.PropertyChangeListener);
    public synchronized void removePropertyChangeListener(String, java.beans.PropertyChangeListener);
    static void <clinit>();
}

com/jgoodies/forms/util/FormUtils.class

package com.jgoodies.forms.util;
public final synchronized class FormUtils {
    private static javax.swing.LookAndFeel cachedLookAndFeel;
    private static Boolean cachedIsLafAqua;
    private void FormUtils();
    public static void assertNotBlank(String, String);
    public static void assertNotNull(Object, String);
    public static boolean equals(Object, Object);
    public static boolean isBlank(String);
    public static boolean isNotBlank(String);
    public static boolean isLafAqua();
    public static void clearLookAndFeelBasedCaches();
    private static boolean computeIsLafAqua();
    static void ensureValidCache();
}

com/jgoodies/forms/util/LayoutStyle.class

package com.jgoodies.forms.util;
public abstract synchronized class LayoutStyle {
    private static LayoutStyle current;
    public void LayoutStyle();
    private static LayoutStyle initialLayoutStyle();
    private static boolean isOSMac();
    private static String getSystemProperty(String);
    public static LayoutStyle getCurrent();
    public static void setCurrent(LayoutStyle);
    public abstract com.jgoodies.forms.layout.Size getDefaultButtonWidth();
    public abstract com.jgoodies.forms.layout.Size getDefaultButtonHeight();
    public abstract com.jgoodies.forms.layout.ConstantSize getDialogMarginX();
    public abstract com.jgoodies.forms.layout.ConstantSize getDialogMarginY();
    public abstract com.jgoodies.forms.layout.ConstantSize getTabbedDialogMarginX();
    public abstract com.jgoodies.forms.layout.ConstantSize getTabbedDialogMarginY();
    public abstract com.jgoodies.forms.layout.ConstantSize getLabelComponentPadX();
    public abstract com.jgoodies.forms.layout.ConstantSize getRelatedComponentsPadX();
    public abstract com.jgoodies.forms.layout.ConstantSize getRelatedComponentsPadY();
    public abstract com.jgoodies.forms.layout.ConstantSize getUnrelatedComponentsPadX();
    public abstract com.jgoodies.forms.layout.ConstantSize getUnrelatedComponentsPadY();
    public abstract com.jgoodies.forms.layout.ConstantSize getNarrowLinePad();
    public abstract com.jgoodies.forms.layout.ConstantSize getLinePad();
    public abstract com.jgoodies.forms.layout.ConstantSize getParagraphPad();
    public abstract com.jgoodies.forms.layout.ConstantSize getButtonBarPad();
    public abstract boolean isLeftToRightButtonOrder();
    static void <clinit>();
}

com/jgoodies/forms/util/MacLayoutStyle.class

package com.jgoodies.forms.util;
final synchronized class MacLayoutStyle extends LayoutStyle {
    static final MacLayoutStyle INSTANCE;
    private static final com.jgoodies.forms.layout.Size BUTTON_WIDTH;
    private static final com.jgoodies.forms.layout.Size BUTTON_HEIGHT;
    private static final com.jgoodies.forms.layout.ConstantSize DIALOG_MARGIN_X;
    private static final com.jgoodies.forms.layout.ConstantSize DIALOG_MARGIN_Y;
    private static final com.jgoodies.forms.layout.ConstantSize TABBED_DIALOG_MARGIN_X;
    private static final com.jgoodies.forms.layout.ConstantSize TABBED_DIALOG_MARGIN_Y;
    private static final com.jgoodies.forms.layout.ConstantSize LABEL_COMPONENT_PADX;
    private static final com.jgoodies.forms.layout.ConstantSize RELATED_COMPONENTS_PADX;
    private static final com.jgoodies.forms.layout.ConstantSize UNRELATED_COMPONENTS_PADX;
    private static final com.jgoodies.forms.layout.ConstantSize RELATED_COMPONENTS_PADY;
    private static final com.jgoodies.forms.layout.ConstantSize UNRELATED_COMPONENTS_PADY;
    private static final com.jgoodies.forms.layout.ConstantSize NARROW_LINE_PAD;
    private static final com.jgoodies.forms.layout.ConstantSize LINE_PAD;
    private static final com.jgoodies.forms.layout.ConstantSize PARAGRAPH_PAD;
    private static final com.jgoodies.forms.layout.ConstantSize BUTTON_BAR_PAD;
    private void MacLayoutStyle();
    public com.jgoodies.forms.layout.Size getDefaultButtonWidth();
    public com.jgoodies.forms.layout.Size getDefaultButtonHeight();
    public com.jgoodies.forms.layout.ConstantSize getDialogMarginX();
    public com.jgoodies.forms.layout.ConstantSize getDialogMarginY();
    public com.jgoodies.forms.layout.ConstantSize getTabbedDialogMarginX();
    public com.jgoodies.forms.layout.ConstantSize getTabbedDialogMarginY();
    public com.jgoodies.forms.layout.ConstantSize getLabelComponentPadX();
    public com.jgoodies.forms.layout.ConstantSize getRelatedComponentsPadX();
    public com.jgoodies.forms.layout.ConstantSize getRelatedComponentsPadY();
    public com.jgoodies.forms.layout.ConstantSize getUnrelatedComponentsPadX();
    public com.jgoodies.forms.layout.ConstantSize getUnrelatedComponentsPadY();
    public com.jgoodies.forms.layout.ConstantSize getNarrowLinePad();
    public com.jgoodies.forms.layout.ConstantSize getLinePad();
    public com.jgoodies.forms.layout.ConstantSize getParagraphPad();
    public com.jgoodies.forms.layout.ConstantSize getButtonBarPad();
    public boolean isLeftToRightButtonOrder();
    static void <clinit>();
}

com/jgoodies/forms/util/UnitConverter.class

package com.jgoodies.forms.util;
public abstract interface UnitConverter {
    public abstract int inchAsPixel(double, java.awt.Component);
    public abstract int millimeterAsPixel(double, java.awt.Component);
    public abstract int centimeterAsPixel(double, java.awt.Component);
    public abstract int pointAsPixel(int, java.awt.Component);
    public abstract int dialogUnitXAsPixel(int, java.awt.Component);
    public abstract int dialogUnitYAsPixel(int, java.awt.Component);
}

com/jgoodies/forms/util/Utilities.class

package com.jgoodies.forms.util;
public final synchronized class Utilities {
    private void Utilities();
    public static boolean isLafAqua();
}

com/jgoodies/forms/util/WindowsLayoutStyle.class

package com.jgoodies.forms.util;
final synchronized class WindowsLayoutStyle extends LayoutStyle {
    static final WindowsLayoutStyle INSTANCE;
    private static final com.jgoodies.forms.layout.Size BUTTON_WIDTH;
    private static final com.jgoodies.forms.layout.Size BUTTON_HEIGHT;
    private static final com.jgoodies.forms.layout.ConstantSize DIALOG_MARGIN_X;
    private static final com.jgoodies.forms.layout.ConstantSize DIALOG_MARGIN_Y;
    private static final com.jgoodies.forms.layout.ConstantSize TABBED_DIALOG_MARGIN_X;
    private static final com.jgoodies.forms.layout.ConstantSize TABBED_DIALOG_MARGIN_Y;
    private static final com.jgoodies.forms.layout.ConstantSize LABEL_COMPONENT_PADX;
    private static final com.jgoodies.forms.layout.ConstantSize RELATED_COMPONENTS_PADX;
    private static final com.jgoodies.forms.layout.ConstantSize UNRELATED_COMPONENTS_PADX;
    private static final com.jgoodies.forms.layout.ConstantSize RELATED_COMPONENTS_PADY;
    private static final com.jgoodies.forms.layout.ConstantSize UNRELATED_COMPONENTS_PADY;
    private static final com.jgoodies.forms.layout.ConstantSize NARROW_LINE_PAD;
    private static final com.jgoodies.forms.layout.ConstantSize LINE_PAD;
    private static final com.jgoodies.forms.layout.ConstantSize PARAGRAPH_PAD;
    private static final com.jgoodies.forms.layout.ConstantSize BUTTON_BAR_PAD;
    private void WindowsLayoutStyle();
    public com.jgoodies.forms.layout.Size getDefaultButtonWidth();
    public com.jgoodies.forms.layout.Size getDefaultButtonHeight();
    public com.jgoodies.forms.layout.ConstantSize getDialogMarginX();
    public com.jgoodies.forms.layout.ConstantSize getDialogMarginY();
    public com.jgoodies.forms.layout.ConstantSize getTabbedDialogMarginX();
    public com.jgoodies.forms.layout.ConstantSize getTabbedDialogMarginY();
    public com.jgoodies.forms.layout.ConstantSize getLabelComponentPadX();
    public com.jgoodies.forms.layout.ConstantSize getRelatedComponentsPadX();
    public com.jgoodies.forms.layout.ConstantSize getRelatedComponentsPadY();
    public com.jgoodies.forms.layout.ConstantSize getUnrelatedComponentsPadX();
    public com.jgoodies.forms.layout.ConstantSize getUnrelatedComponentsPadY();
    public com.jgoodies.forms.layout.ConstantSize getNarrowLinePad();
    public com.jgoodies.forms.layout.ConstantSize getLinePad();
    public com.jgoodies.forms.layout.ConstantSize getParagraphPad();
    public com.jgoodies.forms.layout.ConstantSize getButtonBarPad();
    public boolean isLeftToRightButtonOrder();
    static void <clinit>();
}

Earthquake GEOLOGY.jar

META-INF/MANIFEST.MF

Manifest-Version: 1.0 Rsrc-Class-Path: ./ jl1.0.1.jar Class-Path: . Rsrc-Main-Class: Earthquake Main-Class: org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader

org/eclipse/jdt/internal/jarinjarloader/JIJConstants.class

package org.eclipse.jdt.internal.jarinjarloader;
final synchronized class JIJConstants {
    static final String REDIRECTED_CLASS_PATH_MANIFEST_NAME = Rsrc-Class-Path;
    static final String REDIRECTED_MAIN_CLASS_MANIFEST_NAME = Rsrc-Main-Class;
    static final String DEFAULT_REDIRECTED_CLASSPATH = ;
    static final String MAIN_METHOD_NAME = main;
    static final String JAR_INTERNAL_URL_PROTOCOL_WITH_COLON = jar:rsrc:;
    static final String JAR_INTERNAL_SEPARATOR = !/;
    static final String INTERNAL_URL_PROTOCOL_WITH_COLON = rsrc:;
    static final String INTERNAL_URL_PROTOCOL = rsrc;
    static final String PATH_SEPARATOR = /;
    static final String CURRENT_DIR = ./;
    static final String UTF8_ENCODING = UTF-8;
    void JIJConstants();
}

org/eclipse/jdt/internal/jarinjarloader/JarRsrcLoader$ManifestInfo.class

package org.eclipse.jdt.internal.jarinjarloader;
synchronized class JarRsrcLoader$ManifestInfo {
    String rsrcMainClass;
    String[] rsrcClassPath;
    private void JarRsrcLoader$ManifestInfo();
}

org/eclipse/jdt/internal/jarinjarloader/JarRsrcLoader.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class JarRsrcLoader {
    public void JarRsrcLoader();
    public static void main(String[]) throws ClassNotFoundException, IllegalArgumentException, IllegalAccessException, reflect.InvocationTargetException, SecurityException, NoSuchMethodException, java.io.IOException;
    private static JarRsrcLoader$ManifestInfo getManifestInfo() throws java.io.IOException;
    private static String[] splitSpaces(String);
}

org/eclipse/jdt/internal/jarinjarloader/RsrcURLConnection.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class RsrcURLConnection extends java.net.URLConnection {
    private ClassLoader classLoader;
    public void RsrcURLConnection(java.net.URL, ClassLoader);
    public void connect() throws java.io.IOException;
    public java.io.InputStream getInputStream() throws java.io.IOException;
}

org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandler.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class RsrcURLStreamHandler extends java.net.URLStreamHandler {
    private ClassLoader classLoader;
    public void RsrcURLStreamHandler(ClassLoader);
    protected java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
    protected void parseURL(java.net.URL, String, int, int);
}

org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandlerFactory.class

package org.eclipse.jdt.internal.jarinjarloader;
public synchronized class RsrcURLStreamHandlerFactory implements java.net.URLStreamHandlerFactory {
    private ClassLoader classLoader;
    private java.net.URLStreamHandlerFactory chainFac;
    public void RsrcURLStreamHandlerFactory(ClassLoader);
    public java.net.URLStreamHandler createURLStreamHandler(String);
    public void setURLStreamHandlerFactory(java.net.URLStreamHandlerFactory);
}

Score2.class

public synchronized class Score2 {
    private int dep;
    private int dis;
    private int terB;
    private int terP;
    private int att;
    private float score;
    public void Score2(int, int, int, int, int);
    private void scoreCalc();
    public float getScore();
}

AudioPlayerE.class

public synchronized class AudioPlayerE implements Runnable {
    private javazoom.jl.player.Player playMP3;
    public void AudioPlayerE();
    public void stopAudio();
    public void run();
}

Earthquake$1.class

synchronized class Earthquake$1 extends javax.swing.JPanel {
    void Earthquake$1(Earthquake);
    public void paintComponent(java.awt.Graphics);
}

Earthquake$10.class

synchronized class Earthquake$10 implements javax.swing.event.ChangeListener {
    void Earthquake$10(Earthquake);
    public void stateChanged(javax.swing.event.ChangeEvent);
}

Earthquake$11.class

synchronized class Earthquake$11 implements java.awt.event.ActionListener {
    void Earthquake$11(Earthquake);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Earthquake$2.class

synchronized class Earthquake$2 implements java.awt.event.ActionListener {
    void Earthquake$2(Earthquake);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Earthquake$3.class

synchronized class Earthquake$3 implements java.awt.event.ActionListener {
    void Earthquake$3(Earthquake);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Earthquake$4.class

synchronized class Earthquake$4 implements java.awt.event.ActionListener {
    void Earthquake$4(Earthquake);
    public void actionPerformed(java.awt.event.ActionEvent);
}

Earthquake$5.class

synchronized class Earthquake$5 implements java.awt.event.ItemListener {
    void Earthquake$5(Earthquake);
    public void itemStateChanged(java.awt.event.ItemEvent);
}

Earthquake$6.class

synchronized class Earthquake$6 implements java.awt.event.ItemListener {
    void Earthquake$6(Earthquake);
    public void itemStateChanged(java.awt.event.ItemEvent);
}

Earthquake$7.class

synchronized class Earthquake$7 implements java.awt.event.ItemListener {
    void Earthquake$7(Earthquake);
    public void itemStateChanged(java.awt.event.ItemEvent);
}

Earthquake$8.class

synchronized class Earthquake$8 implements java.awt.event.ItemListener {
    void Earthquake$8(Earthquake);
    public void itemStateChanged(java.awt.event.ItemEvent);
}

Earthquake$9.class

synchronized class Earthquake$9 implements javax.swing.event.ChangeListener {
    void Earthquake$9(Earthquake);
    public void stateChanged(javax.swing.event.ChangeEvent);
}

Earthquake.class

public synchronized class Earthquake extends javax.swing.JFrame implements Runnable {
    private int depth;
    private int distance;
    private int terrainBonus;
    private int terrainPenalty;
    private int attempts;
    private int Score;
    private int sediDiv;
    private javax.swing.JPanel contentPane;
    private javax.swing.JLabel anime;
    private javax.swing.JLabel lblScore;
    private javax.swing.JLabel highScoreList;
    private javax.swing.JLabel label;
    private javax.swing.JLabel label2;
    private javax.swing.JLabel adBack;
    private javax.swing.JLabel close;
    private Advice2 ad;
    private static boolean play;
    private static boolean play_2;
    private boolean toggleHighScores;
    private static boolean disableButton;
    private boolean hotspots;
    private boolean plates;
    javax.swing.ImageIcon background;
    java.awt.Image image;
    private static HighScoreManagerE hm;
    private javax.swing.JCheckBox chckbxSedimentaryRocks;
    private javax.swing.JCheckBox chckbxFaultZones;
    private javax.swing.JCheckBox chckbxDivergentPlateBoundaries_1;
    private javax.swing.JCheckBox chckbxHotSpots;
    private javax.swing.JSlider sliderDep;
    private javax.swing.JSlider sliderDisEpi;
    private javax.swing.JButton btnApply;
    private javax.swing.JButton btnPlayAgain;
    private javax.swing.JButton btnHighScores;
    private javax.swing.JTextField textField;
    private AudioPlayerE a;
    static void <clinit>();
    public static void main(String[]);
    public void Earthquake();
    public void refreshFrame();
    public void endScreen();
    public void setHighScoreList();
    public void loop();
    public void animate(int);
    public HighScoreManagerE getHM();
    public void setBooleans();
    public void killAudio();
    public void run();
}

Advice2.class

public synchronized class Advice2 extends javax.swing.JLabel {
    private String l;
    public void Advice2(int, int, int, boolean, boolean, int);
}

BIG EARTHQUAKE.0001.jpg

BIG EARTHQUAKE.0002.jpg

BIG EARTHQUAKE.0003.jpg

BIG EARTHQUAKE.0004.jpg

BIG EARTHQUAKE.0005.jpg

BIG EARTHQUAKE.0006.jpg

BIG EARTHQUAKE.0007.jpg

BIG EARTHQUAKE.0008.jpg

BIG EARTHQUAKE.0009.jpg

BIG EARTHQUAKE.0010.jpg

BIG EARTHQUAKE.0011.jpg

BIG EARTHQUAKE.0012.jpg

BIG EARTHQUAKE.0013.jpg

BIG EARTHQUAKE.0014.jpg

BIG EARTHQUAKE.0015.jpg

BIG EARTHQUAKE.0016.jpg

BIG EARTHQUAKE.0017.jpg

BIG EARTHQUAKE.0018.jpg

BIG EARTHQUAKE.0019.jpg

BIG EARTHQUAKE.0020.jpg

BIG EARTHQUAKE.0021.jpg

BIG EARTHQUAKE.0022.jpg

BIG EARTHQUAKE.0023.jpg

BIG EARTHQUAKE.0024.jpg

BIG EARTHQUAKE.0025.jpg

BIG EARTHQUAKE.0026.jpg

BIG EARTHQUAKE.0027.jpg

BIG EARTHQUAKE.0028.jpg

BIG EARTHQUAKE.0029.jpg

BIG EARTHQUAKE.0030.jpg

BIG EARTHQUAKE.0031.jpg

BIG EARTHQUAKE.0032.jpg

BIG EARTHQUAKE.0033.jpg

BIG EARTHQUAKE.0034.jpg

BIG EARTHQUAKE.0035.jpg

BIG EARTHQUAKE.0036.jpg

BIG EARTHQUAKE.0037.jpg

BIG EARTHQUAKE.0038.jpg

BIG EARTHQUAKE.0039.jpg

BIG EARTHQUAKE.0040.jpg

BIG EARTHQUAKE.0041.jpg

BIG EARTHQUAKE.0042.jpg

BIG EARTHQUAKE.0043.jpg

BIG EARTHQUAKE.0044.jpg

BIG EARTHQUAKE.0045.jpg

BIG EARTHQUAKE.0046.jpg

BIG EARTHQUAKE.0047.jpg

BIG EARTHQUAKE.0048.jpg

BIG EARTHQUAKE.0049.jpg

BIG EARTHQUAKE.0050.jpg

BIG EARTHQUAKE.0051.jpg

BIG EARTHQUAKE.0052.jpg

BIG EARTHQUAKE.0053.jpg

BIG EARTHQUAKE.0054.jpg

BIG EARTHQUAKE.0055.jpg

BIG EARTHQUAKE.0056.jpg

BIG EARTHQUAKE.0057.jpg

BIG EARTHQUAKE.0058.jpg

BIG EARTHQUAKE.0059.jpg

BIG EARTHQUAKE.0060.jpg

BIG EARTHQUAKE.0061.jpg

BIG EARTHQUAKE.0062.jpg

BIG EARTHQUAKE.0063.jpg

BIG EARTHQUAKE.0064.jpg

BIG EARTHQUAKE.0065.jpg

BIG EARTHQUAKE.0066.jpg

BIG EARTHQUAKE.0067.jpg

BIG EARTHQUAKE.0068.jpg

BIG EARTHQUAKE.0069.jpg

BIG EARTHQUAKE.0070.jpg

BIG EARTHQUAKE.0071.jpg

BIG EARTHQUAKE.0072.jpg

BIG EARTHQUAKE.0073.jpg

BIG EARTHQUAKE.0074.jpg

BIG EARTHQUAKE.0075.jpg

BIG EARTHQUAKE.0076.jpg

BIG EARTHQUAKE.0077.jpg

BIG EARTHQUAKE.0078.jpg

BIG EARTHQUAKE.0079.jpg

BIG EARTHQUAKE.0080.jpg

BIG EARTHQUAKE.0081.jpg

BIG EARTHQUAKE.0082.jpg

BIG EARTHQUAKE.0083.jpg

BIG EARTHQUAKE.0084.jpg

BIG EARTHQUAKE.0085.jpg

BIG EARTHQUAKE.0086.jpg

BIG EARTHQUAKE.0087.jpg

BIG EARTHQUAKE.0088.jpg

BIG EARTHQUAKE.0089.jpg

BIG EARTHQUAKE.0090.jpg

BIG EARTHQUAKE.0091.jpg

BIG EARTHQUAKE.0092.jpg

BIG EARTHQUAKE.0093.jpg

BIG EARTHQUAKE.0094.jpg

BIG EARTHQUAKE.0095.jpg

BIG EARTHQUAKE.0096.jpg

BIG EARTHQUAKE.0097.jpg

BIG EARTHQUAKE.0098.jpg

BIG EARTHQUAKE.0099.jpg

BIG EARTHQUAKE.0100.jpg

BIG EARTHQUAKE.0101.jpg

BIG EARTHQUAKE.0102.jpg

BIG EARTHQUAKE.0103.jpg

BIG EARTHQUAKE.0104.jpg

BIG EARTHQUAKE.0105.jpg

BIG EARTHQUAKE.0106.jpg

BIG EARTHQUAKE.0107.jpg

BIG EARTHQUAKE.0108.jpg

BIG EARTHQUAKE.0109.jpg

BIG EARTHQUAKE.0110.jpg

BIG EARTHQUAKE.0111.jpg

BIG EARTHQUAKE.0112.jpg

BIG EARTHQUAKE.0113.jpg

BIG EARTHQUAKE.0114.jpg

BIG EARTHQUAKE.0115.jpg

BIG EARTHQUAKE.0116.jpg

BIG EARTHQUAKE.0117.jpg

BIG EARTHQUAKE.0118.jpg

BIG EARTHQUAKE.0119.jpg

BIG EARTHQUAKE.0120.jpg

BIG EARTHQUAKE.0121.jpg

BIG EARTHQUAKE.0122.jpg

BIG EARTHQUAKE.0123.jpg

BIG EARTHQUAKE.0124.jpg

BIG EARTHQUAKE.0125.jpg

BIG EARTHQUAKE.0126.jpg

BIG EARTHQUAKE.0127.jpg

BIG EARTHQUAKE.0128.jpg

BIG EARTHQUAKE.0129.jpg

BIG EARTHQUAKE.0130.jpg

BIG EARTHQUAKE.0131.jpg

BIG EARTHQUAKE.0132.jpg

BIG EARTHQUAKE.0133.jpg

BIG EARTHQUAKE.0134.jpg

BIG EARTHQUAKE.0135.jpg

BIG EARTHQUAKE.0136.jpg

BIG EARTHQUAKE.0137.jpg

BIG EARTHQUAKE.0138.jpg

BIG EARTHQUAKE.0139.jpg

BIG EARTHQUAKE.0140.jpg

BIG EARTHQUAKE.0141.jpg

BIG EARTHQUAKE.0142.jpg

BIG EARTHQUAKE.0143.jpg

BIG EARTHQUAKE.0144.jpg

BIG EARTHQUAKE.0145.jpg

BIG EARTHQUAKE.0146.jpg

BIG EARTHQUAKE.0147.jpg

BIG EARTHQUAKE.0148.jpg

BIG EARTHQUAKE.0149.jpg

BIG EARTHQUAKE.0150.jpg

BIG EARTHQUAKE.0151.jpg

BIG EARTHQUAKE.0152.jpg

BIG EARTHQUAKE.0153.jpg

BIG EARTHQUAKE.0154.jpg

BIG EARTHQUAKE.0155.jpg

BIG EARTHQUAKE.0156.jpg

BIG EARTHQUAKE.0157.jpg

BIG EARTHQUAKE.0158.jpg

BIG EARTHQUAKE.0159.jpg

BIG EARTHQUAKE.0160.jpg

BIG EARTHQUAKE.0161.jpg

BIG EARTHQUAKE.0162.jpg

BIG EARTHQUAKE.0163.jpg

BIG EARTHQUAKE.0164.jpg

BIG EARTHQUAKE.0165.jpg

BIG EARTHQUAKE.0166.jpg

BIG EARTHQUAKE.0167.jpg

BIG EARTHQUAKE.0168.jpg

BIG EARTHQUAKE.0169.jpg

BIG EARTHQUAKE.0170.jpg

BIG EARTHQUAKE.0171.jpg

BIG EARTHQUAKE.0172.jpg

BIG EARTHQUAKE.0173.jpg

BIG EARTHQUAKE.0174.jpg

BIG EARTHQUAKE.0175.jpg

BIG EARTHQUAKE.0176.jpg

BIG EARTHQUAKE.0177.jpg

BIG EARTHQUAKE.0178.jpg

BIG EARTHQUAKE.0179.jpg

BIG EARTHQUAKE.0180.jpg

BIG EARTHQUAKE.0181.jpg

BIG EARTHQUAKE.0182.jpg

BIG EARTHQUAKE.0183.jpg

BIG EARTHQUAKE.0184.jpg

BIG EARTHQUAKE.0185.jpg

BIG EARTHQUAKE.0186.jpg

BIG EARTHQUAKE.0187.jpg

BIG EARTHQUAKE.0188.jpg

BIG EARTHQUAKE.0189.jpg

BIG EARTHQUAKE.0190.jpg

BIG EARTHQUAKE.0191.jpg

BIG EARTHQUAKE.0192.jpg

BIG EARTHQUAKE.0193.jpg

BIG EARTHQUAKE.0194.jpg

BIG EARTHQUAKE.0195.jpg

BIG EARTHQUAKE.0196.jpg

BIG EARTHQUAKE.0197.jpg

BIG EARTHQUAKE.0198.jpg

BIG EARTHQUAKE.0199.jpg

BIG EARTHQUAKE.0200.jpg

BIG EARTHQUAKE.0201.jpg

BIG EARTHQUAKE.0202.jpg

BIG EARTHQUAKE.0203.jpg

BIG EARTHQUAKE.0204.jpg

BIG EARTHQUAKE.0205.jpg

BIG EARTHQUAKE.0206.jpg

BIG EARTHQUAKE.0207.jpg

BIG EARTHQUAKE.0208.jpg

BIG EARTHQUAKE.0209.jpg

BIG EARTHQUAKE.0210.jpg

BIG EARTHQUAKE.0211.jpg

BIG EARTHQUAKE.0212.jpg

BIG EARTHQUAKE.0213.jpg

BIG EARTHQUAKE.0214.jpg

BIG EARTHQUAKE.0215.jpg

BIG EARTHQUAKE.0216.jpg

BIG EARTHQUAKE.0217.jpg

BIG EARTHQUAKE.0218.jpg

BIG EARTHQUAKE.0219.jpg

BIG EARTHQUAKE.0220.jpg

BIG EARTHQUAKE.0221.jpg

BIG EARTHQUAKE.0222.jpg

BIG EARTHQUAKE.0223.jpg

BIG EARTHQUAKE.0224.jpg

BIG EARTHQUAKE.0225.jpg

BIG EARTHQUAKE.0226.jpg

BIG EARTHQUAKE.0227.jpg

BIG EARTHQUAKE.0228.jpg

BIG EARTHQUAKE.0229.jpg

BIG EARTHQUAKE.0230.jpg

BIG EARTHQUAKE.0231.jpg

BIG EARTHQUAKE.0232.jpg

BIG EARTHQUAKE.0233.jpg

BIG EARTHQUAKE.0234.jpg

BIG EARTHQUAKE.0235.jpg

BIG EARTHQUAKE.0236.jpg

BIG EARTHQUAKE.0237.jpg

BIG EARTHQUAKE.0238.jpg

BIG EARTHQUAKE.0239.jpg

BIG EARTHQUAKE.0240.jpg

Background.png

Earthquake.mp3

earthquake

earthquake

earthquake

Blues

9404.089

HintsBoxEarthquake.png

SMALL EARTHQUAKE.0001.jpg

SMALL EARTHQUAKE.0002.jpg

SMALL EARTHQUAKE.0003.jpg

SMALL EARTHQUAKE.0004.jpg

SMALL EARTHQUAKE.0005.jpg

SMALL EARTHQUAKE.0006.jpg

SMALL EARTHQUAKE.0007.jpg

SMALL EARTHQUAKE.0008.jpg

SMALL EARTHQUAKE.0009.jpg

SMALL EARTHQUAKE.0010.jpg

SMALL EARTHQUAKE.0011.jpg

SMALL EARTHQUAKE.0012.jpg

SMALL EARTHQUAKE.0013.jpg

SMALL EARTHQUAKE.0014.jpg

SMALL EARTHQUAKE.0015.jpg

SMALL EARTHQUAKE.0016.jpg

SMALL EARTHQUAKE.0017.jpg

SMALL EARTHQUAKE.0018.jpg

SMALL EARTHQUAKE.0019.jpg

SMALL EARTHQUAKE.0020.jpg

SMALL EARTHQUAKE.0021.jpg

SMALL EARTHQUAKE.0022.jpg

SMALL EARTHQUAKE.0023.jpg

SMALL EARTHQUAKE.0024.jpg

SMALL EARTHQUAKE.0025.jpg

SMALL EARTHQUAKE.0026.jpg

SMALL EARTHQUAKE.0027.jpg

SMALL EARTHQUAKE.0028.jpg

SMALL EARTHQUAKE.0029.jpg

SMALL EARTHQUAKE.0030.jpg

SMALL EARTHQUAKE.0031.jpg

SMALL EARTHQUAKE.0032.jpg

SMALL EARTHQUAKE.0033.jpg

SMALL EARTHQUAKE.0034.jpg

SMALL EARTHQUAKE.0035.jpg

SMALL EARTHQUAKE.0036.jpg

SMALL EARTHQUAKE.0037.jpg

SMALL EARTHQUAKE.0038.jpg

SMALL EARTHQUAKE.0039.jpg

SMALL EARTHQUAKE.0040.jpg

SMALL EARTHQUAKE.0041.jpg

SMALL EARTHQUAKE.0042.jpg

SMALL EARTHQUAKE.0043.jpg

SMALL EARTHQUAKE.0044.jpg

SMALL EARTHQUAKE.0045.jpg

SMALL EARTHQUAKE.0046.jpg

SMALL EARTHQUAKE.0047.jpg

SMALL EARTHQUAKE.0048.jpg

SMALL EARTHQUAKE.0049.jpg

SMALL EARTHQUAKE.0050.jpg

SMALL EARTHQUAKE.0051.jpg

SMALL EARTHQUAKE.0052.jpg

SMALL EARTHQUAKE.0053.jpg

SMALL EARTHQUAKE.0054.jpg

SMALL EARTHQUAKE.0055.jpg

SMALL EARTHQUAKE.0056.jpg

SMALL EARTHQUAKE.0057.jpg

SMALL EARTHQUAKE.0058.jpg

SMALL EARTHQUAKE.0059.jpg

SMALL EARTHQUAKE.0060.jpg

SMALL EARTHQUAKE.0061.jpg

SMALL EARTHQUAKE.0062.jpg

SMALL EARTHQUAKE.0063.jpg

SMALL EARTHQUAKE.0064.jpg

SMALL EARTHQUAKE.0065.jpg

SMALL EARTHQUAKE.0066.jpg

SMALL EARTHQUAKE.0067.jpg

SMALL EARTHQUAKE.0068.jpg

SMALL EARTHQUAKE.0069.jpg

SMALL EARTHQUAKE.0070.jpg

SMALL EARTHQUAKE.0071.jpg

SMALL EARTHQUAKE.0072.jpg

SMALL EARTHQUAKE.0073.jpg

SMALL EARTHQUAKE.0074.jpg

SMALL EARTHQUAKE.0075.jpg

SMALL EARTHQUAKE.0076.jpg

SMALL EARTHQUAKE.0077.jpg

SMALL EARTHQUAKE.0078.jpg

SMALL EARTHQUAKE.0079.jpg

SMALL EARTHQUAKE.0080.jpg

SMALL EARTHQUAKE.0081.jpg

SMALL EARTHQUAKE.0082.jpg

SMALL EARTHQUAKE.0083.jpg

SMALL EARTHQUAKE.0084.jpg

SMALL EARTHQUAKE.0085.jpg

SMALL EARTHQUAKE.0086.jpg

SMALL EARTHQUAKE.0087.jpg

SMALL EARTHQUAKE.0088.jpg

SMALL EARTHQUAKE.0089.jpg

SMALL EARTHQUAKE.0090.jpg

SMALL EARTHQUAKE.0091.jpg

SMALL EARTHQUAKE.0092.jpg

SMALL EARTHQUAKE.0093.jpg

SMALL EARTHQUAKE.0094.jpg

SMALL EARTHQUAKE.0095.jpg

SMALL EARTHQUAKE.0096.jpg

SMALL EARTHQUAKE.0097.jpg

SMALL EARTHQUAKE.0098.jpg

SMALL EARTHQUAKE.0099.jpg

SMALL EARTHQUAKE.0100.jpg

SMALL EARTHQUAKE.0101.jpg

SMALL EARTHQUAKE.0102.jpg

SMALL EARTHQUAKE.0103.jpg

SMALL EARTHQUAKE.0104.jpg

SMALL EARTHQUAKE.0105.jpg

SMALL EARTHQUAKE.0106.jpg

SMALL EARTHQUAKE.0107.jpg

SMALL EARTHQUAKE.0108.jpg

SMALL EARTHQUAKE.0109.jpg

SMALL EARTHQUAKE.0110.jpg

SMALL EARTHQUAKE.0111.jpg

SMALL EARTHQUAKE.0112.jpg

SMALL EARTHQUAKE.0113.jpg

SMALL EARTHQUAKE.0114.jpg

SMALL EARTHQUAKE.0115.jpg

SMALL EARTHQUAKE.0116.jpg

SMALL EARTHQUAKE.0117.jpg

SMALL EARTHQUAKE.0118.jpg

SMALL EARTHQUAKE.0119.jpg

SMALL EARTHQUAKE.0120.jpg

SMALL EARTHQUAKE.0121.jpg

SMALL EARTHQUAKE.0122.jpg

SMALL EARTHQUAKE.0123.jpg

SMALL EARTHQUAKE.0124.jpg

SMALL EARTHQUAKE.0125.jpg

SMALL EARTHQUAKE.0126.jpg

SMALL EARTHQUAKE.0127.jpg

SMALL EARTHQUAKE.0128.jpg

SMALL EARTHQUAKE.0129.jpg

SMALL EARTHQUAKE.0130.jpg

SMALL EARTHQUAKE.0131.jpg

SMALL EARTHQUAKE.0132.jpg

SMALL EARTHQUAKE.0133.jpg

SMALL EARTHQUAKE.0134.jpg

SMALL EARTHQUAKE.0135.jpg

SMALL EARTHQUAKE.0136.jpg

SMALL EARTHQUAKE.0137.jpg

SMALL EARTHQUAKE.0138.jpg

SMALL EARTHQUAKE.0139.jpg

SMALL EARTHQUAKE.0140.jpg

SMALL EARTHQUAKE.0141.jpg

SMALL EARTHQUAKE.0142.jpg

SMALL EARTHQUAKE.0143.jpg

SMALL EARTHQUAKE.0144.jpg

SMALL EARTHQUAKE.0145.jpg

SMALL EARTHQUAKE.0146.jpg

SMALL EARTHQUAKE.0147.jpg

SMALL EARTHQUAKE.0148.jpg

SMALL EARTHQUAKE.0149.jpg

SMALL EARTHQUAKE.0150.jpg

SMALL EARTHQUAKE.0151.jpg

SMALL EARTHQUAKE.0152.jpg

SMALL EARTHQUAKE.0153.jpg

SMALL EARTHQUAKE.0154.jpg

SMALL EARTHQUAKE.0155.jpg

SMALL EARTHQUAKE.0156.jpg

SMALL EARTHQUAKE.0157.jpg

SMALL EARTHQUAKE.0158.jpg

SMALL EARTHQUAKE.0159.jpg

SMALL EARTHQUAKE.0160.jpg

SMALL EARTHQUAKE.0161.jpg

SMALL EARTHQUAKE.0162.jpg

SMALL EARTHQUAKE.0163.jpg

SMALL EARTHQUAKE.0164.jpg

SMALL EARTHQUAKE.0165.jpg

SMALL EARTHQUAKE.0166.jpg

SMALL EARTHQUAKE.0167.jpg

SMALL EARTHQUAKE.0168.jpg

SMALL EARTHQUAKE.0169.jpg

SMALL EARTHQUAKE.0170.jpg

SMALL EARTHQUAKE.0171.jpg

SMALL EARTHQUAKE.0172.jpg

SMALL EARTHQUAKE.0173.jpg

SMALL EARTHQUAKE.0174.jpg

SMALL EARTHQUAKE.0175.jpg

SMALL EARTHQUAKE.0176.jpg

SMALL EARTHQUAKE.0177.jpg

SMALL EARTHQUAKE.0178.jpg

SMALL EARTHQUAKE.0179.jpg

SMALL EARTHQUAKE.0180.jpg

SMALL EARTHQUAKE.0181.jpg

SMALL EARTHQUAKE.0182.jpg

SMALL EARTHQUAKE.0183.jpg

SMALL EARTHQUAKE.0184.jpg

SMALL EARTHQUAKE.0185.jpg

SMALL EARTHQUAKE.0186.jpg

SMALL EARTHQUAKE.0187.jpg

SMALL EARTHQUAKE.0188.jpg

SMALL EARTHQUAKE.0189.jpg

SMALL EARTHQUAKE.0190.jpg

SMALL EARTHQUAKE.0191.jpg

SMALL EARTHQUAKE.0192.jpg

SMALL EARTHQUAKE.0193.jpg

SMALL EARTHQUAKE.0194.jpg

SMALL EARTHQUAKE.0195.jpg

SMALL EARTHQUAKE.0196.jpg

SMALL EARTHQUAKE.0197.jpg

SMALL EARTHQUAKE.0198.jpg

SMALL EARTHQUAKE.0199.jpg

SMALL EARTHQUAKE.0200.jpg

SMALL EARTHQUAKE.0201.jpg

SMALL EARTHQUAKE.0202.jpg

SMALL EARTHQUAKE.0203.jpg

SMALL EARTHQUAKE.0204.jpg

SMALL EARTHQUAKE.0205.jpg

SMALL EARTHQUAKE.0206.jpg

SMALL EARTHQUAKE.0207.jpg

SMALL EARTHQUAKE.0208.jpg

SMALL EARTHQUAKE.0209.jpg

SMALL EARTHQUAKE.0210.jpg

SMALL EARTHQUAKE.0211.jpg

SMALL EARTHQUAKE.0212.jpg

SMALL EARTHQUAKE.0213.jpg

SMALL EARTHQUAKE.0214.jpg

SMALL EARTHQUAKE.0215.jpg

SMALL EARTHQUAKE.0216.jpg

SMALL EARTHQUAKE.0217.jpg

SMALL EARTHQUAKE.0218.jpg

SMALL EARTHQUAKE.0219.jpg

SMALL EARTHQUAKE.0220.jpg

SMALL EARTHQUAKE.0221.jpg

SMALL EARTHQUAKE.0222.jpg

SMALL EARTHQUAKE.0223.jpg

SMALL EARTHQUAKE.0224.jpg

SMALL EARTHQUAKE.0225.jpg

SMALL EARTHQUAKE.0226.jpg

SMALL EARTHQUAKE.0227.jpg

SMALL EARTHQUAKE.0228.jpg

SMALL EARTHQUAKE.0229.jpg

SMALL EARTHQUAKE.0230.jpg

SMALL EARTHQUAKE.0231.jpg

SMALL EARTHQUAKE.0232.jpg

SMALL EARTHQUAKE.0233.jpg

SMALL EARTHQUAKE.0234.jpg

SMALL EARTHQUAKE.0235.jpg

SMALL EARTHQUAKE.0236.jpg

SMALL EARTHQUAKE.0237.jpg

SMALL EARTHQUAKE.0238.jpg

SMALL EARTHQUAKE.0239.jpg

SMALL EARTHQUAKE.0240.jpg

ScoreBoxE.png

ScoreBoxE2.png

jl1.0.1.jar

META-INF/MANIFEST.MF

Manifest-Version: 1.0 Ant-Version: Apache Ant 1.7.0 Created-By: 1.5.0_15-b04 (Sun Microsystems Inc.)

javazoom/jl/converter/Converter$PrintWriterProgressListener.class

package javazoom.jl.converter;
public synchronized class Converter$PrintWriterProgressListener implements Converter$ProgressListener {
    public static final int NO_DETAIL = 0;
    public static final int EXPERT_DETAIL = 1;
    public static final int VERBOSE_DETAIL = 2;
    public static final int DEBUG_DETAIL = 7;
    public static final int MAX_DETAIL = 10;
    private java.io.PrintWriter pw;
    private int detailLevel;
    public static Converter$PrintWriterProgressListener newStdOut(int);
    public void Converter$PrintWriterProgressListener(java.io.PrintWriter, int);
    public boolean isDetail(int);
    public void converterUpdate(int, int, int);
    public void parsedFrame(int, javazoom.jl.decoder.Header);
    public void readFrame(int, javazoom.jl.decoder.Header);
    public void decodedFrame(int, javazoom.jl.decoder.Header, javazoom.jl.decoder.Obuffer);
    public boolean converterException(Throwable);
}

javazoom/jl/converter/Converter$ProgressListener.class

package javazoom.jl.converter;
public abstract interface Converter$ProgressListener {
    public static final int UPDATE_FRAME_COUNT = 1;
    public static final int UPDATE_CONVERT_COMPLETE = 2;
    public abstract void converterUpdate(int, int, int);
    public abstract void parsedFrame(int, javazoom.jl.decoder.Header);
    public abstract void readFrame(int, javazoom.jl.decoder.Header);
    public abstract void decodedFrame(int, javazoom.jl.decoder.Header, javazoom.jl.decoder.Obuffer);
    public abstract boolean converterException(Throwable);
}

javazoom/jl/converter/Converter.class

package javazoom.jl.converter;
public synchronized class Converter {
    public void Converter();
    public synchronized void convert(String, String) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void convert(String, String, Converter$ProgressListener) throws javazoom.jl.decoder.JavaLayerException;
    public void convert(String, String, Converter$ProgressListener, javazoom.jl.decoder.Decoder$Params) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void convert(java.io.InputStream, String, Converter$ProgressListener, javazoom.jl.decoder.Decoder$Params) throws javazoom.jl.decoder.JavaLayerException;
    protected int countFrames(java.io.InputStream);
    protected java.io.InputStream openInput(String) throws java.io.IOException;
}

javazoom/jl/converter/RiffFile$RiffChunkHeader.class

package javazoom.jl.converter;
synchronized class RiffFile$RiffChunkHeader {
    public int ckID;
    public int ckSize;
    public void RiffFile$RiffChunkHeader(RiffFile);
}

javazoom/jl/converter/RiffFile.class

package javazoom.jl.converter;
public synchronized class RiffFile {
    public static final int DDC_SUCCESS = 0;
    public static final int DDC_FAILURE = 1;
    public static final int DDC_OUT_OF_MEMORY = 2;
    public static final int DDC_FILE_ERROR = 3;
    public static final int DDC_INVALID_CALL = 4;
    public static final int DDC_USER_ABORT = 5;
    public static final int DDC_INVALID_FILE = 6;
    public static final int RFM_UNKNOWN = 0;
    public static final int RFM_WRITE = 1;
    public static final int RFM_READ = 2;
    private RiffFile$RiffChunkHeader riff_header;
    protected int fmode;
    protected java.io.RandomAccessFile file;
    public void RiffFile();
    public int CurrentFileMode();
    public int Open(String, int);
    public int Write(byte[], int);
    public int Write(short[], int);
    public int Write(RiffFile$RiffChunkHeader, int);
    public int Write(short, int);
    public int Write(int, int);
    public int Read(byte[], int);
    public int Expect(String, int);
    public int Close();
    public long CurrentFilePosition();
    public int Backpatch(long, RiffFile$RiffChunkHeader, int);
    public int Backpatch(long, byte[], int);
    protected int Seek(long);
    private String DDCRET_String(int);
    public static int FourCC(String);
}

javazoom/jl/converter/WaveFile$WaveFileSample.class

package javazoom.jl.converter;
public synchronized class WaveFile$WaveFileSample {
    public short[] chan;
    public void WaveFile$WaveFileSample(WaveFile);
}

javazoom/jl/converter/WaveFile$WaveFormat_Chunk.class

package javazoom.jl.converter;
synchronized class WaveFile$WaveFormat_Chunk {
    public RiffFile$RiffChunkHeader header;
    public WaveFile$WaveFormat_ChunkData data;
    public void WaveFile$WaveFormat_Chunk(WaveFile);
    public int VerifyValidity();
}

javazoom/jl/converter/WaveFile$WaveFormat_ChunkData.class

package javazoom.jl.converter;
synchronized class WaveFile$WaveFormat_ChunkData {
    public short wFormatTag;
    public short nChannels;
    public int nSamplesPerSec;
    public int nAvgBytesPerSec;
    public short nBlockAlign;
    public short nBitsPerSample;
    public void WaveFile$WaveFormat_ChunkData(WaveFile);
    public void Config(int, short, short);
}

javazoom/jl/converter/WaveFile.class

package javazoom.jl.converter;
public synchronized class WaveFile extends RiffFile {
    public static final int MAX_WAVE_CHANNELS = 2;
    private WaveFile$WaveFormat_Chunk wave_format;
    private RiffFile$RiffChunkHeader pcm_data;
    private long pcm_data_offset;
    private int num_samples;
    public void WaveFile();
    public int OpenForWrite(String, int, short, short);
    public int WriteData(short[], int);
    public int Close();
    public int SamplingRate();
    public short BitsPerSample();
    public short NumChannels();
    public int NumSamples();
    public int OpenForWrite(String, WaveFile);
    public long CurrentFilePosition();
}

javazoom/jl/converter/WaveFileObuffer.class

package javazoom.jl.converter;
public synchronized class WaveFileObuffer extends javazoom.jl.decoder.Obuffer {
    private short[] buffer;
    private short[] bufferp;
    private int channels;
    private WaveFile outWave;
    short[] myBuffer;
    public void WaveFileObuffer(int, int, String);
    public void append(int, short);
    public void write_buffer(int);
    public void close();
    public void clear_buffer();
    public void set_stop_flag();
}

javazoom/jl/converter/jlc$jlcArgs.class

package javazoom.jl.converter;
synchronized class jlc$jlcArgs {
    public int which_c;
    public int output_mode;
    public boolean use_own_scalefactor;
    public float scalefactor;
    public String output_filename;
    public String filename;
    public boolean verbose_mode;
    public int verbose_level;
    public void jlc$jlcArgs();
    public boolean processArgs(String[]);
    public boolean Usage();
}

javazoom/jl/converter/jlc.class

package javazoom.jl.converter;
public synchronized class jlc {
    public void jlc();
    public static void main(String[]);
}

javazoom/jl/decoder/BitReserve.class

package javazoom.jl.decoder;
final synchronized class BitReserve {
    private static final int BUFSIZE = 32768;
    private static final int BUFSIZE_MASK = 32767;
    private int offset;
    private int totbit;
    private int buf_byte_idx;
    private final int[] buf;
    private int buf_bit_idx;
    void BitReserve();
    public int hsstell();
    public int hgetbits(int);
    public int hget1bit();
    public void hputbuf(int);
    public void rewindNbits(int);
    public void rewindNbytes(int);
}

javazoom/jl/decoder/Bitstream.class

package javazoom.jl.decoder;
public final synchronized class Bitstream implements BitstreamErrors {
    static byte INITIAL_SYNC;
    static byte STRICT_SYNC;
    private static final int BUFFER_INT_SIZE = 433;
    private final int[] framebuffer;
    private int framesize;
    private byte[] frame_bytes;
    private int wordpointer;
    private int bitindex;
    private int syncword;
    private int header_pos;
    private boolean single_ch_mode;
    private final int[] bitmask;
    private final java.io.PushbackInputStream source;
    private final Header header;
    private final byte[] syncbuf;
    private Crc16[] crc;
    private byte[] rawid3v2;
    private boolean firstframe;
    public void Bitstream(java.io.InputStream);
    public int header_pos();
    private void loadID3v2(java.io.InputStream);
    private int readID3v2Header(java.io.InputStream) throws java.io.IOException;
    public java.io.InputStream getRawID3v2();
    public void close() throws BitstreamException;
    public Header readFrame() throws BitstreamException;
    private Header readNextFrame() throws BitstreamException;
    private void nextFrame() throws BitstreamException;
    public void unreadFrame() throws BitstreamException;
    public void closeFrame();
    public boolean isSyncCurrentPosition(int) throws BitstreamException;
    public int readBits(int);
    public int readCheckedBits(int);
    protected BitstreamException newBitstreamException(int);
    protected BitstreamException newBitstreamException(int, Throwable);
    int syncHeader(byte) throws BitstreamException;
    public boolean isSyncMark(int, int, int);
    int read_frame_data(int) throws BitstreamException;
    void parse_frame() throws BitstreamException;
    public int get_bits(int);
    void set_syncword(int);
    private int readFully(byte[], int, int) throws BitstreamException;
    private int readBytes(byte[], int, int) throws BitstreamException;
    static void <clinit>();
}

javazoom/jl/decoder/BitstreamErrors.class

package javazoom.jl.decoder;
public abstract interface BitstreamErrors extends JavaLayerErrors {
    public static final int UNKNOWN_ERROR = 256;
    public static final int UNKNOWN_SAMPLE_RATE = 257;
    public static final int STREAM_ERROR = 258;
    public static final int UNEXPECTED_EOF = 259;
    public static final int STREAM_EOF = 260;
    public static final int INVALIDFRAME = 261;
    public static final int BITSTREAM_LAST = 511;
}

javazoom/jl/decoder/BitstreamException.class

package javazoom.jl.decoder;
public synchronized class BitstreamException extends JavaLayerException implements BitstreamErrors {
    private int errorcode;
    public void BitstreamException(String, Throwable);
    public void BitstreamException(int, Throwable);
    public int getErrorCode();
    public static String getErrorString(int);
}

javazoom/jl/decoder/Control.class

package javazoom.jl.decoder;
public abstract interface Control {
    public abstract void start();
    public abstract void stop();
    public abstract boolean isPlaying();
    public abstract void pause();
    public abstract boolean isRandomAccess();
    public abstract double getPosition();
    public abstract void setPosition(double);
}

javazoom/jl/decoder/Crc16.class

package javazoom.jl.decoder;
public final synchronized class Crc16 {
    private static short polynomial;
    private short crc;
    public void Crc16();
    public void add_bits(int, int);
    public short checksum();
    static void <clinit>();
}

javazoom/jl/decoder/Decoder$Params.class

package javazoom.jl.decoder;
public synchronized class Decoder$Params implements Cloneable {
    private OutputChannels outputChannels;
    private Equalizer equalizer;
    public void Decoder$Params();
    public Object clone();
    public void setOutputChannels(OutputChannels);
    public OutputChannels getOutputChannels();
    public Equalizer getInitialEqualizerSettings();
}

javazoom/jl/decoder/Decoder.class

package javazoom.jl.decoder;
public synchronized class Decoder implements DecoderErrors {
    private static final Decoder$Params DEFAULT_PARAMS;
    private Obuffer output;
    private SynthesisFilter filter1;
    private SynthesisFilter filter2;
    private LayerIIIDecoder l3decoder;
    private LayerIIDecoder l2decoder;
    private LayerIDecoder l1decoder;
    private int outputFrequency;
    private int outputChannels;
    private Equalizer equalizer;
    private Decoder$Params params;
    private boolean initialized;
    public void Decoder();
    public void Decoder(Decoder$Params);
    public static Decoder$Params getDefaultParams();
    public void setEqualizer(Equalizer);
    public Obuffer decodeFrame(Header, Bitstream) throws DecoderException;
    public void setOutputBuffer(Obuffer);
    public int getOutputFrequency();
    public int getOutputChannels();
    public int getOutputBlockSize();
    protected DecoderException newDecoderException(int);
    protected DecoderException newDecoderException(int, Throwable);
    protected FrameDecoder retrieveDecoder(Header, Bitstream, int) throws DecoderException;
    private void initialize(Header) throws DecoderException;
    static void <clinit>();
}

javazoom/jl/decoder/DecoderErrors.class

package javazoom.jl.decoder;
public abstract interface DecoderErrors extends JavaLayerErrors {
    public static final int UNKNOWN_ERROR = 512;
    public static final int UNSUPPORTED_LAYER = 513;
    public static final int ILLEGAL_SUBBAND_ALLOCATION = 514;
}

javazoom/jl/decoder/DecoderException.class

package javazoom.jl.decoder;
public synchronized class DecoderException extends JavaLayerException implements DecoderErrors {
    private int errorcode;
    public void DecoderException(String, Throwable);
    public void DecoderException(int, Throwable);
    public int getErrorCode();
    public static String getErrorString(int);
}

javazoom/jl/decoder/Equalizer$EQFunction.class

package javazoom.jl.decoder;
public abstract synchronized class Equalizer$EQFunction {
    public void Equalizer$EQFunction();
    public float getBand(int);
}

javazoom/jl/decoder/Equalizer.class

package javazoom.jl.decoder;
public final synchronized class Equalizer {
    public static final float BAND_NOT_PRESENT = -Infinity;
    public static final Equalizer PASS_THRU_EQ;
    private static final int BANDS = 32;
    private final float[] settings;
    public void Equalizer();
    public void Equalizer(float[]);
    public void Equalizer(Equalizer$EQFunction);
    public void setFrom(float[]);
    public void setFrom(Equalizer$EQFunction);
    public void setFrom(Equalizer);
    public void reset();
    public int getBandCount();
    public float setBand(int, float);
    public float getBand(int);
    private float limit(float);
    float[] getBandFactors();
    float getBandFactor(float);
    static void <clinit>();
}

javazoom/jl/decoder/FrameDecoder.class

package javazoom.jl.decoder;
public abstract interface FrameDecoder {
    public abstract void decodeFrame() throws DecoderException;
}

javazoom/jl/decoder/Header.class

package javazoom.jl.decoder;
public final synchronized class Header {
    public static final int[][] frequencies;
    public static final int MPEG2_LSF = 0;
    public static final int MPEG25_LSF = 2;
    public static final int MPEG1 = 1;
    public static final int STEREO = 0;
    public static final int JOINT_STEREO = 1;
    public static final int DUAL_CHANNEL = 2;
    public static final int SINGLE_CHANNEL = 3;
    public static final int FOURTYFOUR_POINT_ONE = 0;
    public static final int FOURTYEIGHT = 1;
    public static final int THIRTYTWO = 2;
    private int h_layer;
    private int h_protection_bit;
    private int h_bitrate_index;
    private int h_padding_bit;
    private int h_mode_extension;
    private int h_version;
    private int h_mode;
    private int h_sample_frequency;
    private int h_number_of_subbands;
    private int h_intensity_stereo_bound;
    private boolean h_copyright;
    private boolean h_original;
    private double[] h_vbr_time_per_frame;
    private boolean h_vbr;
    private int h_vbr_frames;
    private int h_vbr_scale;
    private int h_vbr_bytes;
    private byte[] h_vbr_toc;
    private byte syncmode;
    private Crc16 crc;
    public short checksum;
    public int framesize;
    public int nSlots;
    private int _headerstring;
    public static final int[][][] bitrates;
    public static final String[][][] bitrate_str;
    void Header();
    public String toString();
    void read_header(Bitstream, Crc16[]) throws BitstreamException;
    void parseVBR(byte[]) throws BitstreamException;
    public int version();
    public int layer();
    public int bitrate_index();
    public int sample_frequency();
    public int frequency();
    public int mode();
    public boolean checksums();
    public boolean copyright();
    public boolean original();
    public boolean vbr();
    public int vbr_scale();
    public byte[] vbr_toc();
    public boolean checksum_ok();
    public boolean padding();
    public int slots();
    public int mode_extension();
    public int calculate_framesize();
    public int max_number_of_frames(int);
    public int min_number_of_frames(int);
    public float ms_per_frame();
    public float total_ms(int);
    public int getSyncHeader();
    public String layer_string();
    public String bitrate_string();
    public int bitrate();
    public int bitrate_instant();
    public String sample_frequency_string();
    public String mode_string();
    public String version_string();
    public int number_of_subbands();
    public int intensity_stereo_bound();
    static void <clinit>();
}

javazoom/jl/decoder/InputStreamSource.class

package javazoom.jl.decoder;
public synchronized class InputStreamSource implements Source {
    private final java.io.InputStream in;
    public void InputStreamSource(java.io.InputStream);
    public int read(byte[], int, int) throws java.io.IOException;
    public boolean willReadBlock();
    public boolean isSeekable();
    public long tell();
    public long seek(long);
    public long length();
}

javazoom/jl/decoder/JavaLayerError.class

package javazoom.jl.decoder;
public synchronized class JavaLayerError extends Error {
    public void JavaLayerError();
}

javazoom/jl/decoder/JavaLayerErrors.class

package javazoom.jl.decoder;
public abstract interface JavaLayerErrors {
    public static final int BITSTREAM_ERROR = 256;
    public static final int DECODER_ERROR = 512;
}

javazoom/jl/decoder/JavaLayerException.class

package javazoom.jl.decoder;
public synchronized class JavaLayerException extends Exception {
    private Throwable exception;
    public void JavaLayerException();
    public void JavaLayerException(String);
    public void JavaLayerException(String, Throwable);
    public Throwable getException();
    public void printStackTrace();
    public void printStackTrace(java.io.PrintStream);
}

javazoom/jl/decoder/JavaLayerHook.class

package javazoom.jl.decoder;
public abstract interface JavaLayerHook {
    public abstract java.io.InputStream getResourceAsStream(String);
}

javazoom/jl/decoder/JavaLayerUtils.class

package javazoom.jl.decoder;
public synchronized class JavaLayerUtils {
    private static JavaLayerHook hook;
    public void JavaLayerUtils();
    public static Object deserialize(java.io.InputStream, Class) throws java.io.IOException;
    public static Object deserialize(java.io.InputStream) throws java.io.IOException;
    public static Object deserializeArray(java.io.InputStream, Class, int) throws java.io.IOException;
    public static Object deserializeArrayResource(String, Class, int) throws java.io.IOException;
    public static void serialize(java.io.OutputStream, Object) throws java.io.IOException;
    public static synchronized void setHook(JavaLayerHook);
    public static synchronized JavaLayerHook getHook();
    public static synchronized java.io.InputStream getResourceAsStream(String);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIDecoder$Subband.class

package javazoom.jl.decoder;
abstract synchronized class LayerIDecoder$Subband {
    public static final float[] scalefactors;
    void LayerIDecoder$Subband();
    public abstract void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public abstract void read_scalefactor(Bitstream, Header);
    public abstract boolean read_sampledata(Bitstream);
    public abstract boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIDecoder$SubbandLayer1.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder$SubbandLayer1 extends LayerIDecoder$Subband {
    public static final float[] table_factor;
    public static final float[] table_offset;
    protected int subbandnumber;
    protected int samplenumber;
    protected int allocation;
    protected float scalefactor;
    protected int samplelength;
    protected float sample;
    protected float factor;
    protected float offset;
    public void LayerIDecoder$SubbandLayer1(int);
    public void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIDecoder$SubbandLayer1IntensityStereo.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder$SubbandLayer1IntensityStereo extends LayerIDecoder$SubbandLayer1 {
    protected float channel2_scalefactor;
    public void LayerIDecoder$SubbandLayer1IntensityStereo(int);
    public void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIDecoder$SubbandLayer1Stereo.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder$SubbandLayer1Stereo extends LayerIDecoder$SubbandLayer1 {
    protected int channel2_allocation;
    protected float channel2_scalefactor;
    protected int channel2_samplelength;
    protected float channel2_sample;
    protected float channel2_factor;
    protected float channel2_offset;
    public void LayerIDecoder$SubbandLayer1Stereo(int);
    public void read_allocation(Bitstream, Header, Crc16) throws DecoderException;
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIDecoder.class

package javazoom.jl.decoder;
synchronized class LayerIDecoder implements FrameDecoder {
    protected Bitstream stream;
    protected Header header;
    protected SynthesisFilter filter1;
    protected SynthesisFilter filter2;
    protected Obuffer buffer;
    protected int which_channels;
    protected int mode;
    protected int num_subbands;
    protected LayerIDecoder$Subband[] subbands;
    protected Crc16 crc;
    public void LayerIDecoder();
    public void create(Bitstream, Header, SynthesisFilter, SynthesisFilter, Obuffer, int);
    public void decodeFrame() throws DecoderException;
    protected void createSubbands();
    protected void readAllocation() throws DecoderException;
    protected void readScaleFactorSelection();
    protected void readScaleFactors();
    protected void readSampleData();
}

javazoom/jl/decoder/LayerIIDecoder$SubbandLayer2.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder$SubbandLayer2 extends LayerIDecoder$Subband {
    public static final float[] grouping_5bits;
    public static final float[] grouping_7bits;
    public static final float[] grouping_10bits;
    public static final int[] table_ab1_codelength;
    public static final float[][] table_ab1_groupingtables;
    public static final float[] table_ab1_factor;
    public static final float[] table_ab1_c;
    public static final float[] table_ab1_d;
    public static final float[][] table_ab234_groupingtables;
    public static final int[] table_ab2_codelength;
    public static final float[] table_ab2_factor;
    public static final float[] table_ab2_c;
    public static final float[] table_ab2_d;
    public static final int[] table_ab3_codelength;
    public static final float[] table_ab3_factor;
    public static final float[] table_ab3_c;
    public static final float[] table_ab3_d;
    public static final int[] table_ab4_codelength;
    public static final float[] table_ab4_factor;
    public static final float[] table_ab4_c;
    public static final float[] table_ab4_d;
    public static final int[] table_cd_codelength;
    public static final float[][] table_cd_groupingtables;
    public static final float[] table_cd_factor;
    public static final float[] table_cd_c;
    public static final float[] table_cd_d;
    protected int subbandnumber;
    protected int allocation;
    protected int scfsi;
    protected float scalefactor1;
    protected float scalefactor2;
    protected float scalefactor3;
    protected int[] codelength;
    protected float[][] groupingtable;
    protected float[] factor;
    protected int groupnumber;
    protected int samplenumber;
    protected float[] samples;
    protected float[] c;
    protected float[] d;
    public void LayerIIDecoder$SubbandLayer2(int);
    protected int get_allocationlength(Header);
    protected void prepare_sample_reading(Header, int, int, float[], int[], float[], float[]);
    public void read_allocation(Bitstream, Header, Crc16);
    public void read_scalefactor_selection(Bitstream, Crc16);
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
    static void <clinit>();
}

javazoom/jl/decoder/LayerIIDecoder$SubbandLayer2IntensityStereo.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder$SubbandLayer2IntensityStereo extends LayerIIDecoder$SubbandLayer2 {
    protected int channel2_scfsi;
    protected float channel2_scalefactor1;
    protected float channel2_scalefactor2;
    protected float channel2_scalefactor3;
    public void LayerIIDecoder$SubbandLayer2IntensityStereo(int);
    public void read_allocation(Bitstream, Header, Crc16);
    public void read_scalefactor_selection(Bitstream, Crc16);
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIIDecoder$SubbandLayer2Stereo.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder$SubbandLayer2Stereo extends LayerIIDecoder$SubbandLayer2 {
    protected int channel2_allocation;
    protected int channel2_scfsi;
    protected float channel2_scalefactor1;
    protected float channel2_scalefactor2;
    protected float channel2_scalefactor3;
    protected int[] channel2_codelength;
    protected float[] channel2_factor;
    protected float[] channel2_samples;
    protected float[] channel2_c;
    protected float[] channel2_d;
    public void LayerIIDecoder$SubbandLayer2Stereo(int);
    public void read_allocation(Bitstream, Header, Crc16);
    public void read_scalefactor_selection(Bitstream, Crc16);
    public void read_scalefactor(Bitstream, Header);
    public boolean read_sampledata(Bitstream);
    public boolean put_next_sample(int, SynthesisFilter, SynthesisFilter);
}

javazoom/jl/decoder/LayerIIDecoder.class

package javazoom.jl.decoder;
synchronized class LayerIIDecoder extends LayerIDecoder implements FrameDecoder {
    public void LayerIIDecoder();
    protected void createSubbands();
    protected void readScaleFactorSelection();
}

javazoom/jl/decoder/LayerIIIDecoder$III_side_info_t.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$III_side_info_t {
    public int main_data_begin;
    public int private_bits;
    public LayerIIIDecoder$temporaire[] ch;
    public void LayerIIIDecoder$III_side_info_t();
}

javazoom/jl/decoder/LayerIIIDecoder$SBI.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$SBI {
    public int[] l;
    public int[] s;
    public void LayerIIIDecoder$SBI();
    public void LayerIIIDecoder$SBI(int[], int[]);
}

javazoom/jl/decoder/LayerIIIDecoder$Sftable.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$Sftable {
    public int[] l;
    public int[] s;
    public void LayerIIIDecoder$Sftable(LayerIIIDecoder);
    public void LayerIIIDecoder$Sftable(LayerIIIDecoder, int[], int[]);
}

javazoom/jl/decoder/LayerIIIDecoder$gr_info_s.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$gr_info_s {
    public int part2_3_length;
    public int big_values;
    public int global_gain;
    public int scalefac_compress;
    public int window_switching_flag;
    public int block_type;
    public int mixed_block_flag;
    public int[] table_select;
    public int[] subblock_gain;
    public int region0_count;
    public int region1_count;
    public int preflag;
    public int scalefac_scale;
    public int count1table_select;
    public void LayerIIIDecoder$gr_info_s();
}

javazoom/jl/decoder/LayerIIIDecoder$temporaire.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$temporaire {
    public int[] scfsi;
    public LayerIIIDecoder$gr_info_s[] gr;
    public void LayerIIIDecoder$temporaire();
}

javazoom/jl/decoder/LayerIIIDecoder$temporaire2.class

package javazoom.jl.decoder;
synchronized class LayerIIIDecoder$temporaire2 {
    public int[] l;
    public int[][] s;
    public void LayerIIIDecoder$temporaire2();
}

javazoom/jl/decoder/LayerIIIDecoder.class

package javazoom.jl.decoder;
final synchronized class LayerIIIDecoder implements FrameDecoder {
    final double d43;
    public int[] scalefac_buffer;
    private int CheckSumHuff;
    private int[] is_1d;
    private float[][][] ro;
    private float[][][] lr;
    private float[] out_1d;
    private float[][] prevblck;
    private float[][] k;
    private int[] nonzero;
    private Bitstream stream;
    private Header header;
    private SynthesisFilter filter1;
    private SynthesisFilter filter2;
    private Obuffer buffer;
    private int which_channels;
    private BitReserve br;
    private LayerIIIDecoder$III_side_info_t si;
    private LayerIIIDecoder$temporaire2[] III_scalefac_t;
    private LayerIIIDecoder$temporaire2[] scalefac;
    private int max_gr;
    private int frame_start;
    private int part2_start;
    private int channels;
    private int first_channel;
    private int last_channel;
    private int sfreq;
    private float[] samples1;
    private float[] samples2;
    private final int[] new_slen;
    int[] x;
    int[] y;
    int[] v;
    int[] w;
    int[] is_pos;
    float[] is_ratio;
    float[] tsOutCopy;
    float[] rawout;
    private int counter;
    private static final int SSLIMIT = 18;
    private static final int SBLIMIT = 32;
    private static final int[][] slen;
    public static final int[] pretab;
    private LayerIIIDecoder$SBI[] sfBandIndex;
    public static final float[] two_to_negative_half_pow;
    public static final float[] t_43;
    public static final float[][] io;
    public static final float[] TAN12;
    private static int[][] reorder_table;
    private static final float[] cs;
    private static final float[] ca;
    public static final float[][] win;
    public LayerIIIDecoder$Sftable sftable;
    public static final int[][][] nr_of_sfb_block;
    public void LayerIIIDecoder(Bitstream, Header, SynthesisFilter, SynthesisFilter, Obuffer, int);
    public void seek_notify();
    public void decodeFrame();
    public void decode();
    private boolean get_side_info();
    private void get_scale_factors(int, int);
    private void get_LSF_scale_data(int, int);
    private void get_LSF_scale_factors(int, int);
    private void huffman_decode(int, int);
    private void i_stereo_k_values(int, int, int);
    private void dequantize_sample(float[][], int, int);
    private void reorder(float[][], int, int);
    private void stereo(int);
    private void antialias(int, int);
    private void hybrid(int, int);
    private void do_downmix();
    public void inv_mdct(float[], float[], int);
    private static float[] create_t_43();
    static int[] reorder(int[]);
    static void <clinit>();
}

javazoom/jl/decoder/Manager.class

package javazoom.jl.decoder;
public synchronized class Manager {
    public void Manager();
    public void addControl(Control);
    public void removeControl(Control);
    public void removeAll();
}

javazoom/jl/decoder/Obuffer.class

package javazoom.jl.decoder;
public abstract synchronized class Obuffer {
    public static final int OBUFFERSIZE = 2304;
    public static final int MAXCHANNELS = 2;
    public void Obuffer();
    public abstract void append(int, short);
    public void appendSamples(int, float[]);
    private final short clip(float);
    public abstract void write_buffer(int);
    public abstract void close();
    public abstract void clear_buffer();
    public abstract void set_stop_flag();
}

javazoom/jl/decoder/OutputChannels.class

package javazoom.jl.decoder;
public synchronized class OutputChannels {
    public static final int BOTH_CHANNELS = 0;
    public static final int LEFT_CHANNEL = 1;
    public static final int RIGHT_CHANNEL = 2;
    public static final int DOWNMIX_CHANNELS = 3;
    public static final OutputChannels LEFT;
    public static final OutputChannels RIGHT;
    public static final OutputChannels BOTH;
    public static final OutputChannels DOWNMIX;
    private int outputChannels;
    public static OutputChannels fromInt(int);
    private void OutputChannels(int);
    public int getChannelsOutputCode();
    public int getChannelCount();
    public boolean equals(Object);
    public int hashCode();
    static void <clinit>();
}

javazoom/jl/decoder/SampleBuffer.class

package javazoom.jl.decoder;
public synchronized class SampleBuffer extends Obuffer {
    private short[] buffer;
    private int[] bufferp;
    private int channels;
    private int frequency;
    public void SampleBuffer(int, int);
    public int getChannelCount();
    public int getSampleFrequency();
    public short[] getBuffer();
    public int getBufferLength();
    public void append(int, short);
    public void appendSamples(int, float[]);
    public void write_buffer(int);
    public void close();
    public void clear_buffer();
    public void set_stop_flag();
}

javazoom/jl/decoder/Source.class

package javazoom.jl.decoder;
public abstract interface Source {
    public static final long LENGTH_UNKNOWN = -1;
    public abstract int read(byte[], int, int) throws java.io.IOException;
    public abstract boolean willReadBlock();
    public abstract boolean isSeekable();
    public abstract long length();
    public abstract long tell();
    public abstract long seek(long);
}

javazoom/jl/decoder/SynthesisFilter.class

package javazoom.jl.decoder;
final synchronized class SynthesisFilter {
    private float[] v1;
    private float[] v2;
    private float[] actual_v;
    private int actual_write_pos;
    private float[] samples;
    private int channel;
    private float scalefactor;
    private float[] eq;
    private float[] _tmpOut;
    private static final double MY_PI = 3.141592653589793;
    private static final float cos1_64;
    private static final float cos3_64;
    private static final float cos5_64;
    private static final float cos7_64;
    private static final float cos9_64;
    private static final float cos11_64;
    private static final float cos13_64;
    private static final float cos15_64;
    private static final float cos17_64;
    private static final float cos19_64;
    private static final float cos21_64;
    private static final float cos23_64;
    private static final float cos25_64;
    private static final float cos27_64;
    private static final float cos29_64;
    private static final float cos31_64;
    private static final float cos1_32;
    private static final float cos3_32;
    private static final float cos5_32;
    private static final float cos7_32;
    private static final float cos9_32;
    private static final float cos11_32;
    private static final float cos13_32;
    private static final float cos15_32;
    private static final float cos1_16;
    private static final float cos3_16;
    private static final float cos5_16;
    private static final float cos7_16;
    private static final float cos1_8;
    private static final float cos3_8;
    private static final float cos1_4;
    private static float[] d;
    private static float[][] d16;
    public void SynthesisFilter(int, float, float[]);
    public void setEQ(float[]);
    public void reset();
    public void input_sample(float, int);
    public void input_samples(float[]);
    private void compute_new_v();
    private void compute_new_v_old();
    private void compute_pcm_samples0(Obuffer);
    private void compute_pcm_samples1(Obuffer);
    private void compute_pcm_samples2(Obuffer);
    private void compute_pcm_samples3(Obuffer);
    private void compute_pcm_samples4(Obuffer);
    private void compute_pcm_samples5(Obuffer);
    private void compute_pcm_samples6(Obuffer);
    private void compute_pcm_samples7(Obuffer);
    private void compute_pcm_samples8(Obuffer);
    private void compute_pcm_samples9(Obuffer);
    private void compute_pcm_samples10(Obuffer);
    private void compute_pcm_samples11(Obuffer);
    private void compute_pcm_samples12(Obuffer);
    private void compute_pcm_samples13(Obuffer);
    private void compute_pcm_samples14(Obuffer);
    private void compute_pcm_samples15(Obuffer);
    private void compute_pcm_samples(Obuffer);
    public void calculate_pcm_samples(Obuffer);
    private static float[] load_d();
    private static float[][] splitArray(float[], int);
    private static float[] subArray(float[], int, int);
    static void <clinit>();
}

javazoom/jl/decoder/au2lin.ser

javazoom/jl/decoder/huffcodetab.class

package javazoom.jl.decoder;
final synchronized class huffcodetab {
    private static final int MXOFF = 250;
    private static final int HTN = 34;
    private char tablename0;
    private char tablename1;
    private char tablename2;
    private int xlen;
    private int ylen;
    private int linbits;
    private int linmax;
    private int ref;
    private int[] table;
    private int[] hlen;
    private int[][] val;
    private int treelen;
    private static int[][] ValTab0;
    private static int[][] ValTab1;
    private static int[][] ValTab2;
    private static int[][] ValTab3;
    private static int[][] ValTab4;
    private static int[][] ValTab5;
    private static int[][] ValTab6;
    private static int[][] ValTab7;
    private static int[][] ValTab8;
    private static int[][] ValTab9;
    private static int[][] ValTab10;
    private static int[][] ValTab11;
    private static int[][] ValTab12;
    private static int[][] ValTab13;
    private static int[][] ValTab14;
    private static int[][] ValTab15;
    private static int[][] ValTab16;
    private static int[][] ValTab24;
    private static int[][] ValTab32;
    private static int[][] ValTab33;
    public static huffcodetab[] ht;
    private static int[] bitbuf;
    private void huffcodetab(String, int, int, int, int, int, int[], int[], int[][], int);
    public static int huffman_decoder(huffcodetab, int[], int[], int[], int[], BitReserve);
    public static void inithuff();
    static void <clinit>();
}

javazoom/jl/decoder/l3reorder.ser

javazoom/jl/decoder/lin2au.ser

javazoom/jl/decoder/sfd.ser

javazoom/jl/player/AudioDevice.class

package javazoom.jl.player;
public abstract interface AudioDevice {
    public abstract void open(javazoom.jl.decoder.Decoder) throws javazoom.jl.decoder.JavaLayerException;
    public abstract boolean isOpen();
    public abstract void write(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    public abstract void close();
    public abstract void flush();
    public abstract int getPosition();
}

javazoom/jl/player/AudioDeviceBase.class

package javazoom.jl.player;
public abstract synchronized class AudioDeviceBase implements AudioDevice {
    private boolean open;
    private javazoom.jl.decoder.Decoder decoder;
    public void AudioDeviceBase();
    public synchronized void open(javazoom.jl.decoder.Decoder) throws javazoom.jl.decoder.JavaLayerException;
    protected void openImpl() throws javazoom.jl.decoder.JavaLayerException;
    protected void setOpen(boolean);
    public synchronized boolean isOpen();
    public synchronized void close();
    protected void closeImpl();
    public void write(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    protected void writeImpl(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    public void flush();
    protected void flushImpl();
    protected javazoom.jl.decoder.Decoder getDecoder();
}

javazoom/jl/player/AudioDeviceFactory.class

package javazoom.jl.player;
public abstract synchronized class AudioDeviceFactory {
    public void AudioDeviceFactory();
    public abstract AudioDevice createAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected AudioDevice instantiate(ClassLoader, String) throws ClassNotFoundException, IllegalAccessException, InstantiationException;
}

javazoom/jl/player/FactoryRegistry.class

package javazoom.jl.player;
public synchronized class FactoryRegistry extends AudioDeviceFactory {
    private static FactoryRegistry instance;
    protected java.util.Hashtable factories;
    public void FactoryRegistry();
    public static synchronized FactoryRegistry systemRegistry();
    public void addFactory(AudioDeviceFactory);
    public void removeFactoryType(Class);
    public void removeFactory(AudioDeviceFactory);
    public AudioDevice createAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected AudioDeviceFactory[] getFactoriesPriority();
    protected void registerDefaultFactories();
    static void <clinit>();
}

javazoom/jl/player/JavaSoundAudioDevice.class

package javazoom.jl.player;
public synchronized class JavaSoundAudioDevice extends AudioDeviceBase {
    private javax.sound.sampled.SourceDataLine source;
    private javax.sound.sampled.AudioFormat fmt;
    private byte[] byteBuf;
    public void JavaSoundAudioDevice();
    protected void setAudioFormat(javax.sound.sampled.AudioFormat);
    protected javax.sound.sampled.AudioFormat getAudioFormat();
    protected javax.sound.sampled.DataLine$Info getSourceLineInfo();
    public void open(javax.sound.sampled.AudioFormat) throws javazoom.jl.decoder.JavaLayerException;
    protected void openImpl() throws javazoom.jl.decoder.JavaLayerException;
    protected void createSource() throws javazoom.jl.decoder.JavaLayerException;
    public int millisecondsToBytes(javax.sound.sampled.AudioFormat, int);
    protected void closeImpl();
    protected void writeImpl(short[], int, int) throws javazoom.jl.decoder.JavaLayerException;
    protected byte[] getByteArray(int);
    protected byte[] toByteArray(short[], int, int);
    protected void flushImpl();
    public int getPosition();
    public void test() throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/JavaSoundAudioDeviceFactory.class

package javazoom.jl.player;
public synchronized class JavaSoundAudioDeviceFactory extends AudioDeviceFactory {
    private boolean tested;
    private static final String DEVICE_CLASS_NAME = javazoom.jl.player.JavaSoundAudioDevice;
    public void JavaSoundAudioDeviceFactory();
    public synchronized AudioDevice createAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected JavaSoundAudioDevice createAudioDeviceImpl() throws javazoom.jl.decoder.JavaLayerException;
    public void testAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/NullAudioDevice.class

package javazoom.jl.player;
public synchronized class NullAudioDevice extends AudioDeviceBase {
    public void NullAudioDevice();
    public int getPosition();
}

javazoom/jl/player/Player.class

package javazoom.jl.player;
public synchronized class Player {
    private int frame;
    private javazoom.jl.decoder.Bitstream bitstream;
    private javazoom.jl.decoder.Decoder decoder;
    private AudioDevice audio;
    private boolean closed;
    private boolean complete;
    private int lastPosition;
    public void Player(java.io.InputStream) throws javazoom.jl.decoder.JavaLayerException;
    public void Player(java.io.InputStream, AudioDevice) throws javazoom.jl.decoder.JavaLayerException;
    public void play() throws javazoom.jl.decoder.JavaLayerException;
    public boolean play(int) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void close();
    public synchronized boolean isComplete();
    public int getPosition();
    protected boolean decodeFrame() throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/PlayerApplet.class

package javazoom.jl.player;
public synchronized class PlayerApplet extends java.applet.Applet implements Runnable {
    public static final String AUDIO_PARAMETER = audioURL;
    private Player player;
    private Thread playerThread;
    private String fileName;
    public void PlayerApplet();
    protected AudioDevice getAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
    protected java.io.InputStream getAudioStream();
    protected String getAudioFileName();
    protected java.net.URL getAudioURL();
    public void setFileName(String);
    public String getFileName();
    protected void stopPlayer() throws javazoom.jl.decoder.JavaLayerException;
    protected void play(java.io.InputStream, AudioDevice) throws javazoom.jl.decoder.JavaLayerException;
    protected Thread createPlayerThread();
    public void init();
    public void start();
    public void stop();
    public void destroy();
    public void run();
}

javazoom/jl/player/advanced/AdvancedPlayer.class

package javazoom.jl.player.advanced;
public synchronized class AdvancedPlayer {
    private javazoom.jl.decoder.Bitstream bitstream;
    private javazoom.jl.decoder.Decoder decoder;
    private javazoom.jl.player.AudioDevice audio;
    private boolean closed;
    private boolean complete;
    private int lastPosition;
    private PlaybackListener listener;
    public void AdvancedPlayer(java.io.InputStream) throws javazoom.jl.decoder.JavaLayerException;
    public void AdvancedPlayer(java.io.InputStream, javazoom.jl.player.AudioDevice) throws javazoom.jl.decoder.JavaLayerException;
    public void play() throws javazoom.jl.decoder.JavaLayerException;
    public boolean play(int) throws javazoom.jl.decoder.JavaLayerException;
    public synchronized void close();
    protected boolean decodeFrame() throws javazoom.jl.decoder.JavaLayerException;
    protected boolean skipFrame() throws javazoom.jl.decoder.JavaLayerException;
    public boolean play(int, int) throws javazoom.jl.decoder.JavaLayerException;
    private PlaybackEvent createEvent(int);
    private PlaybackEvent createEvent(javazoom.jl.player.AudioDevice, int);
    public void setPlayBackListener(PlaybackListener);
    public PlaybackListener getPlayBackListener();
    public void stop();
}

javazoom/jl/player/advanced/PlaybackEvent.class

package javazoom.jl.player.advanced;
public synchronized class PlaybackEvent {
    public static int STOPPED;
    public static int STARTED;
    private AdvancedPlayer source;
    private int frame;
    private int id;
    public void PlaybackEvent(AdvancedPlayer, int, int);
    public int getId();
    public void setId(int);
    public int getFrame();
    public void setFrame(int);
    public AdvancedPlayer getSource();
    public void setSource(AdvancedPlayer);
    static void <clinit>();
}

javazoom/jl/player/advanced/PlaybackListener.class

package javazoom.jl.player.advanced;
public abstract synchronized class PlaybackListener {
    public void PlaybackListener();
    public void playbackStarted(PlaybackEvent);
    public void playbackFinished(PlaybackEvent);
}

javazoom/jl/player/advanced/jlap$1.class

package javazoom.jl.player.advanced;
synchronized class jlap$1 extends Thread {
    void jlap$1(AdvancedPlayer, int, int);
    public void run();
}

javazoom/jl/player/advanced/jlap$InfoListener.class

package javazoom.jl.player.advanced;
public synchronized class jlap$InfoListener extends PlaybackListener {
    public void jlap$InfoListener(jlap);
    public void playbackStarted(PlaybackEvent);
    public void playbackFinished(PlaybackEvent);
}

javazoom/jl/player/advanced/jlap.class

package javazoom.jl.player.advanced;
public synchronized class jlap {
    public void jlap();
    public static void main(String[]);
    public void play(String) throws javazoom.jl.decoder.JavaLayerException, java.io.IOException;
    public void showUsage();
    public static AdvancedPlayer playMp3(java.io.File, PlaybackListener) throws java.io.IOException, javazoom.jl.decoder.JavaLayerException;
    public static AdvancedPlayer playMp3(java.io.File, int, int, PlaybackListener) throws java.io.IOException, javazoom.jl.decoder.JavaLayerException;
    public static AdvancedPlayer playMp3(java.io.InputStream, int, int, PlaybackListener) throws javazoom.jl.decoder.JavaLayerException;
}

javazoom/jl/player/jlp.class

package javazoom.jl.player;
public synchronized class jlp {
    private String fFilename;
    private boolean remote;
    public static void main(String[]);
    public static jlp createInstance(String[]);
    private void jlp();
    public void jlp(String);
    protected void init(String);
    protected boolean parseArgs(String[]);
    public void showUsage();
    public void play() throws javazoom.jl.decoder.JavaLayerException;
    protected java.io.InputStream getURLInputStream() throws Exception;
    protected java.io.InputStream getInputStream() throws java.io.IOException;
    protected AudioDevice getAudioDevice() throws javazoom.jl.decoder.JavaLayerException;
}

HighScore.class

public synchronized class HighScore implements java.io.Serializable {
    private int score;
    private String name;
    public int getScore();
    public String getName();
    public void HighScore(String, int);
    public String toString();
}

HighScoreManagerE.class

public synchronized class HighScoreManagerE {
    private java.util.ArrayList scoresE;
    private String key;
    private static String HIGHSCORE_FILE;
    java.io.ObjectOutputStream outputStream;
    java.io.ObjectInputStream inputStream;
    static void <clinit>();
    public void HighScoreManagerE(String);
    public java.util.ArrayList getScores();
    private void sort();
    public int search(String);
    public void addScore(String, int);
    public void loadScoreFile();
    public void updateScoreFile();
    public String getHighscoreString();
}

ScoreComparator.class

public synchronized class ScoreComparator implements java.util.Comparator {
    public void ScoreComparator();
    public int compare(HighScore, HighScore);
}

Avalanche Game GEOLOGY.jar