META-INF/
META-INF/MANIFEST.MF
de/
de/christophlinder/
de/christophlinder/supa/
de/christophlinder/supa/ClipboardException.class
<Unknown>
package de.christophlinder.supa
public de.christophlinder.supa.ClipboardException extends java.lang.RuntimeException {
private static final long serialVersionUID
public static final int E_NO_ERROR
public static final int E_UNKNOWN_ERROR
public static final int E_EMPTY_CLIPBOARD
public static final int E_CONTENT_NOT_SUPPORTED
public static final int E_CLIPBOARD_BUSY
private int errorCode
public void <init> (int)
public int getErrorCode ()
public java.lang.String toString ()
}
de/christophlinder/supa/SupaApplet$1.class
<Unknown>
package de.christophlinder.supa
de.christophlinder.supa.SupaApplet$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic de.christophlinder.supa.SupaApplet this$0
void <init> (de.christophlinder.supa.SupaApplet)
public java.awt.Image run ()
public volatile synthetic java.lang.Object run ()
}
de/christophlinder/supa/SupaApplet$2.class
<Unknown>
package de.christophlinder.supa
de.christophlinder.supa.SupaApplet$2 extends java.lang.Object implements java.awt.event.MouseListener {
final synthetic de.christophlinder.supa.SupaApplet this$0
void <init> (de.christophlinder.supa.SupaApplet)
public void mouseClicked (java.awt.event.MouseEvent)
public void mouseEntered (java.awt.event.MouseEvent)
public void mouseExited (java.awt.event.MouseEvent)
public void mousePressed (java.awt.event.MouseEvent)
public void mouseReleased (java.awt.event.MouseEvent)
}
de/christophlinder/supa/SupaApplet.class
<Unknown>
package de.christophlinder.supa
public de.christophlinder.supa.SupaApplet extends java.applet.Applet {
private static final long serialVersionUID
private boolean trace
public static final String PARAM_CLICKFORPASTE
public static final String PARAM_IMAGECODEC
public static final String PARAM_ENCODING
public static final String PARAM_PREVIEWSCALER
public static final String PARAM_TRACE
public static final String PARAM_PASTE_ON_LOAD
public static final String PARAM_BACKGROUND_COLOR
public static final String CODEC_JPG
public static final String CODEC_PNG
public static final String ENCODING_NONE
public static final String ENCODING_BASE64
public static final String SCALER_FIT_TO_CANVAS
public static final String SCALER_ORIGINAL_SIZE
private boolean clickForPaste
private boolean pasteOnLoad
private java.awt.Color backgroundColor
private final transient java.security.AccessControlContext context
private java.awt.Image image
private de.christophlinder.supa.codecs.ImageCodec imageCodec
private de.christophlinder.supa.encodings.Encoding encoding
private de.christophlinder.supa.scalers.PreviewScaler previewScaler
public void <init> ()
protected void trc (java.lang.String)
protected de.christophlinder.supa.codecs.ImageCodec getImageCodec ()
public void setImageCodec (de.christophlinder.supa.codecs.ImageCodec)
public void setImageCodec (java.lang.String)
protected de.christophlinder.supa.encodings.Encoding getEncoding ()
protected void setEncoding (de.christophlinder.supa.encodings.Encoding)
public void setEncoding (java.lang.String)
private java.awt.Color parseColor (java.lang.String, java.awt.Color)
protected void setBackgroundColor (java.lang.String)
protected java.awt.Color getBackgroundColor ()
public boolean isPasteOnLoad ()
public void setPasteOnLoad (boolean)
protected de.christophlinder.supa.scalers.PreviewScaler getPreviewScaler ()
public void setPreviewScaler (de.christophlinder.supa.scalers.PreviewScaler)
public void setPreviewScaler (java.lang.String)
protected java.awt.Image getClipboardContents () throws de.christophlinder.supa.ClipboardException
public int pasteFromClipboard ()
public void clear ()
public boolean ping ()
protected byte[] getBytes () throws de.christophlinder.supa.codecs.CodecException
public java.lang.String getEncodedString () throws de.christophlinder.supa.codecs.CodecException
public int getImageWidth ()
public int getImageHeight ()
public void setClickForPaste (boolean)
public boolean isClickForPaste ()
public boolean isTrace ()
public void setTrace (boolean)
public void start ()
protected java.awt.Dimension getPreviewImageSize ()
protected void paintImage (java.awt.Graphics2D)
private static boolean parseBoolean (java.lang.String, boolean)
public void paint (java.awt.Graphics)
}
de/christophlinder/supa/codecs/
de/christophlinder/supa/codecs/CodecException.class
<Unknown>
package de.christophlinder.supa.codecs
public de.christophlinder.supa.codecs.CodecException extends java.lang.Exception {
private static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.String, java.lang.Throwable)
public void <init> (java.lang.String)
public void <init> (java.lang.Throwable)
}
de/christophlinder/supa/codecs/ImageCodec.class
<Unknown>
package de.christophlinder.supa.codecs
public abstract de.christophlinder.supa.codecs.ImageCodec extends java.lang.Object {
public abstract byte[] encode (java.awt.image.BufferedImage) throws de.christophlinder.supa.codecs.CodecException
}
de/christophlinder/supa/codecs/ImageIOCodec.class
<Unknown>
package de.christophlinder.supa.codecs
public de.christophlinder.supa.codecs.ImageIOCodec extends java.lang.Object implements de.christophlinder.supa.codecs.ImageCodec {
protected String formatName
public void <init> (java.lang.String)
public byte[] encode (java.awt.image.BufferedImage) throws de.christophlinder.supa.codecs.CodecException
public static java.lang.String[] getFormatNames ()
public static boolean isValidFormatName (java.lang.String)
}
de/christophlinder/supa/encodings/
de/christophlinder/supa/encodings/Base64Encoding.class
<Unknown>
package de.christophlinder.supa.encodings
public de.christophlinder.supa.encodings.Base64Encoding extends java.lang.Object implements de.christophlinder.supa.encodings.Encoding {
public void <init> ()
public byte[] encode (byte[])
}
de/christophlinder/supa/encodings/Encoding.class
<Unknown>
package de.christophlinder.supa.encodings
public abstract de.christophlinder.supa.encodings.Encoding extends java.lang.Object {
public abstract byte[] encode (byte[])
}
de/christophlinder/supa/encodings/NullEncoding.class
<Unknown>
package de.christophlinder.supa.encodings
public de.christophlinder.supa.encodings.NullEncoding extends java.lang.Object implements de.christophlinder.supa.encodings.Encoding {
public void <init> ()
public byte[] encode (byte[])
}
de/christophlinder/supa/encodings/helpers/
de/christophlinder/supa/encodings/helpers/Base64$InputStream.class
<Unknown>
package de.christophlinder.supa.encodings.helpers
public de.christophlinder.supa.encodings.helpers.Base64$InputStream extends java.io.FilterInputStream {
private boolean encode
private int position
private byte[] buffer
private int bufferLength
private int numSigBytes
private int lineLength
private boolean breakLines
private int options
private byte[] decodabet
public void <init> (java.io.InputStream)
public void <init> (java.io.InputStream, int)
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
}
de/christophlinder/supa/encodings/helpers/Base64$OutputStream.class
<Unknown>
package de.christophlinder.supa.encodings.helpers
public de.christophlinder.supa.encodings.helpers.Base64$OutputStream extends java.io.FilterOutputStream {
private boolean encode
private int position
private byte[] buffer
private int bufferLength
private int lineLength
private boolean breakLines
private byte[] b4
private boolean suspendEncoding
private int options
private byte[] decodabet
public void <init> (java.io.OutputStream)
public void <init> (java.io.OutputStream, int)
public void write (int) throws java.io.IOException
public void write (byte[], int, int) throws java.io.IOException
public void flushBase64 () throws java.io.IOException
public void close () throws java.io.IOException
public void suspendEncoding () throws java.io.IOException
public void resumeEncoding ()
}
de/christophlinder/supa/encodings/helpers/Base64.class
<Unknown>
package de.christophlinder.supa.encodings.helpers
public de.christophlinder.supa.encodings.helpers.Base64 extends java.lang.Object {
public static final int NO_OPTIONS
public static final int ENCODE
public static final int DECODE
public static final int GZIP
public static final int DONT_BREAK_LINES
public static final int URL_SAFE
public static final int ORDERED
private static final int MAX_LINE_LENGTH
private static final byte EQUALS_SIGN
private static final byte NEW_LINE
private static final String PREFERRED_ENCODING
private static final byte WHITE_SPACE_ENC
private static final byte EQUALS_SIGN_ENC
private static final byte[] _STANDARD_ALPHABET
private static final byte[] _STANDARD_DECODABET
private static final byte[] _URL_SAFE_ALPHABET
private static final byte[] _URL_SAFE_DECODABET
private static final byte[] _ORDERED_ALPHABET
private static final byte[] _ORDERED_DECODABET
private static final void closeQuietly (java.io.Closeable)
private static final byte[] getAlphabet (int)
static final byte[] getDecodabet (int)
private void <init> ()
public static final void main (java.lang.String[])
private static final void usage (java.lang.String)
static byte[] encode3to4 (byte[], byte[], int, int)
static byte[] encode3to4 (byte[], int, int, byte[], int, int)
public static java.lang.String encodeObject (java.io.Serializable)
public static java.lang.String encodeObject (java.io.Serializable, int)
public static java.lang.String encodeBytes (byte[])
public static java.lang.String encodeBytes (byte[], int)
public static java.lang.String encodeBytes (byte[], int, int)
public static java.lang.String encodeBytes (byte[], int, int, int)
static int decode4to3 (byte[], int, byte[], int, int)
public static byte[] decode (byte[], int, int, int)
public static byte[] decode (java.lang.String)
public static byte[] decode (java.lang.String, int)
public static java.lang.Object decodeToObject (java.lang.String)
public static boolean encodeToFile (byte[], java.lang.String)
public static boolean decodeToFile (java.lang.String, java.lang.String)
public static byte[] decodeFromFile (java.lang.String)
public static java.lang.String encodeFromFile (java.lang.String)
public static boolean encodeFileToFile (java.lang.String, java.lang.String)
public static boolean decodeFileToFile (java.lang.String, java.lang.String)
static void <clinit> ()
}
de/christophlinder/supa/scalers/
de/christophlinder/supa/scalers/FitToCanvasScaler.class
<Unknown>
package de.christophlinder.supa.scalers
public de.christophlinder.supa.scalers.FitToCanvasScaler extends de.christophlinder.supa.scalers.OriginalSizeScaler {
public void <init> ()
public java.awt.Dimension getNewImageSize (java.awt.Dimension, java.awt.Dimension)
}
de/christophlinder/supa/scalers/OriginalSizeScaler.class
<Unknown>
package de.christophlinder.supa.scalers
public de.christophlinder.supa.scalers.OriginalSizeScaler extends java.lang.Object implements de.christophlinder.supa.scalers.PreviewScaler {
public void <init> ()
public java.awt.Dimension getNewImageSize (java.awt.Dimension, java.awt.Dimension)
}
de/christophlinder/supa/scalers/PreviewScaler.class
<Unknown>
package de.christophlinder.supa.scalers
public abstract de.christophlinder.supa.scalers.PreviewScaler extends java.lang.Object {
public abstract java.awt.Dimension getNewImageSize (java.awt.Dimension, java.awt.Dimension)
}
de/christophlinder/supa/scalers/Util.class
<Unknown>
package de.christophlinder.supa.scalers
public de.christophlinder.supa.scalers.Util extends java.lang.Object {
public void <init> ()
public static float getAspectRatio (int, int)
}