PostInstall -> PostInstall:
    22:22:void <init>() -> <init>
    26:26:void _onTimerTick(boolean) -> _onTimerTick
    30:30:void _postEvent(int,int,int,int,int,int) -> _postEvent
    34:34:void appEnding() -> appEnding
    41:51:void appStarting(int) -> appStarting
jdkcompat.awt.Dimension4D -> jdkcompat.awt.Dimension4D:
    long serialVersionUID -> serialVersionUID
    int width -> width
    int height -> height
    90:91:void <init>() -> <init>
    100:103:void <init>(jdkcompat.awt.Dimension4D) -> <init>
    111:114:void <init>(int,int) -> <init>
    123:123:double getWidth() -> getWidth
    133:133:double getHeight() -> getHeight
    145:147:void setSize(double,double) -> setSize
    158:158:jdkcompat.awt.Dimension4D getSize() -> getSize
    171:173:void setSize(jdkcompat.awt.Dimension4D) -> setSize
    182:184:void setSize(int,int) -> setSize
    196:200:boolean equals(java.lang.Object) -> equals
    212:212:int hashCode() -> hashCode
    224:224:java.lang.String toString() -> toString
jdkcompat.awt.geom.Dimension2D4D -> jdkcompat.awt.geom.Dimension2D4D:
    53:54:void <init>() -> <init>
    double getWidth() -> getWidth
    double getHeight() -> getHeight
    void setSize(double,double) -> setSize
    90:91:void setSize(jdkcompat.awt.geom.Dimension2D4D) -> setSize
    106:108:java.lang.Object clone() -> clone
jdkcompat.io.ByteArrayInputStream4D -> jdkcompat.io.ByteArrayInputStream4D:
    byte[] buf -> buf
    int offset -> offset
    int length -> length
    14:16:void <init>(byte[]) -> <init>
    18:22:void <init>(byte[],int,int) -> <init>
    26:28:int read() -> read
    33:52:int read(byte[],int,int) -> read
jdkcompat.io.ByteArrayOutputStream4D -> jdkcompat.io.ByteArrayOutputStream4D:
    byte[] buf -> buf
    int count -> count
    14:16:void <init>() -> <init>
    18:21:void <init>(int) -> <init>
    25:31:void write(int) -> write
    35:42:void write(byte[],int,int) -> write
    45:46:void reset() -> reset
    49:49:byte[] toByteArray() -> toByteArray
jdkcompat.io.Closeable4D -> jdkcompat.io.Closeable4D:
    void close() -> close
jdkcompat.io.FilterOutputStream4D -> jdkcompat.io.FilterOutputStream4D:
    java.io.OutputStream out -> out
    9:11:void <init>(java.io.OutputStream) -> <init>
    15:16:void write(int) -> write
    20:21:void write(byte[]) -> write
    25:26:void write(byte[],int,int) -> write
    30:31:void close() -> close
    35:36:void flush() -> flush
jdkcompat.io.Flushable4D -> jdkcompat.io.Flushable4D:
    void flush() -> flush
jdkcompat.io.IOException4D -> jdkcompat.io.IOException4D:
    long serialVersionUID -> serialVersionUID
    6:7:void <init>() -> <init>
    10:11:void <init>(java.lang.String) -> <init>
    14:15:void <init>(java.lang.Throwable) -> <init>
    18:19:void <init>(java.lang.String,java.lang.Throwable) -> <init>
jdkcompat.io.InputStream4D -> jdkcompat.io.InputStream4D:
    56:57:void <init>() -> <init>
    71:71:int available() -> available
    87:87:void close() -> close
    108:108:void mark(int) -> mark
    124:124:boolean markSupported() -> markSupported
    int read() -> read
    158:158:int read(byte[]) -> read
    190:211:int read(byte[],int,int) -> read
    226:226:void reset() -> reset
    249:261:long skip(long) -> skip
jdkcompat.io.InputStreamReader4D -> jdkcompat.io.InputStreamReader4D:
    boolean eos -> eos
    int BYTES_ENCODED_SIZE -> BYTES_ENCODED_SIZE
    int BYTES_DECODED_SIZE -> BYTES_DECODED_SIZE
    byte[] bytesEncodedRead -> bytesEncodedRead
    char[] charsDecodedRead -> charsDecodedRead
    byte[] overflowEncodedRead -> overflowEncodedRead
    int decodedSize -> decodedSize
    int decodedReadPos -> decodedReadPos
    java.io.InputStream in -> in
    int BUFFER_SIZE -> BUFFER_SIZE
    byte[] readBytesBuff -> readBytesBuff
    totalcross.sys.AbstractCharacterConverter cconv -> cconv
    109:373:void <init>(java.io.InputStream) -> <init>
    109:373:void <init>(java.io.InputStream,java.lang.String) -> <init>
    109:373:void <init>(java.io.InputStream,java.nio.charset.Charset) -> <init>
    327:338:void close() -> close
    349:349:java.lang.String getEncoding() -> getEncoding
    365:369:boolean ready() -> ready
    392:429:int read(char[],int,int) -> read
    445:462:int read() -> read
    478:482:long skip(long) -> skip
    486:512:void ensureFetch() -> ensureFetch
    515:518:void markEos() -> markEos
jdkcompat.io.OutputStream4D -> jdkcompat.io.OutputStream4D:
    59:60:void <init>() -> <init>
    void write(int) -> write
    86:87:void write(byte[]) -> write
    105:111:void write(byte[],int,int) -> write
    126:126:void flush() -> flush
    139:139:void close() -> close
jdkcompat.io.OutputStreamWriter4D -> jdkcompat.io.OutputStreamWriter4D:
    java.io.OutputStream out -> out
    12:14:void <init>(java.io.OutputStream) -> <init>
    18:19:void write(char[],int,int) -> write
    23:23:void flush() -> flush
    27:27:void close() -> close
jdkcompat.io.PrintStream4D -> jdkcompat.io.PrintStream4D:
    boolean autoFlush -> autoFlush
    totalcross.util.concurrent.Lock lock -> lock
    boolean errorFound -> errorFound
    16:17:void <init>(java.io.OutputStream) -> <init>
    12:22:void <init>(java.io.OutputStream,boolean) -> <init>
    26:27:jdkcompat.io.PrintStream4D append(java.lang.CharSequence) -> append
    32:33:jdkcompat.io.PrintStream4D append(java.lang.CharSequence,int,int) -> append
    38:39:jdkcompat.io.PrintStream4D append(char) -> append
    43:48:void print(java.lang.String) -> print
    51:52:void print(char) -> print
    55:59:void println(java.lang.String) -> println
    62:63:void println() -> println
    66:67:void newLine() -> newLine
    71:75:void writeNoException(char) -> writeNoException
    79:83:void writeNoException(byte[]) -> writeNoException
    86:86:boolean checkError() -> checkError
    90:91:void clearError() -> clearError
    94:95:void setError() -> setError
    10:10:java.lang.Appendable append(char) -> append
    10:10:java.lang.Appendable append(java.lang.CharSequence,int,int) -> append
    10:10:java.lang.Appendable append(java.lang.CharSequence) -> append
jdkcompat.io.Reader4D -> jdkcompat.io.Reader4D:
    java.lang.Object lock -> lock
    72:74:void <init>() -> <init>
    82:84:void <init>(java.lang.Object) -> <init>
    int read(char[],int,int) -> read
    133:133:int read(char[]) -> read
    148:150:int read() -> read
    void close() -> close
    190:190:boolean markSupported() -> markSupported
    210:210:void mark(int) -> mark
    224:224:void reset() -> reset
    240:240:boolean ready() -> ready
    261:276:long skip(long) -> skip
jdkcompat.io.Serializable4D -> jdkcompat.io.Serializable4D:
jdkcompat.io.StringReader4D -> jdkcompat.io.StringReader4D:
    java.lang.String baseString -> baseString
    int len -> len
    int atual -> atual
    11:15:void <init>(java.lang.String) -> <init>
    19:30:int read(char[],int,int) -> read
    35:41:int read() -> read
    47:47:void close() -> close
jdkcompat.io.StringWriter4D -> jdkcompat.io.StringWriter4D:
    java.lang.StringBuffer strBuffer -> strBuffer
    9:11:void <init>() -> <init>
    13:15:void <init>(int) -> <init>
    19:19:void close() -> close
    23:23:void flush() -> flush
    27:28:void write(char[],int,int) -> write
    32:34:void write(int) -> write
    38:39:void write(char[]) -> write
    43:44:void write(java.lang.String) -> write
    48:49:void write(java.lang.String,int,int) -> write
jdkcompat.io.UncheckedIOException4D -> jdkcompat.io.UncheckedIOException4D:
    8:9:void <init>(java.io.IOException) -> <init>
    12:13:void <init>(java.lang.String,java.io.IOException) -> <init>
jdkcompat.io.UnsupportedEncodingException4D -> jdkcompat.io.UnsupportedEncodingException4D:
    long serialVersionUID -> serialVersionUID
    63:64:void <init>() -> <init>
    73:74:void <init>(java.lang.String) -> <init>
jdkcompat.io.Writer4D -> jdkcompat.io.Writer4D:
    7:7:void <init>() -> <init>
    10:12:void write(int) -> write
    15:16:void write(char[]) -> write
    19:20:void write(java.lang.String) -> write
    23:26:void write(java.lang.String,int,int) -> write
    29:30:void append(char) -> append
    33:34:void append(java.lang.String) -> append
    37:38:void append(java.lang.String,int,int) -> append
    void write(char[],int,int) -> write
jdkcompat.lang.Appendable4D -> jdkcompat.lang.Appendable4D:
    java.lang.Appendable append(char) -> append
    java.lang.Appendable append(java.lang.CharSequence) -> append
    java.lang.Appendable append(java.lang.CharSequence,int,int) -> append
jdkcompat.lang.AssertionError4D -> jdkcompat.lang.AssertionError4D:
    long serialVersionUID -> serialVersionUID
    9:10:void <init>() -> <init>
    13:14:void <init>(java.lang.String,java.lang.Throwable) -> <init>
    17:18:void <init>(boolean) -> <init>
    21:22:void <init>(char) -> <init>
    25:26:void <init>(double) -> <init>
    29:30:void <init>(float) -> <init>
    33:34:void <init>(int) -> <init>
    37:38:void <init>(long) -> <init>
    41:42:void <init>(java.lang.Object) -> <init>
    45:46:void <init>(java.lang.String) -> <init>
jdkcompat.lang.CharSequence4D -> jdkcompat.lang.CharSequence4D:
    int length() -> length
    char charAt(int) -> charAt
    java.lang.CharSequence subSequence(int,int) -> subSequence
    java.lang.String toString() -> toString
jdkcompat.lang.InternalError4D -> jdkcompat.lang.InternalError4D:
    long serialVersionUID -> serialVersionUID
    57:58:void <init>() -> <init>
    66:67:void <init>(java.lang.String) -> <init>
jdkcompat.lang.System4D -> jdkcompat.lang.System4D:
    jdkcompat.lang.System4D$VmDebugStream instance -> instance
    java.io.PrintStream err -> err
    java.io.PrintStream out -> out
    9:9:void <init>() -> <init>
    78:81:void <clinit>() -> <clinit>
jdkcompat.lang.System4D$VmDebugStream -> jdkcompat.lang.System4D$VmDebugStream:
    totalcross.util.concurrent.Lock lock -> lock
    java.lang.StringBuffer acc -> acc
    11:21:void <init>() -> <init>
    25:29:void flush() -> flush
    33:40:void write(int) -> write
    44:57:void write(byte[],int,int) -> write
    61:62:void print(java.lang.String) -> print
    66:70:void println(java.lang.String) -> println
    74:75:void println() -> println
jdkcompat.lang.System4D$VmDebugStream$1 -> jdkcompat.lang.System4D$VmDebugStream$1:
    15:15:void <init>() -> <init>
    19:19:void write(int) -> write
jdkcompat.lang.VirtualMachineError4D -> jdkcompat.lang.VirtualMachineError4D:
    long serialVersionUID -> serialVersionUID
    58:59:void <init>() -> <init>
    67:68:void <init>(java.lang.String) -> <init>
jdkcompat.lang.ref.Reference4D -> jdkcompat.lang.ref.Reference4D:
    java.lang.Object ref -> ref
    7:7:java.lang.Object get() -> get
    11:11:boolean enqueue() -> enqueue
    15:16:void clear() -> clear
    19:19:boolean isEnqueued() -> isEnqueued
    22:24:void <init>(java.lang.Object) -> <init>
jdkcompat.lang.ref.WeakReference4D -> jdkcompat.lang.ref.WeakReference4D:
    6:7:void <init>(java.lang.Object) -> <init>
jdkcompat.nio.charset.Charset4D -> jdkcompat.nio.charset.Charset4D:
    java.lang.String name -> name
    java.util.Set setAliases -> setAliases
    16:23:void <init>(java.lang.String,java.lang.String[]) -> <init>
    26:26:java.lang.String name() -> name
    30:30:java.util.Set aliases() -> aliases
    46:50:java.nio.charset.Charset forName(java.lang.String) -> forName
jdkcompat.nio.charset.UnsupportedCharsetException4D -> jdkcompat.nio.charset.UnsupportedCharsetException4D:
    java.lang.String charsetName -> charsetName
    7:9:void <init>(java.lang.String) -> <init>
    12:12:java.lang.String getCharsetName() -> getCharsetName
jdkcompat.security.GeneralSecurityException4D -> jdkcompat.security.GeneralSecurityException4D:
    long serialVersionUID -> serialVersionUID
    36:37:void <init>(java.lang.String) -> <init>
    42:43:void <init>() -> <init>
    55:56:void <init>(java.lang.String,java.lang.Throwable) -> <init>
    66:67:void <init>(java.lang.Throwable) -> <init>
jdkcompat.security.InvalidKeyException4D -> jdkcompat.security.InvalidKeyException4D:
    long serialVersionUID -> serialVersionUID
    38:39:void <init>(java.lang.String) -> <init>
    44:45:void <init>() -> <init>
    57:58:void <init>(java.lang.String,java.lang.Throwable) -> <init>
    67:68:void <init>(java.lang.Throwable) -> <init>
jdkcompat.security.Key4D -> jdkcompat.security.Key4D:
    long serialVersionUID -> serialVersionUID
    java.lang.String getAlgorithm() -> getAlgorithm
    java.lang.String getFormat() -> getFormat
    byte[] getEncoded() -> getEncoded
jdkcompat.security.KeyException4D -> jdkcompat.security.KeyException4D:
    long serialVersionUID -> serialVersionUID
    36:37:void <init>(java.lang.String) -> <init>
    42:43:void <init>() -> <init>
    55:56:void <init>(java.lang.String,java.lang.Throwable) -> <init>
    65:66:void <init>(java.lang.Throwable) -> <init>
jdkcompat.security.NoSuchAlgorithmException4D -> jdkcompat.security.NoSuchAlgorithmException4D:
    long serialVersionUID -> serialVersionUID
    38:39:void <init>(java.lang.String) -> <init>
    44:45:void <init>() -> <init>
    57:58:void <init>(java.lang.String,java.lang.Throwable) -> <init>
    68:69:void <init>(java.lang.Throwable) -> <init>
jdkcompat.security.spec.InvalidKeySpecException4D -> jdkcompat.security.spec.InvalidKeySpecException4D:
    long serialVersionUID -> serialVersionUID
    40:41:void <init>(java.lang.String) -> <init>
    46:47:void <init>() -> <init>
    59:60:void <init>(java.lang.String,java.lang.Throwable) -> <init>
    69:70:void <init>(java.lang.Throwable) -> <init>
jdkcompat.security.spec.KeySpec4D -> jdkcompat.security.spec.KeySpec4D:
jdkcompat.sql.SQLException4D -> jdkcompat.sql.SQLException4D:
    long serialVersionUID -> serialVersionUID
    java.lang.String state -> state
    int code -> code
    java.sql.SQLException next -> next
    28:31:void <init>(java.lang.String,java.lang.String,int) -> <init>
    34:35:void <init>(java.lang.String,java.lang.String) -> <init>
    38:40:void <init>(java.lang.String,java.lang.Throwable) -> <init>
    43:44:void <init>(java.lang.String) -> <init>
    47:48:void <init>() -> <init>
    51:51:java.lang.String getSQLState() -> getSQLState
    55:55:int getErrorCode() -> getErrorCode
    59:59:java.sql.SQLException getNextException() -> getNextException
    63:64:void setNextException(java.sql.SQLException) -> setNextException
jdkcompat.sql.SQLWarning4D -> jdkcompat.sql.SQLWarning4D:
    long serialVersionUID -> serialVersionUID
    jdkcompat.sql.SQLWarning4D next -> next
    26:27:void <init>(java.lang.String,java.lang.String,int) -> <init>
    30:31:void <init>(java.lang.String,java.lang.String) -> <init>
    34:35:void <init>(java.lang.String) -> <init>
    38:39:void <init>() -> <init>
    42:42:jdkcompat.sql.SQLWarning4D getNextWarning() -> getNextWarning
    46:47:void setNextException(jdkcompat.sql.SQLWarning4D) -> setNextException
jdkcompat.util.concurrent.ConcurrentLinkedQueue4D -> jdkcompat.util.concurrent.ConcurrentLinkedQueue4D:
    long serialVersionUID -> serialVersionUID
    java.util.LinkedList list -> list
    19:20:void <init>() -> <init>
    22:24:void <init>(java.util.Collection) -> <init>
    28:29:boolean offer(java.lang.Object) -> offer
    34:34:java.lang.Object poll() -> poll
    39:39:java.lang.Object peek() -> peek
    44:44:java.util.Iterator iterator() -> iterator
    49:49:int size() -> size
jdkcompat.util.function.BiConsumer4D -> jdkcompat.util.function.BiConsumer4D:
    void accept(java.lang.Object,java.lang.Object) -> accept
jdkcompat.util.function.BiFunction4D -> jdkcompat.util.function.BiFunction4D:
    java.lang.Object apply(java.lang.Object,java.lang.Object) -> apply
jdkcompat.util.function.BiPredicate4D -> jdkcompat.util.function.BiPredicate4D:
    boolean test(java.lang.Object,java.lang.Object) -> test
jdkcompat.util.function.BinaryOperator4D -> jdkcompat.util.function.BinaryOperator4D:
jdkcompat.util.function.BooleanSupplier4D -> jdkcompat.util.function.BooleanSupplier4D:
    boolean getAsBoolean() -> getAsBoolean
jdkcompat.util.function.Consumer4D -> jdkcompat.util.function.Consumer4D:
    void accept(java.lang.Object) -> accept
jdkcompat.util.function.DoubleBinaryOperator4D -> jdkcompat.util.function.DoubleBinaryOperator4D:
    double applyAsDouble(double,double) -> applyAsDouble
jdkcompat.util.function.DoubleConsumer4D -> jdkcompat.util.function.DoubleConsumer4D:
    void accept(double) -> accept
jdkcompat.util.function.DoubleFunction4D -> jdkcompat.util.function.DoubleFunction4D:
    java.lang.Object apply(double) -> apply
jdkcompat.util.function.DoublePredicate4D -> jdkcompat.util.function.DoublePredicate4D:
    boolean test(double) -> test
jdkcompat.util.function.DoubleSupplier4D -> jdkcompat.util.function.DoubleSupplier4D:
    double getAsDouble() -> getAsDouble
jdkcompat.util.function.DoubleToIntFunction4D -> jdkcompat.util.function.DoubleToIntFunction4D:
    int applyAsInt(double) -> applyAsInt
jdkcompat.util.function.DoubleToLongFunction4D -> jdkcompat.util.function.DoubleToLongFunction4D:
    long applyAsLong(double) -> applyAsLong
jdkcompat.util.function.DoubleUnaryOperator4D -> jdkcompat.util.function.DoubleUnaryOperator4D:
    double applyAsDouble(double) -> applyAsDouble
jdkcompat.util.function.Function4D -> jdkcompat.util.function.Function4D:
    java.lang.Object apply(java.lang.Object) -> apply
jdkcompat.util.function.IntBinaryOperator4D -> jdkcompat.util.function.IntBinaryOperator4D:
    int applyAsInt(int,int) -> applyAsInt
jdkcompat.util.function.IntConsumer4D -> jdkcompat.util.function.IntConsumer4D:
    void accept(int) -> accept
jdkcompat.util.function.IntFunction4D -> jdkcompat.util.function.IntFunction4D:
    java.lang.Object apply(int) -> apply
jdkcompat.util.function.IntPredicate4D -> jdkcompat.util.function.IntPredicate4D:
    boolean test(int) -> test
jdkcompat.util.function.IntSupplier4D -> jdkcompat.util.function.IntSupplier4D:
    int getAsInt() -> getAsInt
jdkcompat.util.function.IntToDoubleFunction4D -> jdkcompat.util.function.IntToDoubleFunction4D:
    double applyAsDouble(int) -> applyAsDouble
jdkcompat.util.function.IntToLongFunction4D -> jdkcompat.util.function.IntToLongFunction4D:
    long applyAsLong(int) -> applyAsLong
jdkcompat.util.function.IntUnaryOperator4D -> jdkcompat.util.function.IntUnaryOperator4D:
    int applyAsInt(int) -> applyAsInt
jdkcompat.util.function.LongBinaryOperator4D -> jdkcompat.util.function.LongBinaryOperator4D:
    long applyAsLong(long,long) -> applyAsLong
jdkcompat.util.function.LongConsumer4D -> jdkcompat.util.function.LongConsumer4D:
    void accept(long) -> accept
jdkcompat.util.function.LongFunction4D -> jdkcompat.util.function.LongFunction4D:
    java.lang.Object apply(long) -> apply
jdkcompat.util.function.LongPredicate4D -> jdkcompat.util.function.LongPredicate4D:
    boolean test(long) -> test
jdkcompat.util.function.LongSupplier4D -> jdkcompat.util.function.LongSupplier4D:
    long getAsLong() -> getAsLong
jdkcompat.util.function.LongToDoubleFunction4D -> jdkcompat.util.function.LongToDoubleFunction4D:
    double applyAsDouble(long) -> applyAsDouble
jdkcompat.util.function.LongToIntFunction4D -> jdkcompat.util.function.LongToIntFunction4D:
    int applyAsInt(long) -> applyAsInt
jdkcompat.util.function.LongUnaryOperator4D -> jdkcompat.util.function.LongUnaryOperator4D:
    long applyAsLong(long) -> applyAsLong
jdkcompat.util.function.ObjDoubleConsumer4D -> jdkcompat.util.function.ObjDoubleConsumer4D:
    void accept(java.lang.Object,double) -> accept
jdkcompat.util.function.ObjIntConsumer4D -> jdkcompat.util.function.ObjIntConsumer4D:
    void accept(java.lang.Object,int) -> accept
jdkcompat.util.function.ObjLongConsumer4D -> jdkcompat.util.function.ObjLongConsumer4D:
    void accept(java.lang.Object,long) -> accept
jdkcompat.util.function.Predicate4D -> jdkcompat.util.function.Predicate4D:
    boolean test(java.lang.Object) -> test
jdkcompat.util.function.Supplier4D -> jdkcompat.util.function.Supplier4D:
    java.lang.Object get() -> get
jdkcompat.util.function.ToDoubleBiFunction4D -> jdkcompat.util.function.ToDoubleBiFunction4D:
    double applyAsDouble(java.lang.Object,java.lang.Object) -> applyAsDouble
jdkcompat.util.function.ToDoubleFunction4D -> jdkcompat.util.function.ToDoubleFunction4D:
    double applyAsDouble(java.lang.Object) -> applyAsDouble
jdkcompat.util.function.ToIntBiFunction4D -> jdkcompat.util.function.ToIntBiFunction4D:
    int applyAsInt(java.lang.Object,java.lang.Object) -> applyAsInt
jdkcompat.util.function.ToIntFunction4D -> jdkcompat.util.function.ToIntFunction4D:
    int applyAsInt(java.lang.Object) -> applyAsInt
jdkcompat.util.function.ToLongBiFunction4D -> jdkcompat.util.function.ToLongBiFunction4D:
    long applyAsLong(java.lang.Object,java.lang.Object) -> applyAsLong
jdkcompat.util.function.ToLongFunction4D -> jdkcompat.util.function.ToLongFunction4D:
    long applyAsLong(java.lang.Object) -> applyAsLong
jdkcompat.util.function.UnaryOperator4D -> jdkcompat.util.function.UnaryOperator4D:
jdkcompatx.crypto.SecretKey4D -> jdkcompatx.crypto.SecretKey4D:
    long serialVersionUID -> serialVersionUID
jdkcompatx.crypto.SecretKeyFactory4D -> jdkcompatx.crypto.SecretKeyFactory4D:
    java.util.Map services -> services
    totalcross.util.concurrent.Lock lock -> lock
    java.security.Provider provider -> provider
    jdkcompatx.crypto.SecretKeyFactorySpi4D spiImpl -> spiImpl
    java.lang.String algorithm -> algorithm
    42:46:void <init>(jdkcompatx.crypto.SecretKeyFactorySpi4D,java.security.Provider,java.lang.String) -> <init>
    50:66:jdkcompatx.crypto.SecretKeyFactory4D getInstance(java.lang.String) -> getInstance
    81:81:javax.crypto.SecretKey generateSecret(java.security.spec.KeySpec) -> generateSecret
    98:98:java.security.spec.KeySpec getKeySpec(javax.crypto.SecretKey,java.lang.Class) -> getKeySpec
    114:114:javax.crypto.SecretKey translateKey(javax.crypto.SecretKey) -> translateKey
    18:20:void <clinit>() -> <clinit>
jdkcompatx.crypto.SecretKeyFactorySpi4D -> jdkcompatx.crypto.SecretKeyFactorySpi4D:
    39:40:void <init>() -> <init>
    javax.crypto.SecretKey engineGenerateSecret(java.security.spec.KeySpec) -> engineGenerateSecret
    java.security.spec.KeySpec engineGetKeySpec(javax.crypto.SecretKey,java.lang.Class) -> engineGetKeySpec
    javax.crypto.SecretKey engineTranslateKey(javax.crypto.SecretKey) -> engineTranslateKey
jdkcompatx.crypto.interfaces.PBEKey4D -> jdkcompatx.crypto.interfaces.PBEKey4D:
    long serialVersionUID -> serialVersionUID
    int getIterationCount() -> getIterationCount
    byte[] getSalt() -> getSalt
    char[] getPassword() -> getPassword
jdkcompatx.crypto.spec.PBEKeySpec4D -> jdkcompatx.crypto.spec.PBEKeySpec4D:
    char[] password -> password
    byte[] salt -> salt
    int iterationCount -> iterationCount
    int keyLength -> keyLength
    46:56:void <init>(char[]) -> <init>
    77:109:void <init>(char[],byte[],int,int) -> <init>
    126:153:void <init>(char[],byte[],int) -> <init>
    159:161:void clearPassword() -> clearPassword
    171:178:char[] getPassword() -> getPassword
    188:193:byte[] getSalt() -> getSalt
    202:202:int getIterationCount() -> getIterationCount
    211:211:int getKeyLength() -> getKeyLength
jdkcompatx.inject.Provider4D -> jdkcompatx.inject.Provider4D:
    java.lang.Object get() -> get
org.json.simple.JSONArray -> org.json.simple.JSONArray:
    long serialVersionUID -> serialVersionUID
    35:36:void <init>() -> <init>
    45:46:void <init>(java.util.Collection) -> <init>
    59:84:void writeJSONString(java.util.Collection,java.io.Writer) -> writeJSONString
    88:89:void writeJSONString(java.io.Writer) -> writeJSONString
    101:108:java.lang.String toJSONString(java.util.Collection) -> toJSONString
    120:135:void writeJSONString(byte[],java.io.Writer) -> writeJSONString
    144:151:java.lang.String toJSONString(byte[]) -> toJSONString
    163:178:void writeJSONString(short[],java.io.Writer) -> writeJSONString
    187:194:java.lang.String toJSONString(short[]) -> toJSONString
    206:221:void writeJSONString(int[],java.io.Writer) -> writeJSONString
    230:237:java.lang.String toJSONString(int[]) -> toJSONString
    249:264:void writeJSONString(long[],java.io.Writer) -> writeJSONString
    273:280:java.lang.String toJSONString(long[]) -> toJSONString
    292:307:void writeJSONString(float[],java.io.Writer) -> writeJSONString
    316:323:java.lang.String toJSONString(float[]) -> toJSONString
    335:350:void writeJSONString(double[],java.io.Writer) -> writeJSONString
    359:366:java.lang.String toJSONString(double[]) -> toJSONString
    378:393:void writeJSONString(boolean[],java.io.Writer) -> writeJSONString
    402:409:java.lang.String toJSONString(boolean[]) -> toJSONString
    421:436:void writeJSONString(char[],java.io.Writer) -> writeJSONString
    445:452:java.lang.String toJSONString(char[]) -> toJSONString
    464:479:void writeJSONString(java.lang.Object[],java.io.Writer) -> writeJSONString
    488:495:java.lang.String toJSONString(java.lang.Object[]) -> toJSONString
    501:501:java.lang.String toJSONString() -> toJSONString
    510:510:java.lang.String toString() -> toString
org.json.simple.JSONAware -> org.json.simple.JSONAware:
    java.lang.String toJSONString() -> toJSONString
org.json.simple.JSONObject -> org.json.simple.JSONObject:
    long serialVersionUID -> serialVersionUID
    36:37:void <init>() -> <init>
    46:47:void <init>(java.util.Map) -> <init>
    60:83:void writeJSONString(java.util.Map,java.io.Writer) -> writeJSONString
    87:88:void writeJSONString(java.io.Writer) -> writeJSONString
    100:107:java.lang.String toJSONString(java.util.Map) -> toJSONString
    113:113:java.lang.String toJSONString() -> toJSONString
    118:118:java.lang.String toString() -> toString
    129:140:java.lang.String toString(java.lang.String,java.lang.Object) -> toString
    153:153:java.lang.String escape(java.lang.String) -> escape
org.json.simple.JSONStreamAware -> org.json.simple.JSONStreamAware:
    void writeJSONString(java.io.Writer) -> writeJSONString
org.json.simple.JSONValue -> org.json.simple.JSONValue:
    31:31:void <init>() -> <init>
    55:58:java.lang.Object parse(java.io.Reader) -> parse
    84:85:java.lang.Object parse(java.lang.String) -> parse
    106:107:java.lang.Object parseWithException(java.io.Reader) -> parseWithException
    118:119:java.lang.Object parseWithException(java.lang.String) -> parseWithException
    138:244:void writeJSONString(java.lang.Object,java.io.Writer) -> writeJSONString
    261:268:java.lang.String toJSONString(java.lang.Object) -> toJSONString
    278:283:java.lang.String escape(java.lang.String) -> escape
    291:334:void escape(java.lang.String,java.lang.StringBuffer) -> escape
org.json.simple.parser.ContainerFactory -> org.json.simple.parser.ContainerFactory:
    java.util.Map createObjectContainer() -> createObjectContainer
    java.util.List creatArrayContainer() -> creatArrayContainer
org.json.simple.parser.ContentHandler -> org.json.simple.parser.ContentHandler:
    void startJSON() -> startJSON
    void endJSON() -> endJSON
    boolean startObject() -> startObject
    boolean endObject() -> endObject
    boolean startObjectEntry(java.lang.String) -> startObjectEntry
    boolean endObjectEntry() -> endObjectEntry
    boolean startArray() -> startArray
    boolean endArray() -> endArray
    boolean primitive(java.lang.Object) -> primitive
org.json.simple.parser.JSONParser -> org.json.simple.parser.JSONParser:
    int S_INIT -> S_INIT
    int S_IN_FINISHED_VALUE -> S_IN_FINISHED_VALUE
    int S_IN_OBJECT -> S_IN_OBJECT
    int S_IN_ARRAY -> S_IN_ARRAY
    int S_PASSED_PAIR_KEY -> S_PASSED_PAIR_KEY
    int S_IN_PAIR_VALUE -> S_IN_PAIR_VALUE
    int S_END -> S_END
    int S_IN_ERROR -> S_IN_ERROR
    java.util.LinkedList handlerStatusStack -> handlerStatusStack
    org.json.simple.parser.Yylex lexer -> lexer
    org.json.simple.parser.Yytoken token -> token
    int status -> status
    31:68:void <init>() -> <init>
    71:75:int peekStatus(java.util.LinkedList) -> peekStatus
    83:86:void reset() -> reset
    94:96:void reset(java.io.Reader) -> reset
    102:102:int getPosition() -> getPosition
    113:113:java.lang.Object parse(java.lang.String) -> parse
    125:132:java.lang.Object parse(java.lang.String,org.json.simple.parser.ContainerFactory) -> parse
    145:145:java.lang.Object parse(java.io.Reader) -> parse
    165:315:java.lang.Object parse(java.io.Reader,org.json.simple.parser.ContainerFactory) -> parse
    319:323:void nextToken() -> nextToken
    326:334:java.util.Map createObjectContainer(org.json.simple.parser.ContainerFactory) -> createObjectContainer
    338:346:java.util.List createArrayContainer(org.json.simple.parser.ContainerFactory) -> createArrayContainer
    357:358:void parse(java.lang.String,org.json.simple.parser.ContentHandler) -> parse
    369:378:void parse(java.lang.String,org.json.simple.parser.ContentHandler,boolean) -> parse
    389:390:void parse(java.io.Reader,org.json.simple.parser.ContentHandler) -> parse
    407:613:void parse(java.io.Reader,org.json.simple.parser.ContentHandler,boolean) -> parse
org.json.simple.parser.ParseException -> org.json.simple.parser.ParseException:
    long serialVersionUID -> serialVersionUID
    int ERROR_UNEXPECTED_CHAR -> ERROR_UNEXPECTED_CHAR
    int ERROR_UNEXPECTED_TOKEN -> ERROR_UNEXPECTED_TOKEN
    int ERROR_UNEXPECTED_EXCEPTION -> ERROR_UNEXPECTED_EXCEPTION
    int errorType -> errorType
    java.lang.Object unexpectedObject -> unexpectedObject
    int position -> position
    45:46:void <init>(int) -> <init>
    53:54:void <init>(int,java.lang.Object) -> <init>
    61:65:void <init>(int,int,java.lang.Object) -> <init>
    73:73:int getErrorType() -> getErrorType
    82:83:void setErrorType(int) -> setErrorType
    91:91:int getPosition() -> getPosition
    100:101:void setPosition(int) -> setPosition
    112:112:java.lang.Object getUnexpectedObject() -> getUnexpectedObject
    121:122:void setUnexpectedObject(java.lang.Object) -> setUnexpectedObject
    126:143:java.lang.String getMessage() -> getMessage
org.json.simple.parser.Yylex -> org.json.simple.parser.Yylex:
    int YYEOF -> YYEOF
    int ZZ_BUFFERSIZE -> ZZ_BUFFERSIZE
    int YYINITIAL -> YYINITIAL
    int STRING_BEGIN -> STRING_BEGIN
    int[] ZZ_LEXSTATE -> ZZ_LEXSTATE
    java.lang.String ZZ_CMAP_PACKED -> ZZ_CMAP_PACKED
    char[] ZZ_CMAP -> ZZ_CMAP
    int[] ZZ_ACTION -> ZZ_ACTION
    java.lang.String ZZ_ACTION_PACKED_0 -> ZZ_ACTION_PACKED_0
    int[] ZZ_ROWMAP -> ZZ_ROWMAP
    java.lang.String ZZ_ROWMAP_PACKED_0 -> ZZ_ROWMAP_PACKED_0
    int[] ZZ_TRANS -> ZZ_TRANS
    int ZZ_UNKNOWN_ERROR -> ZZ_UNKNOWN_ERROR
    int ZZ_NO_MATCH -> ZZ_NO_MATCH
    int ZZ_PUSHBACK_2BIG -> ZZ_PUSHBACK_2BIG
    java.lang.String[] ZZ_ERROR_MSG -> ZZ_ERROR_MSG
    int[] ZZ_ATTRIBUTE -> ZZ_ATTRIBUTE
    java.lang.String ZZ_ATTRIBUTE_PACKED_0 -> ZZ_ATTRIBUTE_PACKED_0
    java.io.Reader zzReader -> zzReader
    int zzState -> zzState
    int zzLexicalState -> zzLexicalState
    char[] zzBuffer -> zzBuffer
    int zzMarkedPos -> zzMarkedPos
    int zzCurrentPos -> zzCurrentPos
    int zzStartRead -> zzStartRead
    int zzEndRead -> zzEndRead
    int yyline -> yyline
    int yychar -> yychar
    int yycolumn -> yycolumn
    boolean zzAtBOL -> zzAtBOL
    boolean zzAtEOF -> zzAtEOF
    boolean zzEOFDone -> zzEOFDone
    java.lang.StringBuffer sb -> sb
    54:57:int[] zzUnpackAction() -> zzUnpackAction
    61:71:int zzUnpackAction(java.lang.String,int,int[]) -> zzUnpackAction
    85:88:int[] zzUnpackRowMap() -> zzUnpackRowMap
    92:99:int zzUnpackRowMap(java.lang.String,int,int[]) -> zzUnpackRowMap
    149:152:int[] zzUnpackAttribute() -> zzUnpackAttribute
    156:166:int zzUnpackAttribute(java.lang.String,int,int[]) -> zzUnpackAttribute
    222:222:int getPosition() -> getPosition
    176:233:void <init>(java.io.Reader) -> <init>
    242:243:void <init>(java.io.InputStream) -> <init>
    252:262:char[] zzUnpackCMap(java.lang.String) -> zzUnpackCMap
    275:312:boolean zzRefill() -> zzRefill
    319:325:void yyclose() -> yyclose
    338:346:void yyreset(java.io.Reader) -> yyreset
    352:352:int yystate() -> yystate
    361:362:void yybegin(int) -> yybegin
    368:368:java.lang.String yytext() -> yytext
    383:383:char yycharat(int) -> yycharat
    390:390:int yylength() -> yylength
    410:415:void zzScanError(int) -> zzScanError
    427:432:void yypushback(int) -> yypushback
    448:649:org.json.simple.parser.Yytoken yylex() -> yylex
    30:143:void <clinit>() -> <clinit>
org.json.simple.parser.Yytoken -> org.json.simple.parser.Yytoken:
    int TYPE_VALUE -> TYPE_VALUE
    int TYPE_LEFT_BRACE -> TYPE_LEFT_BRACE
    int TYPE_RIGHT_BRACE -> TYPE_RIGHT_BRACE
    int TYPE_LEFT_SQUARE -> TYPE_LEFT_SQUARE
    int TYPE_RIGHT_SQUARE -> TYPE_RIGHT_SQUARE
    int TYPE_COMMA -> TYPE_COMMA
    int TYPE_COLON -> TYPE_COLON
    int TYPE_EOF -> TYPE_EOF
    int type -> type
    java.lang.Object value -> value
    56:69:void <init>(int,java.lang.Object) -> <init>
    73:100:java.lang.String toString() -> toString
ras.ActivationClient -> ras.ActivationClient:
    java.lang.String defaultServerURI -> a
    int version -> a
    ras.ActivationClient instance -> a
    boolean activateOnJDK_DEBUG -> a
    17:17:void <init>() -> <init>
    java.lang.String getProductId() -> a
    java.lang.String getActivationCode() -> b
    java.lang.String getPlatform() -> c
    java.lang.String getDeviceId() -> d
    java.lang.String getDeviceHash() -> e
    boolean isActivated() -> a
    boolean isActivatedSilent() -> b
    boolean isValidKey(java.lang.String) -> a
    void activate() -> a
    47:47:ras.ActivationClient getInstance() -> a
    51:62:ras.ActivationClient getInstance4D() -> b
    66:79:byte[] activate(byte[]) -> a
    22:22:void <clinit>() -> <clinit>
ras.ActivationException -> ras.ActivationException:
    java.lang.Throwable cause -> a
    18:22:void <init>(java.lang.String,java.lang.Throwable) -> <init>
    25:26:void <init>(java.lang.String) -> <init>
    30:30:java.lang.Throwable getCause() -> getCause
tc.Deploy -> tc.Deploy:
    java.lang.String bootClassPath -> bootClassPath
    int BUILD_PALM -> BUILD_PALM
    int BUILD_WINCE -> BUILD_WINCE
    int BUILD_WIN32 -> BUILD_WIN32
    int BUILD_LINUX -> BUILD_LINUX
    int BUILD_BB -> BUILD_BB
    int BUILD_APPLET -> BUILD_APPLET
    int BUILD_IPHONE -> BUILD_IPHONE
    int BUILD_ANDROID -> BUILD_ANDROID
    int BUILD_WINMO -> BUILD_WINMO
    int FREE_BLOCKED_PLATFORMS -> a
    int BUILD_ALL -> BUILD_ALL
    java.lang.String FREE_EXCLUDED_CLASSES -> FREE_EXCLUDED_CLASSES
    int FREE_MAX_SIZE -> FREE_MAX_SIZE
    boolean waitIfError -> a
    java.lang.String activationKey -> activationKey
    44:45:void main(java.lang.String[]) -> main
    65:185:void <init>(java.lang.String[]) -> <init>
    189:202:void addJars() -> a
    205:226:void showException(java.lang.Throwable,java.lang.String) -> a
    231:235:void checkClasspath() -> b
    238:423:int parseOptions(java.lang.String[]) -> a
    427:480:void usage() -> c
    56:56:void <clinit>() -> <clinit>
tc.Deploy$1 -> tc.Deploy$1:
    tc.Deploy this$0 -> a
    326:326:void <init>(tc.Deploy) -> <init>
    329:335:boolean accept(java.io.File,java.lang.String) -> accept
tc.Help -> tc.Help:
    int COLOR -> c
    int Orange -> d
    int GREEN -> e
    boolean isEn -> a
    totalcross.ui.TabbedContainer tc -> a
    totalcross.ui.Label lstatus -> a
    totalcross.ui.Edit edclass -> a
    totalcross.ui.Edit edkey -> b
    totalcross.ui.Edit edpath -> c
    totalcross.ui.Radio rEn -> a
    totalcross.ui.Radio rPt -> b
    tc.Help$RunContainer rc -> a
    tc.Help$DepContainer dc -> a
    totalcross.ui.RadioGroupController rgLang -> a
    totalcross.ui.ShadedButton btpath -> a
    totalcross.ui.ShadedButton btHtml -> b
    totalcross.ui.ShadedButton btBlog -> c
    totalcross.ui.ShadedButton btPdf -> d
    totalcross.ui.Spinner spin -> a
    totalcross.ui.image.Image fimg -> a
    tc.Help$Config[] configs -> a
    int tab -> a
    int sel -> b
    tc.Help$ConsoleContainer cc -> a
    byte[] bytebuf -> bytebuf
    41:42:void main(java.lang.String[]) -> main
    44:52:void <init>() -> <init>
    55:55:java.lang.String x(java.lang.String,java.lang.String) -> a
    71:76:void initUI() -> initUI
    80:168:void reload(boolean) -> a
    175:200:void loadConfig() -> a
    203:231:void saveConfig() -> b
    234:254:void tip(totalcross.ui.Control,java.lang.String,java.lang.String) -> a
    258:259:void onExit() -> onExit
    264:288:void onEvent(totalcross.ui.event.Event) -> onEvent
    291:307:java.lang.String getTCPath() -> a
    567:574:void handleException(java.lang.Throwable) -> a
    577:580:void println(java.lang.String) -> a
    584:625:void exec(java.lang.String,java.lang.String,java.lang.StringBuilder,java.lang.String,boolean) -> exec
    629:639:void dump(java.io.InputStream,java.io.InputStream) -> a
    644:647:java.lang.String readStream(java.io.InputStream) -> readStream
    651:687:boolean checkFilled() -> a
    957:970:void selectPath(totalcross.ui.Edit,java.lang.String) -> a
    39:39:void access$000(tc.Help,java.lang.Throwable) -> a
    39:39:void access$100(tc.Help,java.lang.String) -> a
    39:39:void access$200(tc.Help,java.io.InputStream,java.io.InputStream) -> a
    39:39:java.lang.String access$300(tc.Help,java.lang.String,java.lang.String) -> a
    39:39:void access$400(tc.Help,totalcross.ui.Control,java.lang.String,java.lang.String) -> a
    39:39:boolean access$500(tc.Help) -> a
    39:39:void access$700(tc.Help,totalcross.ui.Edit,java.lang.String) -> a
    641:641:void <clinit>() -> <clinit>
tc.Help$1 -> tc.a:
    java.lang.String val$s -> a
    tc.Help this$0 -> a
    235:235:void <init>(tc.Help,java.lang.String) -> <init>
    238:238:void mouseWheel(totalcross.ui.event.MouseEvent) -> mouseWheel
    242:242:void mouseMove(totalcross.ui.event.MouseEvent) -> mouseMove
    246:247:void mouseOut(totalcross.ui.event.MouseEvent) -> mouseOut
    251:252:void mouseIn(totalcross.ui.event.MouseEvent) -> mouseIn
tc.Help$2 -> tc.b:
    java.lang.StringBuilder val$sb -> a
    java.lang.String val$command -> a
    java.lang.String val$path -> b
    java.lang.String val$java -> c
    boolean val$deploy -> a
    tc.Help this$0 -> a
    587:587:void <init>(tc.Help,java.lang.StringBuilder,java.lang.String,java.lang.String,java.lang.String,boolean) -> <init>
    591:623:void run() -> run
tc.Help$3 -> tc.c:
    tc.Help this$0 -> a
    958:958:void <init>(tc.Help) -> <init>
    961:961:boolean accept(totalcross.io.File) -> accept
tc.Help$Config -> tc.Help$a:
    java.lang.String path -> a
    java.lang.String className -> b
    java.lang.String key -> c
    java.lang.String xpos -> d
    java.lang.String ypos -> e
    java.lang.String width -> f
    java.lang.String height -> g
    java.lang.String fontsize -> h
    int rdsel -> a
    boolean showMouse -> a
    boolean fast -> b
    java.lang.String scale -> i
    java.lang.String bpp -> j
    java.lang.String cmdline -> k
    boolean wmo -> c
    boolean w32 -> d
    boolean lin -> e
    boolean apl -> f
    boolean ios -> g
    boolean and -> h
    boolean all -> i
    boolean inst -> j
    boolean pack -> k
    java.lang.String pathd -> l
    tc.Help this$0 -> a
    313:321:void <init>(tc.Help) -> <init>
    313:350:void <init>(tc.Help,totalcross.io.DataStream) -> <init>
    353:380:void toFile(totalcross.io.DataStream) -> a
    384:412:void toUI() -> a
    416:441:void fromUI() -> b
    444:460:java.lang.String initRD(java.lang.String) -> a
    464:464:java.lang.String getKey() -> a
    469:515:void deploy() -> c
    519:563:void run() -> d
    310:310:void access$600(tc.Help$Config) -> a
    310:310:void access$800(tc.Help$Config) -> b
tc.Help$ConsoleContainer -> tc.Help$b:
    totalcross.ui.MultiEdit me -> a
    tc.Help this$0 -> a
    693:695:void <init>(tc.Help) -> <init>
    699:702:void initUI() -> initUI
tc.Help$DepContainer -> tc.Help$c:
    totalcross.ui.Check wmo -> a
    totalcross.ui.Check w32 -> b
    totalcross.ui.Check lin -> c
    totalcross.ui.Check apl -> d
    totalcross.ui.Check ios -> e
    totalcross.ui.Check and -> f
    totalcross.ui.Check all -> g
    totalcross.ui.Check inst -> h
    totalcross.ui.Check pack -> i
    totalcross.ui.Edit edpathd -> a
    totalcross.ui.ShadedButton btpath -> a
    totalcross.ui.ShadedButton btDep -> b
    totalcross.ui.ShadedButton btfol -> c
    tc.Help this$0 -> a
    853:855:void <init>(tc.Help) -> <init>
    860:923:void initUI() -> initUI
    927:953:void onEvent(totalcross.ui.event.Event) -> onEvent
tc.Help$RunContainer -> tc.Help$d:
    totalcross.ui.Edit edX -> a
    totalcross.ui.Edit edY -> b
    totalcross.ui.Edit edW -> c
    totalcross.ui.Edit edH -> d
    totalcross.ui.Edit edFS -> e
    totalcross.ui.Edit edCmd -> f
    totalcross.ui.ComboBox cbSc -> a
    totalcross.ui.ComboBox cbBpp -> b
    totalcross.ui.Switch swSc -> a
    totalcross.ui.Radio rdC -> a
    totalcross.ui.Radio rdA -> b
    totalcross.ui.Radio rdI -> c
    totalcross.ui.Radio rd32 -> d
    totalcross.ui.Radio rdCE -> e
    totalcross.ui.Check chM -> a
    totalcross.ui.ShadedButton btRun -> a
    totalcross.ui.RadioGroupController rg -> a
    tc.Help this$0 -> a
    714:716:void <init>(tc.Help) -> <init>
    720:803:void initUI() -> initUI
    807:845:void onEvent(totalcross.ui.event.Event) -> onEvent
tc.tools.FontGenerator -> tc.tools.FontGenerator:
    byte detailed -> detailed
    java.lang.String fontName -> a
    tc.tools.FontGenerator$PalmFont pf -> a
    int antialiased -> a
    java.awt.Component comp -> a
    totalcross.util.IntVector sizes -> a
    boolean skipBigChars -> a
    int[] bits -> a
    int AA_NO -> b
    int AA_4BPP -> c
    int AA_8BPP -> d
    92:412:void <init>(java.lang.String,java.lang.String[]) -> <init>
    204:213:java.awt.Font getFont(java.lang.String,int,int) -> a
    217:386:void convertFont(totalcross.util.Vector,java.awt.Font,java.lang.String,java.util.List,boolean) -> a
    389:409:totalcross.ui.gfx.Rect computeBounds(int[],int) -> a
    415:419:void setBit(int,int) -> a
    422:430:void setNibble4(int,int,int) -> a
    433:438:void setNibble8(int,int,int) -> b
    441:469:void computeBits(int[],int,int) -> a
    480:514:java.util.List processRanges(java.awt.Font,java.util.List) -> a
    518:524:int[] getPixels(java.awt.Image,int,int) -> getPixels
    528:529:void println(java.lang.String) -> println
    533:577:void main(java.lang.String[]) -> main
    64:89:void <clinit>() -> <clinit>
tc.tools.FontGenerator$PalmFont -> tc.tools.FontGenerator$a:
    int antialiased -> a
    int firstChar -> b
    int lastChar -> c
    int spaceWidth -> d
    int maxWidth -> e
    int maxHeight -> f
    int owTLoc -> g
    int ascent -> h
    int descent -> i
    int rowWords -> j
    int rowWidthInBytes -> k
    int bitmapTableSize -> l
    byte[] bitmapTable -> a
    int[] bitIndexTable -> a
    java.lang.String fileName -> a
    604:631:totalcross.util.zip.TCZ$Entry save() -> a
    634:636:void <init>(java.lang.String) -> <init>
    639:649:void debugParams() -> a
    652:657:void initTables() -> b
    660:661:int charWidth(char) -> a
tc.tools.FontGenerator$Range -> tc.tools.FontGenerator$b:
    int s -> a
    int e -> b
    java.lang.String name -> a
    tc.tools.FontGenerator this$0 -> a
    70:77:void <init>(tc.tools.FontGenerator,int,int,java.lang.String) -> <init>
    81:81:java.lang.String toString() -> toString
tc.tools.JarClassPathLoader -> tc.tools.a:
    java.lang.Class[] parameters -> a
    17:17:void <init>() -> <init>
    21:23:void addFile(java.lang.String) -> a
    26:27:void addFile(java.io.File) -> a
    30:44:void addURL(java.net.URL) -> a
    18:18:void <clinit>() -> <clinit>
tc.tools.NativeMethodsPrototypeGenerator -> tc.tools.NativeMethodsPrototypeGenerator:
    java.lang.String inputFilePath -> inputFilePath
    java.lang.String CRLF -> a
    java.util.Vector prototypes -> a
    java.util.Vector prototypesH -> b
    java.util.Vector testcases -> c
    java.util.Vector iosarray -> d
    java.util.Hashtable htNames -> a
    int errorCount -> a
    boolean makeTestCases -> a
    boolean makeNativeHT -> b
    java.lang.String nativeHTSuffix -> b
    java.lang.String nativeHTPath -> c
    java.util.Hashtable htTypes -> b
    java.io.FileOutputStream fos -> a
    31:31:void <init>() -> <init>
    36:78:void main(java.lang.String[]) -> main
    81:86:java.lang.String[] split(java.lang.String,java.lang.String) -> a
    135:155:void createFunctionPrototype(java.lang.String,java.lang.String) -> a
    167:276:void parseNative(java.lang.String,java.lang.String) -> b
    281:327:java.lang.String createMethodSignature(java.lang.String,java.lang.String,java.lang.String) -> a
    334:352:void appendFirstLetter(java.lang.StringBuffer,java.lang.String[]) -> a
    359:371:void println(java.lang.String) -> a
    375:424:void go() -> a
    434:438:java.util.List readFile(java.lang.String) -> a
    89:131:void <clinit>() -> <clinit>
tc.tools.RegisterSDK -> tc.tools.RegisterSDK:
    java.lang.String MAGIC -> a
    int DATE_MASK -> a
    int INVALID_DATE -> b
    int INVALID_REGISTRATION_KEY -> c
    int EXPIRED_CONTRACT -> d
    int NO_MORE_DEVELOPERS -> e
    int CONTRACT_NOT_ACTIVE -> f
    int INVALID_COMPANY -> g
    int CONTRACT_DEACTIVATED -> h
    int DEVICE_DISABLED -> i
    java.lang.String user -> b
    java.lang.String home -> c
    java.lang.String key -> d
    int today -> j
    java.io.File flicense -> a
    int EXPIRED -> k
    int OLD -> l
    int VALID -> m
    int INVALID -> n
    int giexp -> o
    52:54:void <init>(java.lang.String,java.lang.String) -> <init>
    57:58:void <init>(java.lang.String) -> <init>
    60:119:void <init>(java.lang.String,boolean) -> <init>
    89:98:void main(java.lang.String[]) -> main
    102:111:byte[] doCrypto(boolean,byte[]) -> a
    124:176:int checkLicense() -> a
    183:237:void updateLicense() -> a
    241:276:int getExpdateFromServer() -> b
    280:283:java.lang.String showDate(int) -> a
    287:297:java.lang.String getStoredActivationKey() -> getStoredActivationKey
    301:308:void storeActivationKey(java.lang.String) -> a
tc.tools.RegisterSDKException -> tc.tools.RegisterSDKException:
    5:6:void <init>(java.lang.String) -> <init>
    8:9:void <init>() -> <init>
tc.tools.SW2TC -> tc.tools.SW2TC:
    totalcross.util.Hashtable htImports -> a
    totalcross.util.Vector vClassNamesSource -> a
    totalcross.util.Vector vClassNamesTarget -> b
    totalcross.util.Vector vFullClassNamesSource -> c
    totalcross.util.Vector vFullClassNamesTarget -> d
    java.lang.String[] tofrom -> a
    byte[] buff -> a
    java.lang.String delims -> a
    23:286:void <init>(java.lang.String[]) -> <init>
    248:259:void crawlTree(java.lang.String) -> a
    264:284:void readFile(java.lang.String) -> b
    289:355:java.lang.String processFile(java.lang.String) -> a
    360:361:java.lang.String normalizeImport(java.lang.String) -> b
    365:368:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,int) -> a
    372:478:void setupHashtables() -> a
    481:482:void main(java.lang.String[]) -> main
tc.tools.converter.Bytecode2TCCode -> tc.tools.converter.a:
    int[] isTargetOfGoto -> a
    int nextGotoIndex -> a
    tc.tools.converter.java.JavaClass currentJClass -> a
    tc.tools.converter.tclass.TCClass currentTCClass -> a
    tc.tools.converter.tclass.TCException[] currentExceptionHandlers -> a
    totalcross.util.IntHashtable htBytecodeIndex -> a
    int indexOfCurrentBytecode -> b
    int javaInstructionIndex -> c
    totalcross.util.Vector methodIndexes -> a
    totalcross.util.IntHashtable htTargetOfGoto -> b
    totalcross.util.IntHashtable htFinally -> c
    totalcross.util.IntHashtable htForBytecodeRet -> d
    totalcross.util.Hashtable htStackOfBranch -> a
    totalcross.util.IntHashtable htInstanceFieldIndexes -> e
    totalcross.util.IntHashtable htStaticFieldIndexes -> f
    tc.tools.converter.bytecode.ByteCode lastBytecode -> a
    totalcross.util.Vector newInsts -> b
    tc.tools.converter.java.JavaCode javaCodeCurrent -> a
    int lineOfPC -> ej
    86:86:void <init>() -> <init>
    110:120:void init(tc.tools.converter.bytecode.ByteCode[]) -> a
    123:127:int setGotoIndex(int) -> a
    132:141:tc.tools.converter.ir.Instruction.Instruction processIINC(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean) -> a
    146:148:void processILOAD(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean) -> a
    152:154:void processLLOAD(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean) -> b
    158:160:void processFLOAD(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean) -> c
    164:166:void processDLOAD(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean) -> d
    170:172:void processALOAD(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean) -> e
    176:188:tc.tools.converter.ir.Instruction.Instruction processISTORE(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean) -> b
    193:205:tc.tools.converter.ir.Instruction.Instruction processLSTORE(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean) -> c
    210:213:tc.tools.converter.ir.Instruction.Instruction processFSTORE(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean) -> d
    218:221:tc.tools.converter.ir.Instruction.Instruction processDSTORE(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean) -> e
    226:254:tc.tools.converter.ir.Instruction.Instruction processASTORE(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean) -> f
    259:267:tc.tools.converter.ir.Instruction.Instruction processRET(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean) -> g
    272:312:tc.tools.converter.ir.Instruction.Instruction processWIDE(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean) -> h
    318:1814:tc.tools.converter.ir.Instruction.Instruction convert(tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector,boolean,java.lang.String) -> a
    1818:1832:int newInstructionsCount(totalcross.util.Vector,int,int) -> a
    1836:2065:void updateBranchs(totalcross.util.Vector) -> a
    2068:2077:boolean existsField(tc.tools.converter.java.JavaField[],java.lang.String) -> a
    2081:2089:int getMtdIndex(java.lang.String) -> a
    2093:2102:boolean setExceptionHandler(tc.tools.converter.tclass.TCException[],int,int) -> a
    2106:2129:tc.tools.converter.tclass.TCException[] updatePCsOfExceptionHandler(tc.tools.converter.tclass.TCException[]) -> a
    2133:2142:boolean hasMethodWith4D(tc.tools.converter.java.JavaClass,java.lang.String) -> a
    2147:2152:java.lang.String removeSuffix4D(java.lang.String) -> a
    2156:2162:java.lang.String removeSuffix4D(java.lang.String,java.lang.String) -> a
    2166:2175:java.lang.String replaceTotalCrossLangToJavaLang(java.lang.String) -> b
    2179:2227:void CheckIfIsGotoTarget(int,tc.tools.converter.bytecode.ByteCode,tc.tools.converter.oper.OperandStack,totalcross.util.Vector) -> a
    2230:2281:void stackOfBranch(totalcross.util.Vector,tc.tools.converter.bytecode.ByteCode[],tc.tools.converter.oper.OperandStack,int) -> a
    2284:2346:void setGotos(tc.tools.converter.bytecode.ByteCode[]) -> b
    2349:2360:int getLineOfPC(int) -> b
    2364:2377:void generateLineNumbers(tc.tools.converter.tclass.TCMethod) -> a
    2380:2385:int countOfTCCode(totalcross.util.Vector) -> a
    88:105:void <clinit>() -> <clinit>
tc.tools.converter.ChooseOpcode -> tc.tools.converter.b:
    49:49:void <init>() -> <init>
    51:59:int chooseOp(int) -> a
    63:77:int chooseOp(int,int) -> a
    81:103:int chooseOp(int,int,int) -> a
    107:147:int chooseOp(int,int,int,int) -> a
    156:496:int mov(int,int) -> b
    504:591:int conv(int,int) -> c
    599:681:int add(int,int,int) -> b
    689:718:int sub(int,int,int) -> c
    727:758:int mul(int,int,int) -> d
    768:768:int div(int,int,int) -> e
    772:772:int mod(int,int,int) -> f
    776:793:int div_mod(int,int,int,int) -> b
    806:806:int shl(int,int,int) -> g
    810:810:int shr(int,int,int) -> h
    814:814:int ushr(int,int,int) -> i
    818:832:int shift(int,int,int,int) -> c
    840:872:int and(int,int,int) -> j
    883:883:int or(int,int,int) -> k
    887:887:int xor(int,int,int) -> l
    891:908:int or_xor(int,int,int,int) -> d
    916:947:int jle(int,int) -> d
    955:991:int jge(int,int) -> e
    1001:1001:int jeq(int,int) -> f
    1005:1005:int jne(int,int) -> g
    1009:1063:int jeq_jne(int,int,int) -> m
    1073:1073:int jlt(int,int) -> h
    1077:1077:int jgt(int,int) -> i
    1081:1112:int jlt_jgt(int,int,int) -> n
    1117:1188:int Return(int,int) -> j
tc.tools.converter.ConstantPoolLimitReachedException -> tc.tools.converter.c:
    16:17:void <init>(java.lang.String) -> <init>
tc.tools.converter.ConverterException -> tc.tools.converter.ConverterException:
    15:16:void <init>() -> <init>
    19:20:void <init>(java.lang.String) -> <init>
tc.tools.converter.GenerateInstruction -> tc.tools.converter.d:
    63:63:void <init>() -> <init>
    65:371:tc.tools.converter.oper.Operand promoteOperand(totalcross.util.Vector,tc.tools.converter.oper.Operand,int,int) -> a
    375:384:tc.tools.converter.ir.Instruction.Instruction newInstruction(totalcross.util.Vector,int,int) -> a
    388:454:tc.tools.converter.ir.Instruction.Instruction newInstruction(totalcross.util.Vector,int,tc.tools.converter.oper.Operand,int) -> a
    458:716:tc.tools.converter.ir.Instruction.Instruction newInstruction(totalcross.util.Vector,int,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand,int) -> a
    721:978:tc.tools.converter.ir.Instruction.Instruction newInstruction(totalcross.util.Vector,int,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand,int) -> a
    983:1038:tc.tools.converter.ir.Instruction.Instruction newInstruction(totalcross.util.Vector,tc.tools.converter.oper.OperandReg,tc.tools.converter.oper.OperandSym,tc.tools.converter.oper.Operand[],int) -> a
    1043:1098:tc.tools.converter.ir.Instruction.Instruction newInstruction(totalcross.util.Vector,int,tc.tools.converter.oper.OperandSym,tc.tools.converter.oper.OperandReg,tc.tools.converter.oper.Operand[],boolean,int) -> a
    1102:1110:void newInstruction(totalcross.util.Vector,int,tc.tools.converter.oper.Operand,tc.tools.converter.bytecode.BC171_lookupswitch,int) -> a
    1113:1122:void newInstruction(totalcross.util.Vector,int,tc.tools.converter.oper.Operand,tc.tools.converter.bytecode.BC170_tableswitch,int) -> a
    1125:1129:void GEN_REG_REG(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> a
    1132:1137:void GEN_REG_REG_REG(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> a
    1140:1145:void GEN_REG_REG_S12(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> b
    1148:1152:void GEN_INC_REG(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> b
    1155:1160:void GEN_REG_S6_DESLOC(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> c
    1163:1168:void GEN_REG_SYM_DESLOC(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> d
    1171:1176:void GEN_REG_ARL_S12(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> e
    1179:1184:void GEN_REG_REG_SYM(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> f
    1187:1193:void GEN_FIELD_REG(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> c
    1196:1200:void GEN_STATIC_REG(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> d
    1203:1206:void GEN_REG(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand) -> a
    1209:1212:void GEN_SYM(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand) -> b
    1215:1219:void GEN_REG_SYM(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> e
    1222:1226:void GEN_S18_REG(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> f
    1229:1233:void GEN_NEWARRAY(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand,int) -> a
    1237:1291:void GEN_CALL(totalcross.util.Vector,tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.OperandSym,tc.tools.converter.oper.OperandReg,tc.tools.converter.oper.Operand[],int) -> a
    1294:1300:void GEN_REG_AR(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> g
    1303:1308:void GEN_INSTANCEOF(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> g
    1311:1315:void GEN_CHECKCAST(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> h
    1318:1321:void GEN_S24(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.oper.Operand) -> c
    1325:1348:void GEN_SWITCH(totalcross.util.Vector,tc.tools.converter.ir.Instruction.Switch_reg,int,tc.tools.converter.bytecode.BC171_lookupswitch,int) -> a
    1352:1375:void GEN_SWITCH(totalcross.util.Vector,tc.tools.converter.ir.Instruction.Switch_reg,int,tc.tools.converter.bytecode.BC170_tableswitch,int) -> a
tc.tools.converter.GlobalConstantPool -> tc.tools.converter.e:
    int dCount -> a
    int lCount -> b
    totalcross.util.Hashtable htI32 -> a
    totalcross.util.Hashtable htI64 -> b
    totalcross.util.Hashtable htDbl -> c
    totalcross.util.Hashtable htStr -> d
    totalcross.util.Hashtable htMtdFld -> e
    totalcross.util.Hashtable htMtd -> f
    totalcross.util.Hashtable htSF -> g
    totalcross.util.Hashtable htIF -> h
    totalcross.util.Hashtable htCls -> i
    totalcross.util.Vector vI32 -> a
    totalcross.util.Vector vI64 -> b
    totalcross.util.Vector vDbl -> c
    totalcross.util.Vector vStr -> d
    totalcross.util.Vector vMtd -> e
    totalcross.util.Vector vSF -> f
    totalcross.util.Vector vIF -> g
    totalcross.util.Vector vCls -> h
    totalcross.util.Vector vMtdFld -> i
    boolean checkLimit -> a
    tc.tools.converter.TCValue temp -> a
    int idxI32 -> c
    int idxI64 -> d
    int idxDbl -> e
    int idxStr -> f
    int idxMtdFld -> g
    int idxMtd -> h
    int idxSF -> i
    int idxIF -> j
    int idxCls -> k
    int svdCount -> l
    int svlCount -> m
    42:42:void <init>() -> <init>
    68:79:void saveState() -> a
    82:86:void restore(totalcross.util.Vector,totalcross.util.Hashtable,int) -> a
    89:100:void restoreState() -> b
    103:138:void init() -> c
    141:152:int put(int) -> a
    156:168:int put(long) -> a
    172:184:int put(double) -> a
    188:208:java.lang.String javaPrimitiveType2TCType(java.lang.String) -> a
    212:232:java.lang.String getJavaTypeName(java.lang.String) -> b
    237:255:java.lang.String getPrimitiveJavaName(java.lang.String) -> c
    259:293:java.lang.String javaType2TCType(java.lang.String) -> d
    300:345:int putMethod(java.lang.String,java.lang.String,java.lang.String[],java.lang.String) -> a
    352:352:int putStaticField(java.lang.String,java.lang.String) -> a
    357:357:int putInstanceField(java.lang.String,java.lang.String) -> b
    362:385:int putField(totalcross.util.Hashtable,totalcross.util.Vector,int,java.lang.String,java.lang.String) -> a
    390:390:int putClsOrParam(java.lang.String) -> a
    395:435:int putCls(java.lang.String) -> b
    440:452:int putParam(java.lang.String) -> c
    457:471:int putMethodOrFieldName(java.lang.String) -> d
    476:476:int putStr(java.lang.String) -> e
    480:493:int put(java.lang.String,int,totalcross.util.Hashtable,totalcross.util.Vector) -> a
    498:500:java.lang.String getString(int) -> a
    506:508:java.lang.String getMethodFieldName(int) -> b
    514:516:java.lang.String getClassName(int) -> c
    522:528:java.lang.String getType(int) -> d
    534:536:tc.tools.converter.TCValue getMtdRef(int) -> a
    542:544:java.lang.String getMtdName(int) -> e
    550:552:int getStaticField(int) -> b
    558:560:int getInstanceField(int) -> c
    566:581:int getClassIndex(java.lang.String) -> f
    587:590:int getPrimitiveTypeIndex(java.lang.String) -> g
    596:796:void write(totalcross.io.DataStreamLE) -> a
    800:800:boolean isEmpty() -> a
    44:63:void <clinit>() -> <clinit>
tc.tools.converter.J2TC -> tc.tools.converter.f:
    totalcross.util.Hashtable htAddedClasses -> a
    totalcross.util.Hashtable htExcludedClasses -> b
    totalcross.util.Hashtable htValidExtensions -> c
    java.lang.String totalcrossMain -> e
    java.lang.String totalcrossService -> f
    java.lang.String totalcrossUiMainWindow -> g
    boolean dump -> a
    boolean dumpBytecodes -> b
    tc.tools.converter.tclass.TCClass converted -> a
    byte[] bytes -> a
    int origSize -> a
    totalcross.util.Vector callForName -> a
    boolean notResolvedForNameFound -> c
    java.lang.String currentClass -> a
    java.lang.String currentMethod -> b
    totalcross.io.ByteArrayStream tcbas -> a
    totalcross.io.ByteArrayStream tcbasz -> b
    totalcross.util.Vector vFinalVar -> b
    int nextRegIStatic -> b
    int nextRegDStatic -> c
    int nextRegOStatic -> ej
    boolean syncWarned -> d
    int allowedBytes -> ek
    java.lang.String APPVER_VALID -> h
    totalcross.util.Hashtable htVisited -> d
    114:138:void <init>(tc.tools.converter.java.JavaClass) -> <init>
    143:155:boolean isInnerClassOfNon4DClass(java.lang.String) -> a
    159:175:void <init>(tc.tools.converter.java.JavaClass,boolean) -> <init>
    178:188:boolean isMainClassOrService(tc.tools.converter.java.JavaClass) -> a
    193:229:tc.tools.converter.tclass.TCClass convertJClass2TClass(tc.tools.converter.java.JavaClass) -> a
    238:354:void searchForProperties(tc.tools.converter.bytecode.ByteCode[],java.lang.String) -> a
    357:362:totalcross.util.Vector instruction2TCCode(totalcross.util.Vector) -> a
    366:382:void setApplicationProperties(tc.tools.converter.java.JavaClass) -> a
    385:393:tc.tools.converter.tclass.TCClassFlags convertFlags(tc.tools.converter.java.JavaClass) -> a
    397:565:void convertMethods(tc.tools.converter.java.JavaClass,tc.tools.converter.tclass.TCClass) -> a
    568:580:void generateCode(tc.tools.converter.tclass.TCMethod[]) -> a
    583:594:tc.tools.converter.tclass.TCException[] convertExceptions(tc.tools.converter.java.JavaException[]) -> a
    598:612:tc.tools.converter.tclass.TCMethodFlags convertFlags(tc.tools.converter.java.JavaMethod) -> a
    616:798:void convertFields(tc.tools.converter.java.JavaClass,tc.tools.converter.tclass.TCClass) -> b
    802:815:java.lang.String convertClassName(java.lang.String) -> a
    820:822:tc.tools.converter.tclass.TCObjectField[] v2aObj(totalcross.util.Vector) -> a
    826:828:tc.tools.converter.tclass.TCValue64Field[] v2aV64(totalcross.util.Vector) -> a
    832:834:tc.tools.converter.tclass.TCInt32Field[] v2aI32(totalcross.util.Vector) -> a
    838:848:tc.tools.converter.tclass.TCFieldFlags convertFlags(tc.tools.converter.java.JavaField) -> a
    859:921:void expandZip(java.util.Map,totalcross.util.Vector,java.lang.String) -> a
    924:1012:int processFiles(totalcross.util.Vector,totalcross.util.Vector) -> a
    1019:1061:void addAndExpand(totalcross.util.Vector,java.lang.String,boolean) -> a
    1064:1066:boolean isPrimitiveClass(java.lang.String) -> b
    1070:1087:void expandClass(totalcross.util.Vector,tc.tools.converter.java.JavaClass) -> a
    1090:1094:boolean inProhibitedList(java.lang.String,boolean) -> a
    1098:1100:boolean isValidFile(java.lang.String) -> c
    1104:1109:boolean inExclusionList(java.lang.String) -> d
    1113:1127:void setupHt() -> a
    1132:1460:void process(java.lang.String,int) -> a
    1463:1472:boolean isEmpty(totalcross.util.Vector) -> a
    1476:1488:boolean isMain(tc.tools.converter.java.JavaClass) -> b
    1492:1511:java.util.Map getJavaClassFromJar(java.util.jar.JarFile) -> a
    89:1015:void <clinit>() -> <clinit>
tc.tools.converter.J2TC$NameBytes -> tc.tools.converter.f$a:
    java.lang.String name -> a
    byte[] bytes -> a
    851:851:void <init>() -> <init>
tc.tools.converter.JConstants -> tc.tools.converter.g:
    java.lang.String[] bcClassNames -> a
    int NOP -> a_
    int ACONST_NULL -> e
    int ICONST_M1 -> f
    int ICONST_0 -> g
    int ICONST_1 -> h
    int ICONST_2 -> i
    int ICONST_3 -> j
    int ICONST_4 -> k
    int ICONST_5 -> l
    int LCONST_0 -> m
    int LCONST_1 -> n
    int FCONST_0 -> o
    int FCONST_1 -> p
    int FCONST_2 -> q
    int DCONST_0 -> r
    int DCONST_1 -> s
    int BIPUSH -> t
    int SIPUSH -> b_
    int LDC -> v
    int LDC_W -> w
    int LDC2_W -> x
    int ILOAD -> y
    int LLOAD -> z
    int FLOAD -> A
    int DLOAD -> B
    int ALOAD -> C
    int ILOAD_0 -> D
    int ILOAD_1 -> E
    int ILOAD_2 -> F
    int ILOAD_3 -> G
    int LLOAD_0 -> H
    int LLOAD_1 -> I
    int LLOAD_2 -> J
    int LLOAD_3 -> K
    int FLOAD_0 -> L
    int FLOAD_1 -> M
    int FLOAD_2 -> N
    int FLOAD_3 -> O
    int DLOAD_0 -> P
    int DLOAD_1 -> Q
    int DLOAD_2 -> R
    int DLOAD_3 -> S
    int ALOAD_0 -> T
    int ALOAD_1 -> U
    int ALOAD_2 -> V
    int ALOAD_3 -> W
    int IALOAD -> c_
    int LALOAD -> d_
    int FALOAD -> e_
    int DALOAD -> f_
    int AALOAD -> ab
    int BALOAD -> g_
    int CALOAD -> h_
    int SALOAD -> i_
    int ISTORE -> af
    int LSTORE -> ag
    int FSTORE -> ah
    int DSTORE -> ai
    int ASTORE -> aj
    int ISTORE_0 -> ak
    int ISTORE_1 -> al
    int ISTORE_2 -> am
    int ISTORE_3 -> j_
    int LSTORE_0 -> k_
    int LSTORE_1 -> l_
    int LSTORE_2 -> m_
    int LSTORE_3 -> ar
    int FSTORE_0 -> as
    int FSTORE_1 -> at
    int FSTORE_2 -> au
    int FSTORE_3 -> av
    int DSTORE_0 -> aw
    int DSTORE_1 -> ax
    int DSTORE_2 -> ay
    int DSTORE_3 -> az
    int ASTORE_0 -> aA
    int ASTORE_1 -> aB
    int ASTORE_2 -> aC
    int ASTORE_3 -> aD
    int IASTORE -> n_
    int LASTORE -> o_
    int FASTORE -> p_
    int DASTORE -> q_
    int AASTORE -> aI
    int BASTORE -> aJ
    int CASTORE -> aK
    int SASTORE -> aL
    int POP -> aM
    int POP2 -> aN
    int DUP -> aO
    int DUP_X1 -> aP
    int DUP_X2 -> aQ
    int DUP2 -> aR
    int DUP2_X1 -> aS
    int DUP2_X2 -> aT
    int SWAP -> r_
    int IADD -> aV
    int LADD -> s_
    int FADD -> aX
    int DADD -> aY
    int ISUB -> aZ
    int LSUB -> t_
    int FSUB -> bb
    int DSUB -> bc
    int IMUL -> bd
    int LMUL -> u_
    int FMUL -> bf
    int DMUL -> bg
    int IDIV -> bh
    int LDIV -> v_
    int FDIV -> bj
    int DDIV -> bk
    int IREM -> bl
    int LREM -> w_
    int FREM -> bn
    int DREM -> bo
    int INEG -> bp
    int LNEG -> x_
    int FNEG -> br
    int DNEG -> bs
    int ISHL -> y_
    int LSHL -> z_
    int ISHR -> bv
    int LSHR -> A_
    int IUSHR -> B_
    int LUSHR -> C_
    int IAND -> D_
    int LAND -> E_
    int IOR -> F_
    int LOR -> G_
    int IXOR -> H_
    int LXOR -> I_
    int IINC -> J_
    int I2L -> bG
    int I2F -> bH
    int I2D -> bI
    int L2I -> bJ
    int L2F -> bK
    int L2D -> bL
    int F2I -> bM
    int F2L -> bN
    int F2D -> bO
    int D2I -> bP
    int D2L -> bQ
    int D2F -> bR
    int I2B -> bS
    int I2C -> bT
    int I2S -> bU
    int LCMP -> bV
    int FCMPL -> bW
    int FCMPG -> bX
    int DCMPL -> bY
    int DCMPG -> K_
    int IFEQ -> L_
    int IFNE -> M_
    int IFLT -> cc
    int IFGE -> cd
    int IFGT -> ce
    int IFLE -> cf
    int IF_ICMPEQ -> cg
    int IF_ICMPNE -> ch
    int IF_ICMPLT -> ci
    int IF_ICMPGE -> cj
    int IF_ICMPGT -> ck
    int IF_ICMPLE -> cl
    int IF_ACMPEQ -> cm
    int IF_ACMPNE -> cn
    int GOTO -> co
    int JSR -> cp
    int RET -> cq
    int TABLESWITCH -> cr
    int LOOKUPSWITCH -> cs
    int IRETURN -> ct
    int LRETURN -> cu
    int FRETURN -> cv
    int DRETURN -> cw
    int ARETURN -> cx
    int RETURN -> cy
    int GETSTATIC -> cz
    int PUTSTATIC -> cA
    int GETFIELD -> cB
    int PUTFIELD -> cC
    int INVOKEVIRTUAL -> cD
    int INVOKESPECIAL -> cE
    int INVOKESTATIC -> cF
    int INVOKEINTERFACE -> cG
    int NEW -> cH
    int NEWARRAY -> cI
    int ANEWARRAY -> cJ
    int ARRAYLENGTH -> cK
    int ATHROW -> cL
    int JCHECKCAST -> cM
    int JINSTANCEOF -> cN
    int MONITORENTER -> cO
    int MONITOREXIT -> cP
    int WIDE -> cQ
    int MULTIANEWARRAY -> cR
    int IFNULL -> cS
    int IFNONNULL -> cT
    int GOTO_W -> cU
    int JSR_W -> cV
    int BREAKPOINT -> cW
    int NULL -> cX
    int VOID -> cY
    int BOOLEAN -> cZ
    int BYTE -> da
    int CHAR -> db
    int SHORT -> dc
    int INT -> dd
    int LONG -> de
    int FLOAT -> df
    int DOUBLE -> dg
    int STRING -> dh
    int OBJECT -> di
    java.lang.String[] typeAsString -> a_
    15:265:void <clinit>() -> <clinit>
tc.tools.converter.Storage -> tc.tools.converter.h:
    20:20:void <init>() -> <init>
    27:29:void readAndDecompress(totalcross.io.Stream,totalcross.io.ByteArrayStream,int) -> a
    32:36:void compressAndWrite(totalcross.io.ByteArrayStream,totalcross.io.Stream) -> a
    44:47:int writeUnsignedShortArray(totalcross.io.DataStreamLE,int[]) -> a
    51:55:void writeIntArray(totalcross.io.DataStreamLE,int[]) -> a
    58:63:int writeChars(totalcross.io.DataStreamLE,java.lang.String) -> a
tc.tools.converter.TCConstants -> tc.tools.converter.i:
    java.lang.String[] bcTClassNames -> b_
    int BREAK -> d
    int MOV_regI_regI -> N_
    int MOV_regI_field -> O_
    int MOV_regI_static -> P_
    int MOV_regI_aru -> Q_
    int MOV_regI_arc -> R_
    int MOV_regI_sym -> S_
    int MOV_regI_s18 -> T_
    int MOV_regI_arlen -> U_
    int MOV_regO_regO -> V_
    int MOV_regO_field -> W_
    int MOV_regO_static -> X_
    int MOV_regO_aru -> Y_
    int MOV_regO_arc -> Z_
    int MOV_regO_sym -> aa_
    int MOV_reg64_reg64 -> ab_
    int MOV_reg64_field -> ac_
    int MOV_reg64_static -> u
    int MOV_reg64_aru -> ad_
    int MOV_reg64_arc -> ae_
    int MOV_regD_sym -> af_
    int MOV_regL_sym -> ag_
    int MOV_regD_s18 -> ah_
    int MOV_regL_s18 -> ai_
    int MOV_field_regI -> aj_
    int MOV_field_regO -> ak_
    int MOV_field_reg64 -> al_
    int MOV_static_regI -> am_
    int MOV_static_regO -> an_
    int MOV_static_reg64 -> ao_
    int MOV_arc_regI -> ap_
    int MOV_arc_regO -> aq_
    int MOV_arc_reg64 -> ar_
    int MOV_aru_regI -> as_
    int MOV_aru_regO -> at_
    int MOV_aru_reg64 -> au_
    int MOV_arc_regIb -> av_
    int MOV_arc_reg16 -> aw_
    int MOV_aru_regIb -> ax_
    int MOV_aru_reg16 -> ay_
    int MOV_regIb_arc -> az_
    int MOV_reg16_arc -> aA_
    int MOV_regIb_aru -> aB_
    int MOV_reg16_aru -> aC_
    int MOV_regO_null -> aD_
    int INC_regI -> aE_
    int ADD_regI_regI_regI -> X
    int ADD_regI_s12_regI -> Y
    int ADD_regI_arc_s6 -> Z
    int ADD_regI_aru_s6 -> aa
    int ADD_regI_regI_sym -> aF_
    int ADD_regD_regD_regD -> ac
    int ADD_regL_regL_regL -> ad
    int ADD_aru_regI_s6 -> ae
    int SUB_regI_s12_regI -> aG_
    int SUB_regI_regI_regI -> aH_
    int SUB_regD_regD_regD -> aI_
    int SUB_regL_regL_regL -> aJ_
    int MUL_regI_regI_s12 -> aK_
    int MUL_regI_regI_regI -> aL_
    int MUL_regD_regD_regD -> aM_
    int MUL_regL_regL_regL -> aN_
    int DIV_regI_regI_s12 -> an
    int DIV_regI_regI_regI -> ao
    int DIV_regD_regD_regD -> ap
    int DIV_regL_regL_regL -> aq
    int MOD_regI_regI_s12 -> aO_
    int MOD_regI_regI_regI -> aP_
    int MOD_regD_regD_regD -> aQ_
    int MOD_regL_regL_regL -> aR_
    int SHR_regI_regI_s12 -> aS_
    int SHR_regI_regI_regI -> aT_
    int SHR_regL_regL_regL -> aU_
    int SHL_regI_regI_s12 -> aV_
    int SHL_regI_regI_regI -> aW_
    int SHL_regL_regL_regL -> aX_
    int USHR_regI_regI_s12 -> aY_
    int USHR_regI_regI_regI -> aZ_
    int USHR_regL_regL_regL -> ba_
    int AND_regI_regI_s12 -> aE
    int AND_regI_aru_s6 -> aF
    int AND_regI_regI_regI -> aG
    int AND_regL_regL_regL -> aH
    int OR_regI_regI_s12 -> bb_
    int OR_regI_regI_regI -> bc_
    int OR_regL_regL_regL -> bd_
    int XOR_regI_regI_s12 -> be_
    int XOR_regI_regI_regI -> bf_
    int XOR_regL_regL_regL -> bg_
    int JEQ_regO_regO -> bh_
    int JEQ_regO_null -> bi_
    int JEQ_regI_regI -> bj_
    int JEQ_regL_regL -> bk_
    int JEQ_regD_regD -> bl_
    int JEQ_regI_s6 -> bm_
    int JEQ_regI_sym -> aU
    int JNE_regO_regO -> bn_
    int JNE_regO_null -> aW
    int JNE_regI_regI -> bo_
    int JNE_regL_regL -> bp_
    int JNE_regD_regD -> bq_
    int JNE_regI_s6 -> ba
    int JNE_regI_sym -> br_
    int JLT_regI_regI -> bs_
    int JLT_regL_regL -> bt_
    int JLT_regD_regD -> be
    int JLT_regI_s6 -> bu_
    int JLE_regI_regI -> bv_
    int JLE_regL_regL -> bw_
    int JLE_regD_regD -> bi
    int JLE_regI_s6 -> bx_
    int JGT_regI_regI -> by_
    int JGT_regL_regL -> bz_
    int JGT_regD_regD -> bm
    int JGT_regI_s6 -> bA_
    int JGE_regI_regI -> bB_
    int JGE_regL_regL -> bC_
    int JGE_regD_regD -> bq
    int JGE_regI_s6 -> bD_
    int JGE_regI_arlen -> bE_
    int DECJGTZ_regI -> bt
    int DECJGEZ_regI -> bu
    int TEST_regO -> bF_
    int JUMP_s24 -> bw
    int CONV_regI_regL -> bx
    int CONV_regI_regD -> by
    int CONV_regIb_regI -> bz
    int CONV_regIc_regI -> bA
    int CONV_regIs_regI -> bB
    int CONV_regL_regI -> bC
    int CONV_regL_regD -> bD
    int CONV_regD_regI -> bE
    int CONV_regD_regL -> bF
    int RETURN_regI -> bG_
    int RETURN_regO -> bH_
    int RETURN_reg64 -> bI_
    int RETURN_void -> bJ_
    int RETURN_s24I -> bK_
    int RETURN_null -> bL_
    int RETURN_s24D -> bM_
    int RETURN_s24L -> bN_
    int RETURN_symI -> bO_
    int RETURN_symO -> bP_
    int RETURN_symD -> bQ_
    int RETURN_symL -> bR_
    int SWITCH -> bS_
    int NEWARRAY_len -> bT_
    int NEWARRAY_regI -> bU_
    int NEWARRAY_multi -> bV_
    int NEWOBJ -> bW_
    int THROW -> bX_
    int INSTANCEOF -> bY_
    int CHECKCAST -> bZ
    int CALL_normal -> ca
    int CALL_virtual -> cb
    int JUMP_regI -> bZ_
    int MONITOR_Enter -> ca_
    int MONITOR_Exit -> cb_
    int MONITOR_Enter2 -> cc_
    int MONITOR_Exit2 -> cd_
    int INSTRUCTION_NOT_FOUND -> ce_
    int opr_regI -> cf_
    int opr_regO -> cg_
    int opr_regD -> ch_
    int opr_regL -> ci_
    int opr_fieldI -> cj_
    int opr_fieldD -> ck_
    int opr_fieldL -> cl_
    int opr_fieldO -> cm_
    int opr_staticI -> cn_
    int opr_staticD -> co_
    int opr_staticL -> cp_
    int opr_staticO -> cq_
    int opr_symI -> cr_
    int opr_symD -> cs_
    int opr_symL -> ct_
    int opr_symO -> cu_
    int opr_regIb -> cv_
    int opr_regIs -> cw_
    int opr_regIc -> cx_
    int opr_reg16 -> cy_
    int opr_s6I -> cz_
    int opr_s6D -> cA_
    int opr_s6L -> cB_
    int opr_s12I -> cC_
    int opr_s12D -> cD_
    int opr_s12L -> cE_
    int opr_s16I -> cF_
    int opr_s16D -> cG_
    int opr_s16L -> cH_
    int opr_s18I -> cI_
    int opr_s18D -> cJ_
    int opr_s18L -> cK_
    int opr_s24I -> cL_
    int opr_s24D -> cM_
    int opr_s24L -> cN_
    int opr_s32I -> cO_
    int opr_s32D -> cP_
    int opr_s32L -> cQ_
    int opr_s64L -> cR_
    int opr_s64D -> cS_
    int opr_u16 -> cT_
    int opr_aruI -> cU_
    int opr_aruIb -> cV_
    int opr_aruIc -> cW_
    int opr_aruIs -> cX_
    int opr_aruD -> cY_
    int opr_aruL -> cZ_
    int opr_aruO -> da_
    int opr_arcI -> db_
    int opr_arcIb -> dc_
    int opr_arcIc -> dd_
    int opr_arcIs -> de_
    int opr_arcD -> df_
    int opr_arcL -> dj
    int opr_arcO -> dk
    int opr_arlen -> dl
    int opr_null -> dm
    int opr_void -> dn
    int opr_cmp -> do
    int pref_BREAK -> dp
    int pref_MOV -> dq
    int pref_ADD -> dr
    int pref_SUB -> ds
    int pref_MUL -> dt
    int pref_DIV -> du
    int pref_MOD -> dv
    int pref_SHR -> dw
    int pref_SHL -> dx
    int pref_USHR -> dy
    int pref_AND -> dz
    int pref_OR -> dA
    int pref_XOR -> dB
    int pref_JEQ -> dC
    int pref_JNE -> dD
    int pref_JLT -> dE
    int pref_JLE -> dF
    int pref_JGT -> dG
    int pref_JGE -> dH
    int pref_CONV -> dI
    int pref_RETURNV -> dJ
    int pref_RETURNI -> dK
    int pref_RETURNO -> dL
    int pref_RETURND -> dM
    int pref_RETURNL -> dN
    int pref_JUMP -> dO
    int pref_SWITCH -> dP
    int pref_SYNCSTART -> dQ
    int pref_SYNCEND -> dR
    int pref_NEWARRAY -> dS
    int pref_NEWMULTIARRAY -> dT
    int pref_ARRAYLEN -> dU
    int pref_NEWOBJ -> dV
    int pref_THROW -> dW
    int pref_INSTANCEOF -> dX
    int pref_CHECKCAST -> dY
    int pref_CALL -> dZ
    int pref_TEST -> ea
    int pref_INC -> eb
    int type_Int -> ec
    int type_Obj -> ed
    int type_Double -> ee
    int type_Long -> ef
    int type_Void -> eg
    int type_Constant -> eh
    int PHYSICALREGCOUNT -> ei
    15:15:void <clinit>() -> <clinit>
tc.tools.converter.TCValue -> tc.tools.converter.j:
    int type -> a
    int asInt -> b
    long asLong -> a
    double asDouble -> a
    java.lang.Object asObj -> a
    java.lang.String asStr -> a
    int index -> c
    28:33:void copyFrom(tc.tools.converter.TCValue) -> a
    36:40:void clear() -> a
    45:79:java.lang.String toString() -> toString
    25:85:void <init>() -> <init>
    25:89:void <init>(int) -> <init>
    92:94:void set(int) -> a
    25:98:void <init>(long) -> <init>
    101:103:void set(long) -> a
    25:107:void <init>(double) -> <init>
    110:112:void set(double) -> a
    25:116:void <init>(java.lang.String,int) -> <init>
    119:121:void set(java.lang.String,int) -> a
    125:133:int hashCode() -> hashCode
    140:155:boolean equals(java.lang.Object) -> equals
tc.tools.converter.bb.ClassConsistencyException -> z.a:
    16:17:void <init>(tc.tools.converter.bb.JavaClass,java.lang.String) -> <init>
    20:21:void <init>(tc.tools.converter.bb.JavaClass,tc.tools.converter.bb.JavaClass,java.lang.String) -> <init>
tc.tools.converter.bb.InvalidClassException -> z.b:
    5:6:void <init>(tc.tools.converter.bb.JavaClass,java.lang.String) -> <init>
    9:10:void <init>(java.lang.String) -> <init>
tc.tools.converter.bb.JavaAttribute -> z.c:
    tc.tools.converter.bb.JavaClass jclass -> a
    tc.tools.converter.bb.JavaConstant name -> a
    tc.tools.converter.bb.attribute.AttributeInfo info -> a
    35:37:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    41:41:java.lang.String toString() -> toString
    46:46:int length() -> a
    51:81:void load(totalcross.io.DataStream) -> a
    85:88:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.JavaClass -> z.d:
    int minorVersion -> a
    int majorVersion -> b
    totalcross.util.Vector constantPool -> a
    int accessFlags -> c
    tc.tools.converter.bb.JavaConstant thisClass -> a
    tc.tools.converter.bb.JavaConstant superClass -> b
    totalcross.util.Vector interfaces -> b
    totalcross.util.Vector fields -> c
    totalcross.util.Vector methods -> d
    totalcross.util.Vector attributes -> e
    int MAGIC_NUMBER -> d
    int ACC_PUBLIC -> e
    int ACC_FINAL -> f
    int ACC_SUPER -> g
    int ACC_INTERFACE -> h
    int ACC_ABSTRACT -> i
    int PLATFORM_DESKTOP -> j
    int PLATFORM_DEVICE -> k
    int PLATFORM_BLACKBERRY -> l
    int PLATFORM_ALL -> m
    44:50:void <init>() -> <init>
    54:54:java.lang.String toString() -> toString
    58:58:java.lang.String getClassName() -> a
    63:63:tc.tools.converter.bb.JavaConstant getConstant(byte,byte,tc.tools.converter.bb.JavaClassStructure) -> a
    67:72:tc.tools.converter.bb.JavaConstant getConstant(int,tc.tools.converter.bb.JavaClassStructure) -> a
    76:82:int getConstantIndex(tc.tools.converter.bb.JavaConstant,tc.tools.converter.bb.JavaClassStructure) -> a
    87:111:int length() -> a
    116:171:void load(totalcross.io.DataStream) -> a
    175:215:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.JavaClassStructure -> z.e:
    int length() -> a
    void load(totalcross.io.DataStream) -> a
    void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.JavaConstant -> z.f:
    tc.tools.converter.bb.JavaClass jclass -> a
    byte tag -> a
    tc.tools.converter.bb.constant.ConstantInfo info -> a
    byte CONSTANT_UTF8 -> b
    byte CONSTANT_INTEGER -> c
    byte CONSTANT_FLOAT -> d
    byte CONSTANT_LONG -> e
    byte CONSTANT_DOUBLE -> f
    byte CONSTANT_CLASS -> g
    byte CONSTANT_STRING -> h
    byte CONSTANT_FIELD_REF -> i
    byte CONSTANT_METHOD_REF -> j
    byte CONSTANT_INTERFACE_METHOD_REF -> k
    byte CONSTANT_NAME_AND_TYPE -> l
    49:51:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    55:55:java.lang.String toString() -> toString
    60:60:int length() -> a
    64:64:int slots() -> b
    69:108:void load(totalcross.io.DataStream) -> a
    112:114:void save(totalcross.io.DataStream) -> b
    117:180:tc.tools.converter.bb.JavaConstant createConstant(tc.tools.converter.bb.JavaClass,byte,java.lang.Object,java.lang.Object) -> a
    186:236:tc.tools.converter.bb.JavaConstant searchConstant(tc.tools.converter.bb.JavaClass,byte,java.lang.Object,java.lang.Object) -> b
tc.tools.converter.bb.JavaField -> z.g:
    tc.tools.converter.bb.JavaClass jclass -> a
    int accessFlags -> a
    tc.tools.converter.bb.JavaConstant name -> a
    tc.tools.converter.bb.JavaConstant descriptor -> b
    totalcross.util.Vector attributes -> a
    int ACC_PUBLIC -> b
    int ACC_PRIVATE -> c
    int ACC_PROTECTED -> d
    int ACC_STATIC -> e
    int ACC_FINAL -> f
    int ACC_VOLATILE -> g
    int ACC_TRANSIENT -> h
    34:37:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    41:41:java.lang.String toString() -> toString
    45:45:java.lang.String getName() -> a
    49:49:java.lang.String getDescriptor() -> b
    53:53:boolean isPublic() -> a
    57:57:boolean isPrivate() -> b
    61:61:boolean isProtected() -> c
    65:65:boolean isStatic() -> d
    69:69:boolean isFinal() -> e
    73:73:boolean isVolatile() -> f
    77:77:boolean isTransient() -> g
    81:87:boolean isEquivalentTo(tc.tools.converter.bb.JavaField) -> a
    92:98:int length() -> a
    103:115:void load(totalcross.io.DataStream) -> a
    119:129:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.JavaMethod -> z.h:
    tc.tools.converter.bb.JavaClass jclass -> a
    int accessFlags -> a
    tc.tools.converter.bb.JavaConstant name -> a
    tc.tools.converter.bb.JavaConstant descriptor -> b
    totalcross.util.Vector attributes -> a
    int ACC_PUBLIC -> b
    int ACC_PRIVATE -> c
    int ACC_PROTECTED -> d
    int ACC_STATIC -> e
    int ACC_FINAL -> f
    int ACC_SYNCHRONIZED -> g
    int ACC_NATIVE -> h
    int ACC_ABSTRACT -> i
    int ACC_STRICT -> j
    40:43:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    47:47:java.lang.String toString() -> toString
    51:51:java.lang.String getName() -> a
    55:55:java.lang.String getDescriptor() -> b
    61:69:tc.tools.converter.bb.JavaAttribute getCode() -> a
    73:73:boolean isPublic() -> a
    77:77:boolean isPrivate() -> b
    81:81:boolean isProtected() -> c
    85:85:boolean isStatic() -> d
    89:89:boolean isFinal() -> e
    93:93:boolean isSynchronized() -> f
    97:97:boolean isNative() -> g
    101:101:boolean isAbstract() -> h
    105:105:boolean isStrict() -> i
    109:116:boolean isSynthetic() -> j
    120:158:boolean isEquivalentTo(tc.tools.converter.bb.JavaMethod) -> a
    162:169:totalcross.util.Vector getExceptions() -> a
    174:180:int length() -> a
    185:197:void load(totalcross.io.DataStream) -> a
    201:211:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.attribute.AttributeInfo -> z.i:
tc.tools.converter.bb.attribute.Code -> z.j:
    tc.tools.converter.bb.JavaClass jclass -> a
    int maxStack -> a
    int maxLocals -> b
    byte[] code -> a
    totalcross.util.Vector exceptions -> a
    totalcross.util.Vector attributes -> b
    31:35:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    39:45:int length() -> a
    49:57:tc.tools.converter.bb.attribute.LineNumberTable[] getLineNumberTables() -> a
    62:70:tc.tools.converter.bb.attribute.LocalVariableTable[] getLocalVariableTables() -> a
    77:84:void getAttributes(java.lang.Class,totalcross.util.Vector) -> a
    88:110:void load(totalcross.io.DataStream) -> a
    114:130:void save(totalcross.io.DataStream) -> b
    22:22:tc.tools.converter.bb.JavaClass access$000(tc.tools.converter.bb.attribute.Code) -> a
tc.tools.converter.bb.attribute.Code$Exception -> z.j$a:
    int startPC -> a
    int endPC -> b
    int handlerPC -> c
    tc.tools.converter.bb.JavaConstant catchType -> a
    tc.tools.converter.bb.attribute.Code this$0 -> a
    132:132:void <init>(tc.tools.converter.bb.attribute.Code) -> <init>
    140:140:int length() -> a
    145:151:void load(totalcross.io.DataStream) -> a
    155:159:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.attribute.ConstantValue -> z.k:
    tc.tools.converter.bb.JavaClass jclass -> a
    tc.tools.converter.bb.JavaConstant value -> a
    24:26:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    30:30:int length() -> a
    35:36:void load(totalcross.io.DataStream) -> a
    40:41:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.attribute.Deprecated -> z.l:
    17:17:void <init>() -> <init>
    20:20:int length() -> a
    25:25:void load(totalcross.io.DataStream) -> a
    29:29:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.attribute.Exceptions -> z.m:
    tc.tools.converter.bb.JavaClass jclass -> a
    totalcross.util.Vector exceptions -> a
    25:28:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    32:32:int length() -> a
    37:42:void load(totalcross.io.DataStream) -> a
    46:51:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.attribute.Generic -> z.n:
    byte[] bytes -> a
    20:22:void <init>(int) -> <init>
    26:26:int length() -> a
    31:32:void load(totalcross.io.DataStream) -> a
    36:37:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.attribute.InnerClasses -> z.o:
    tc.tools.converter.bb.JavaClass jclass -> a
    totalcross.util.Vector classes -> a
    26:29:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    33:33:int length() -> a
    38:45:void load(totalcross.io.DataStream) -> a
    49:54:void save(totalcross.io.DataStream) -> b
    21:21:tc.tools.converter.bb.JavaClass access$000(tc.tools.converter.bb.attribute.InnerClasses) -> a
tc.tools.converter.bb.attribute.InnerClasses$Classes -> z.o$a:
    tc.tools.converter.bb.JavaConstant innerClass -> a
    tc.tools.converter.bb.JavaConstant outerClass -> b
    tc.tools.converter.bb.JavaConstant innerName -> c
    int innerClassAccessFlags -> a
    int ACC_PUBLIC -> b
    int ACC_PRIVATE -> c
    int ACC_PROTECTED -> d
    int ACC_STATIC -> e
    int ACC_FINAL -> f
    int ACC_INTERFACE -> g
    int ACC_ABSTRACT -> h
    tc.tools.converter.bb.attribute.InnerClasses this$0 -> a
    56:56:void <init>(tc.tools.converter.bb.attribute.InnerClasses) -> <init>
    71:71:boolean isPublic() -> a
    75:75:boolean isPrivate() -> b
    79:79:boolean isProtected() -> c
    83:83:boolean isStatic() -> d
    87:87:boolean isFinal() -> e
    91:91:boolean isInterface() -> f
    95:95:boolean isAbstract() -> g
    100:100:int length() -> a
    105:115:void load(totalcross.io.DataStream) -> a
    119:123:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.attribute.LineNumberTable -> z.p:
    totalcross.util.Vector lineNumbers -> a
    21:23:void <init>() -> <init>
    27:27:int length() -> a
    32:39:void load(totalcross.io.DataStream) -> a
    43:48:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.attribute.LineNumberTable$LineNumber -> z.p$a:
    tc.tools.converter.bb.attribute.LineNumberTable table -> a
    int startPC -> a
    int lineNumber -> b
    55:57:void <init>(tc.tools.converter.bb.attribute.LineNumberTable) -> <init>
    60:62:void load(totalcross.io.DataStream) -> a
    65:67:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.attribute.LocalVariableTable -> z.q:
    tc.tools.converter.bb.JavaClass jclass -> a
    totalcross.util.Vector variables -> a
    26:29:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    33:33:int length() -> a
    38:45:void load(totalcross.io.DataStream) -> a
    49:54:void save(totalcross.io.DataStream) -> b
    21:21:tc.tools.converter.bb.JavaClass access$000(tc.tools.converter.bb.attribute.LocalVariableTable) -> a
tc.tools.converter.bb.attribute.LocalVariableTable$LocalVariable -> z.q$a:
    tc.tools.converter.bb.attribute.LocalVariableTable table -> a
    int startPC -> a
    int length -> b
    tc.tools.converter.bb.JavaConstant name -> a
    tc.tools.converter.bb.JavaConstant descriptor -> b
    int index -> c
    64:66:void <init>(tc.tools.converter.bb.attribute.LocalVariableTable) -> <init>
    70:70:int length() -> a
    78:83:void load(totalcross.io.DataStream) -> a
    90:95:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.attribute.SourceFile -> z.r:
    tc.tools.converter.bb.JavaClass jclass -> a
    tc.tools.converter.bb.JavaConstant sourceFile -> a
    24:26:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    30:30:int length() -> a
    35:36:void load(totalcross.io.DataStream) -> a
    40:41:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.attribute.Synthetic -> z.s:
    17:17:void <init>() -> <init>
    20:20:int length() -> a
    25:25:void load(totalcross.io.DataStream) -> a
    29:29:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.constant.Class -> z.t:
    18:19:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    22:22:tc.tools.converter.bb.constant.UTF8 getValueAsName() -> a
    16:16:void save(totalcross.io.DataStream) -> b
    16:16:void load(totalcross.io.DataStream) -> a
    16:16:int length() -> a
    16:16:java.lang.String toString() -> toString
tc.tools.converter.bb.constant.ConstantInfo -> z.u:
tc.tools.converter.bb.constant.Double -> z.v:
    double value -> a
    17:17:void <init>() -> <init>
    22:22:java.lang.String toString() -> toString
    27:27:int length() -> a
    32:33:void load(totalcross.io.DataStream) -> a
    37:38:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.constant.DoubleReference -> z.w:
    tc.tools.converter.bb.JavaClass jclass -> a
    tc.tools.converter.bb.JavaConstant value1 -> a
    tc.tools.converter.bb.JavaConstant value2 -> b
    25:27:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    31:31:java.lang.String toString() -> toString
    36:36:int length() -> a
    41:43:void load(totalcross.io.DataStream) -> a
    47:49:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.constant.FieldRef -> z.x:
    18:19:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    22:22:tc.tools.converter.bb.constant.Class getValue1AsClass() -> a
    26:26:tc.tools.converter.bb.constant.NameAndType getValue2AsNameAndType() -> a
tc.tools.converter.bb.constant.Float -> z.y:
    double value -> a
    17:17:void <init>() -> <init>
    22:22:java.lang.String toString() -> toString
    27:27:int length() -> a
    32:33:void load(totalcross.io.DataStream) -> a
    37:38:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.constant.Integer -> z.z:
    int value -> a
    17:17:void <init>() -> <init>
    22:22:java.lang.String toString() -> toString
    27:27:int length() -> a
    32:33:void load(totalcross.io.DataStream) -> a
    37:38:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.constant.InterfaceMethodRef -> z.A:
    18:19:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    22:22:tc.tools.converter.bb.constant.Class getValue1AsClass() -> a
    26:26:tc.tools.converter.bb.constant.NameAndType getValue2AsNameAndType() -> a
tc.tools.converter.bb.constant.Long -> z.B:
    long value -> a
    17:17:void <init>() -> <init>
    22:22:java.lang.String toString() -> toString
    27:27:int length() -> a
    32:33:void load(totalcross.io.DataStream) -> a
    37:38:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.constant.MethodRef -> z.C:
    18:19:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    22:22:tc.tools.converter.bb.constant.Class getValue1AsClass() -> a
    26:26:tc.tools.converter.bb.constant.NameAndType getValue2AsNameAndType() -> a
tc.tools.converter.bb.constant.NameAndType -> z.D:
    18:19:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    22:22:tc.tools.converter.bb.constant.UTF8 getValue1AsName() -> a
    26:26:tc.tools.converter.bb.constant.UTF8 getValue2AsDescriptor() -> b
tc.tools.converter.bb.constant.Reference -> z.E:
    tc.tools.converter.bb.JavaClass jclass -> a
    tc.tools.converter.bb.JavaConstant value -> a
    23:25:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    29:29:java.lang.String toString() -> toString
    34:34:int length() -> a
    39:40:void load(totalcross.io.DataStream) -> a
    44:45:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bb.constant.String -> z.F:
    18:19:void <init>(tc.tools.converter.bb.JavaClass) -> <init>
    22:22:tc.tools.converter.bb.constant.UTF8 getValueAsString() -> a
    16:16:void save(totalcross.io.DataStream) -> b
    16:16:void load(totalcross.io.DataStream) -> a
    16:16:int length() -> a
    16:16:java.lang.String toString() -> toString
tc.tools.converter.bb.constant.UTF8 -> z.G:
    java.lang.String value -> a
    17:17:void <init>() -> <init>
    22:22:java.lang.String toString() -> toString
    27:27:int length() -> a
    32:33:void load(totalcross.io.DataStream) -> a
    37:38:void save(totalcross.io.DataStream) -> b
tc.tools.converter.bytecode.Allocation -> z.H:
    15:16:void <init>() -> <init>
tc.tools.converter.bytecode.Arithmetic -> z.I:
    int result -> a
    int operand -> b
    17:22:void <init>(int,int,int,int) -> <init>
tc.tools.converter.bytecode.BC000_nop -> z.J:
    15:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC001_aconst_null -> z.K:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC002_iconst_m1 -> z.L:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC003_iconst_0 -> z.M:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC004_iconst_1 -> z.N:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC005_iconst_2 -> z.O:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC006_iconst_3 -> z.P:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC007_iconst_4 -> z.Q:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC008_iconst_5 -> z.R:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC009_lconst_0 -> z.S:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC010_lconst_1 -> z.T:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC011_fconst_0 -> z.U:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC012_fconst_1 -> z.V:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC013_fconst_2 -> z.W:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC014_dconst_0 -> z.X:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC015_dconst_1 -> z.Y:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC016_bipush -> z.Z:
    16:18:void <init>() -> <init>
    22:23:void exec() -> a
tc.tools.converter.bytecode.BC017_sipush -> z.aa:
    16:18:void <init>() -> <init>
    22:23:void exec() -> a
tc.tools.converter.bytecode.BC018_ldc -> z.ab:
    tc.tools.converter.TCValue val -> a
    21:22:void <init>() -> <init>
    18:50:void <init>(int,int) -> <init>
    54:55:void exec() -> a
    59:59:java.lang.String toString() -> toString
tc.tools.converter.bytecode.BC019_ldc_w -> z.ac:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC020_ldc2_w -> z.ad:
    16:18:void <init>() -> <init>
tc.tools.converter.bytecode.BC021_iload -> z.ae:
    16:18:void <init>() -> <init>
    21:24:void <init>(boolean) -> <init>
tc.tools.converter.bytecode.BC022_lload -> z.af:
    16:19:void <init>() -> <init>
    22:26:void <init>(boolean) -> <init>
tc.tools.converter.bytecode.BC023_fload -> z.ag:
    16:18:void <init>() -> <init>
    21:24:void <init>(boolean) -> <init>
tc.tools.converter.bytecode.BC024_dload -> z.ah:
    16:19:void <init>() -> <init>
    22:26:void <init>(boolean) -> <init>
tc.tools.converter.bytecode.BC025_aload -> z.ai:
    16:18:void <init>() -> <init>
    21:24:void <init>(boolean) -> <init>
tc.tools.converter.bytecode.BC026_iload_0 -> z.aj:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC027_iload_1 -> z.ak:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC028_iload_2 -> z.al:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC029_iload_3 -> z.am:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC030_lload_0 -> z.an:
    16:18:void <init>() -> <init>
tc.tools.converter.bytecode.BC031_lload_1 -> z.ao:
    16:18:void <init>() -> <init>
tc.tools.converter.bytecode.BC032_lload_2 -> z.ap:
    16:18:void <init>() -> <init>
tc.tools.converter.bytecode.BC033_lload_3 -> z.aq:
    16:18:void <init>() -> <init>
tc.tools.converter.bytecode.BC034_fload_0 -> z.ar:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC035_fload_1 -> z.as:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC036_fload_2 -> z.at:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC037_fload_3 -> z.au:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC038_dload_0 -> z.av:
    16:18:void <init>() -> <init>
tc.tools.converter.bytecode.BC039_dload_1 -> z.aw:
    16:18:void <init>() -> <init>
tc.tools.converter.bytecode.BC040_dload_2 -> z.ax:
    16:18:void <init>() -> <init>
tc.tools.converter.bytecode.BC041_dload_3 -> z.ay:
    16:18:void <init>() -> <init>
tc.tools.converter.bytecode.BC042_aload_0 -> z.az:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC043_aload_1 -> z.aA:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC044_aload_2 -> z.aB:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC045_aload_3 -> z.aC:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC046_iaload -> z.aD:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC047_laload -> z.aE:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC048_faload -> z.aF:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC049_daload -> z.aG:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC050_aaload -> z.aH:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC051_baload -> z.aI:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC052_caload -> z.aJ:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC053_saload -> z.aK:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC054_istore -> z.aL:
    16:18:void <init>() -> <init>
    21:24:void <init>(boolean) -> <init>
tc.tools.converter.bytecode.BC055_lstore -> z.aM:
    16:18:void <init>() -> <init>
    21:24:void <init>(boolean) -> <init>
tc.tools.converter.bytecode.BC056_fstore -> z.aN:
    16:18:void <init>() -> <init>
    21:24:void <init>(boolean) -> <init>
tc.tools.converter.bytecode.BC057_dstore -> z.aO:
    16:18:void <init>() -> <init>
    21:24:void <init>(boolean) -> <init>
tc.tools.converter.bytecode.BC058_astore -> z.aP:
    16:18:void <init>() -> <init>
    21:24:void <init>(boolean) -> <init>
tc.tools.converter.bytecode.BC059_istore_0 -> z.aQ:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC060_istore_1 -> z.aR:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC061_istore_2 -> z.aS:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC062_istore_3 -> z.aT:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC063_lstore_0 -> z.aU:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC064_lstore_1 -> z.aV:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC065_lstore_2 -> z.aW:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC066_lstore_3 -> z.aX:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC067_fstore_0 -> z.aY:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC068_fstore_1 -> z.aZ:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC069_fstore_2 -> z.ba:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC070_fstore_3 -> z.bb:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC071_dstore_0 -> z.bc:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC072_dstore_1 -> z.bd:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC073_dstore_2 -> z.be:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC074_dstore_3 -> z.bf:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC075_astore_0 -> z.bg:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC076_astore_1 -> z.bh:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC077_astore_2 -> z.bi:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC078_astore_3 -> z.bj:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC079_iastore -> z.bk:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC080_fastore -> z.bl:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC081_lastore -> z.bm:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC082_dastore -> z.bn:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC083_aastore -> z.bo:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC084_bastore -> z.bp:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC085_castore -> z.bq:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC086_sastore -> z.br:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC087_pop -> z.bs:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC088_pop2 -> z.bt:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC089_dup -> z.bu:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC090_dup_x1 -> z.bv:
    16:17:void <init>() -> <init>
    21:24:void exec() -> a
tc.tools.converter.bytecode.BC091_dup_x2 -> z.bw:
    16:17:void <init>() -> <init>
    21:25:void exec() -> a
tc.tools.converter.bytecode.BC092_dup2 -> z.bx:
    16:17:void <init>() -> <init>
    21:23:void exec() -> a
tc.tools.converter.bytecode.BC093_dup2_x1 -> z.by:
    16:17:void <init>() -> <init>
    31:36:void exec() -> a
tc.tools.converter.bytecode.BC094_dup2_x2 -> z.bz:
    16:17:void <init>() -> <init>
    21:27:void exec() -> a
tc.tools.converter.bytecode.BC095_swap -> z.bA:
    tc.tools.converter.TCValue vtemp -> a
    20:21:void <init>() -> <init>
    25:28:void exec() -> a
    17:17:void <clinit>() -> <clinit>
tc.tools.converter.bytecode.BC096_iadd -> z.bB:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC097_ladd -> z.bC:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC098_fadd -> z.bD:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC099_dadd -> z.bE:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC100_isub -> z.bF:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC101_lsub -> z.bG:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC102_fsub -> z.bH:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC103_dsub -> z.bI:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC104_imul -> z.bJ:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC105_lmul -> z.bK:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC106_fmul -> z.bL:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC107_dmul -> z.bM:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC108_idiv -> z.bN:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC109_ldiv -> z.bO:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC110_fdiv -> z.bP:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC111_ddiv -> z.bQ:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC112_irem -> z.bR:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC113_lrem -> z.bS:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC114_frem -> z.bT:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC115_drem -> z.bU:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC116_ineg -> z.bV:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC117_lneg -> z.bW:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC118_fneg -> z.bX:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC119_dneg -> z.bY:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC120_ishl -> z.bZ:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC121_lshl -> z.ca:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC122_ishr -> z.cb:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC123_lshr -> z.cc:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC124_iushr -> z.cd:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC125_lushr -> z.ce:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC126_iand -> z.cf:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC127_land -> z.cg:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC128_ior -> z.ch:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC129_lor -> z.ci:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC130_ixor -> z.cj:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC131_lxor -> z.ck:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC132_iinc -> z.cl:
    16:18:void <init>() -> <init>
    21:24:void <init>(boolean) -> <init>
    28:29:void exec() -> a
tc.tools.converter.bytecode.BC133_i2l -> z.cm:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC134_i2f -> z.cn:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC135_i2d -> z.co:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC136_l2i -> z.cp:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC137_l2f -> z.cq:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC138_l2d -> z.cr:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC139_f2i -> z.cs:
    16:17:void <init>() -> <init>
    21:23:void exec() -> a
tc.tools.converter.bytecode.BC140_f2l -> z.ct:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC141_f2d -> z.cu:
    17:18:void <init>() -> <init>
    23:23:void exec() -> a
tc.tools.converter.bytecode.BC142_d2i -> z.cv:
    17:18:void <init>() -> <init>
    22:23:void exec() -> a
tc.tools.converter.bytecode.BC143_d2l -> z.cw:
    16:17:void <init>() -> <init>
    21:22:void exec() -> a
tc.tools.converter.bytecode.BC144_d2f -> z.cx:
    17:18:void <init>() -> <init>
    23:23:void exec() -> a
tc.tools.converter.bytecode.BC145_i2b -> z.cy:
    17:18:void <init>() -> <init>
    22:23:void exec() -> a
tc.tools.converter.bytecode.BC146_i2c -> z.cz:
    17:18:void <init>() -> <init>
    22:23:void exec() -> a
tc.tools.converter.bytecode.BC147_i2s -> z.cA:
    17:18:void <init>() -> <init>
    22:23:void exec() -> a
tc.tools.converter.bytecode.BC148_lcmp -> z.cB:
    16:17:void <init>() -> <init>
    21:23:void exec() -> a
tc.tools.converter.bytecode.BC149_fcmpl -> z.cC:
    16:17:void <init>() -> <init>
    21:23:void exec() -> a
tc.tools.converter.bytecode.BC150_fcmpg -> z.cD:
    16:17:void <init>() -> <init>
    21:23:void exec() -> a
tc.tools.converter.bytecode.BC151_dcmpl -> z.cE:
    16:17:void <init>() -> <init>
    21:23:void exec() -> a
tc.tools.converter.bytecode.BC152_dcmpg -> z.cF:
    16:17:void <init>() -> <init>
    21:23:void exec() -> a
tc.tools.converter.bytecode.BC153_ifeq -> z.cG:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC154_ifne -> z.cH:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC155_iflt -> z.cI:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC156_ifge -> z.cJ:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC157_ifgt -> z.cK:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC158_ifle -> z.cL:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC159_if_icmpeq -> z.cM:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC160_if_icmpne -> z.cN:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC161_if_icmplt -> z.cO:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC162_if_icmpge -> z.cP:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC163_if_icmpgt -> z.cQ:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC164_if_icmple -> z.cR:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC165_if_acmpeq -> z.cS:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC166_if_acmpne -> z.cT:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC167_goto -> z.cU:
    16:18:void <init>() -> <init>
    22:23:void exec() -> a
tc.tools.converter.bytecode.BC168_jsr -> z.cV:
    16:18:void <init>() -> <init>
    22:24:void exec() -> a
tc.tools.converter.bytecode.BC169_ret -> z.cW:
    16:18:void <init>() -> <init>
    21:24:void <init>(boolean) -> <init>
    28:30:void exec() -> a
tc.tools.converter.bytecode.BC170_tableswitch -> z.cX:
    int low -> a
    int high -> b
    18:30:void <init>() -> <init>
    34:36:void exec() -> a
tc.tools.converter.bytecode.BC171_lookupswitch -> z.cY:
    int npairs -> a
    int[] values -> a
    19:33:void <init>() -> <init>
    38:63:void exec() -> a
tc.tools.converter.bytecode.BC172_ireturn -> z.cZ:
    16:17:void <init>() -> <init>
    21:23:void exec() -> a
tc.tools.converter.bytecode.BC173_lreturn -> z.da:
    16:17:void <init>() -> <init>
    21:23:void exec() -> a
tc.tools.converter.bytecode.BC174_freturn -> z.db:
    16:17:void <init>() -> <init>
    21:23:void exec() -> a
tc.tools.converter.bytecode.BC175_dreturn -> z.dc:
    16:17:void <init>() -> <init>
    21:23:void exec() -> a
tc.tools.converter.bytecode.BC176_areturn -> z.dd:
    16:17:void <init>() -> <init>
    21:23:void exec() -> a
tc.tools.converter.bytecode.BC177_return -> z.de:
    16:17:void <init>() -> <init>
tc.tools.converter.bytecode.BC178_getstatic -> z.df:
    16:18:void <init>() -> <init>
    22:23:void exec() -> a
tc.tools.converter.bytecode.BC179_putstatic -> z.dg:
    16:18:void <init>() -> <init>
    23:23:void exec() -> a
tc.tools.converter.bytecode.BC180_getfield -> z.dh:
    16:18:void <init>() -> <init>
    22:24:void exec() -> a
tc.tools.converter.bytecode.BC181_putfield -> z.di:
    16:18:void <init>() -> <init>
    22:24:void exec() -> a
tc.tools.converter.bytecode.BC182_invokevirtual -> z.dj:
    16:17:void <init>() -> <init>
    21:21:void exec() -> a
tc.tools.converter.bytecode.BC183_invokespecial -> z.dk:
    16:17:void <init>() -> <init>
    21:21:void exec() -> a
tc.tools.converter.bytecode.BC184_invokestatic -> z.dl:
    16:17:void <init>() -> <init>
    21:21:void exec() -> a
tc.tools.converter.bytecode.BC185_invokeinterface -> z.dm:
    16:18:void <init>() -> <init>
    22:22:void exec() -> a
tc.tools.converter.bytecode.BC187_new -> z.dn:
    java.lang.String className -> a
    17:21:void <init>() -> <init>
    25:26:void exec() -> a
tc.tools.converter.bytecode.BC188_newarray -> z.do:
    int arrayType -> a
    int arrayLen -> b
    17:22:void <init>() -> <init>
    26:31:void exec() -> a
    34:52:int convertArrayType(int) -> e
tc.tools.converter.bytecode.BC189_anewarray -> z.dp:
    java.lang.String classType -> a
    18:22:void <init>() -> <init>
tc.tools.converter.bytecode.BC190_arraylength -> z.dq:
    int resultPos -> a
    int objPos -> b
    19:22:void <init>() -> <init>
    26:31:void exec() -> a
tc.tools.converter.bytecode.BC191_athrow -> z.dr:
    int oldpc -> a
    java.lang.Object thrownException -> a
    18:21:void <init>() -> <init>
    25:35:void exec() -> a
tc.tools.converter.bytecode.BC192_checkcast -> z.ds:
    java.lang.String targetClass -> a
    java.lang.String srcClass -> b
    17:21:void <init>() -> <init>
    25:31:void exec() -> a
tc.tools.converter.bytecode.BC193_instanceof -> z.dt:
    java.lang.String targetClass -> a
    java.lang.String srcClass -> b
    17:21:void <init>() -> <init>
    25:32:void exec() -> a
tc.tools.converter.bytecode.BC194_monitorenter -> z.du:
    15:16:void <init>() -> <init>
tc.tools.converter.bytecode.BC195_monitorexit -> z.dv:
    15:16:void <init>() -> <init>
tc.tools.converter.bytecode.BC196_wide -> z.dw:
    tc.tools.converter.bytecode.ByteCode widen -> a
    17:58:void <init>() -> <init>
    62:63:void exec() -> a
tc.tools.converter.bytecode.BC197_multinewarray -> z.dx:
    java.lang.String className -> a
    int dimCount -> a
    int[] dimensions -> a
    19:24:void <init>() -> <init>
    28:37:void exec() -> a
tc.tools.converter.bytecode.BC198_if_null -> z.dy:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC199_if_nonnull -> z.dz:
    16:17:void <init>() -> <init>
    21:26:void exec() -> a
tc.tools.converter.bytecode.BC200_goto_w -> z.dA:
    16:18:void <init>() -> <init>
    22:23:void exec() -> a
tc.tools.converter.bytecode.BC201_jsr_w -> z.dB:
    16:18:void <init>() -> <init>
    22:24:void exec() -> a
tc.tools.converter.bytecode.BC202_breakpoint -> z.dC:
    15:16:void <init>() -> <init>
tc.tools.converter.bytecode.Branch -> z.dD:
    int jumpTo -> a
    17:20:void <init>(int,int) -> <init>
    24:24:java.lang.String toString() -> toString
tc.tools.converter.bytecode.ByteCode -> z.dE:
    int bc -> c
    int stackInc -> dj
    int pcInc -> dk
    int pcInMethod -> dl
    int posInMethod -> dm
    int targetType -> dn
    tc.tools.converter.java.JavaCode jc -> a
    byte[] code -> a
    int pc -> do
    tc.tools.converter.java.JavaConstantPool cp -> a
    tc.tools.converter.TCValue[] stack -> a
    int stackPtr -> dp
    tc.tools.converter.TCValue[] local -> b
    java.lang.Class[] bcClasses -> a
    java.lang.StringBuffer sbuf -> a
    54:54:tc.tools.converter.bytecode.ByteCode getNext() -> a
    58:58:tc.tools.converter.bytecode.ByteCode getPrev() -> b
    23:63:void <init>() -> <init>
    66:273:void initClasses() -> b
    276:288:tc.tools.converter.TCValue[] allocTCValues(tc.tools.converter.TCValue[],int) -> a
    292:293:void initLocal(int) -> a
    296:298:void initStack(int) -> b
    302:305:tc.tools.converter.bytecode.ByteCode getInstance(int) -> a
    310:310:int readInt16(int) -> a
    314:314:int readInt32(int) -> b
    319:319:int readUInt16(int) -> c
    323:323:int readUInt8(int) -> d
    327:347:int convertJavaType(java.lang.String) -> a
    352:352:void exec() -> a
    355:358:void execute() -> c
    364:366:java.lang.String toString() -> toString
    360:360:void <clinit>() -> <clinit>
tc.tools.converter.bytecode.Comparison -> z.dF:
    int result -> a
    int left -> b
    int right -> dq
    int srcType -> dr
    17:24:void <init>(int,int,int,int,int) -> <init>
tc.tools.converter.bytecode.ConditionalBranch -> z.dG:
    int left -> b
    int right -> dq
    int jumpIfTrue -> dr
    int jumpIfFalse -> ds
    18:24:void <init>(int,int,int,int,int) -> <init>
tc.tools.converter.bytecode.Conversion -> z.dH:
    int result -> a
    int operand -> b
    int srcType -> dq
    17:23:void <init>(int,int,int,int) -> <init>
tc.tools.converter.bytecode.LoadArray -> z.dI:
    int stackIncIni -> a
    int objPos -> b
    int indPos -> dq
    int resultPos -> dr
    17:24:void <init>(int,int,int,int,int) -> <init>
    28:73:void exec() -> a
tc.tools.converter.bytecode.LoadConstant -> z.dJ:
    tc.tools.converter.TCValue val -> a
    18:23:void <init>(int) -> <init>
    18:29:void <init>(long) -> <init>
    18:35:void <init>(double) -> <init>
    18:41:void <init>(float) -> <init>
    18:46:void <init>(java.lang.Object) -> <init>
    50:53:void exec() -> a
tc.tools.converter.bytecode.LoadLocal -> z.dK:
    int localIdx -> a
    18:21:void <init>(int,int) -> <init>
    25:26:void exec() -> a
tc.tools.converter.bytecode.LoadStoreField -> z.dL:
    java.lang.String fieldName -> a
    java.lang.String fieldTypeClass -> b
    java.lang.String classInstance -> c
    java.lang.String className -> d
    22:31:void <init>(int) -> <init>
tc.tools.converter.bytecode.Logical -> z.dM:
    int result -> a
    int operand -> b
    17:22:void <init>(int,int,int,int) -> <init>
tc.tools.converter.bytecode.MethodCall -> z.dN:
    java.lang.String name -> a
    java.lang.String ret -> b
    java.lang.String parameters -> c
    java.lang.String signature -> d
    java.lang.String className -> e
    java.lang.String[] jargs -> c
    tc.tools.converter.TCValue[] args -> c
    java.lang.StringBuffer retsb -> a
    26:36:void <init>(int) -> <init>
    39:54:void parseSignature() -> d
    24:24:void <clinit>() -> <clinit>
tc.tools.converter.bytecode.Monitor -> z.dO:
    java.lang.Object locker -> a
    int lockerPos -> a
    18:20:void <init>() -> <init>
    24:25:void exec() -> a
tc.tools.converter.bytecode.NotImplemented -> z.dP:
    15:16:void <init>() -> <init>
tc.tools.converter.bytecode.Return -> z.dQ:
    int returnValueCount -> a
    int answer -> b
    tc.tools.converter.TCValue returnValue -> a
    19:26:void <init>(int,int,int) -> <init>
tc.tools.converter.bytecode.StackManipulation -> z.dR:
    15:18:void <init>(int,boolean) -> <init>
tc.tools.converter.bytecode.StoreArray -> z.dS:
    int stackIncIni -> a
    int objPos -> b
    int indPos -> dq
    int srcPos -> dr
    17:24:void <init>(int,int,int,int,int) -> <init>
    28:73:void exec() -> a
tc.tools.converter.bytecode.StoreLocal -> z.dT:
    int targetIdx -> a
    int srcStack -> b
    18:22:void <init>(int,int,int) -> <init>
    26:27:void exec() -> a
tc.tools.converter.bytecode.Switch -> z.dU:
    int[] jumps -> b
    int def -> dq
    int paramStackPos -> dr
    19:21:void <init>(int) -> <init>
tc.tools.converter.ir.BasicBlock -> z.dV:
    int number -> a
    int nextNumber -> b
    java.lang.String name -> a
    tc.tools.converter.ir.CFG cfg -> a
    tc.tools.converter.ir.Instruction.Instruction first -> a
    tc.tools.converter.ir.Instruction.Instruction last -> b
    tc.tools.converter.ir.BasicBlock[] bbOfCases -> a
    tc.tools.converter.ir.Instruction.Instruction instLeft -> c
    tc.tools.converter.ir.Instruction.Instruction instRigth -> d
    tc.tools.converter.ir.Instruction.Instruction[] instCases -> a
    totalcross.util.Vector pred -> a
    totalcross.util.Vector succ -> b
    tc.tools.converter.ir.BitSet useI -> a
    tc.tools.converter.ir.BitSet defI -> b
    tc.tools.converter.ir.BitSet useD -> c
    tc.tools.converter.ir.BitSet defD -> d
    tc.tools.converter.ir.BitSet useO -> e
    tc.tools.converter.ir.BitSet defO -> f
    tc.tools.converter.ir.BitSet inI -> g
    tc.tools.converter.ir.BitSet outI -> h
    tc.tools.converter.ir.BitSet inD -> i
    tc.tools.converter.ir.BitSet outD -> j
    tc.tools.converter.ir.BitSet inO -> k
    tc.tools.converter.ir.BitSet outO -> l
    55:56:void init() -> a
    58:84:void <init>(java.lang.String,tc.tools.converter.ir.CFG,tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.ir.Instruction.Instruction) -> <init>
    87:106:tc.tools.converter.ir.Instruction.Instruction[] vector2Array() -> a
    110:146:void InitializeDefsAndUses() -> b
    149:192:void computeLiveUsesAtInstr(int) -> a
    195:202:void addPred(tc.tools.converter.ir.BasicBlock) -> a
    205:212:void addSucc(tc.tools.converter.ir.BasicBlock) -> b
    215:256:void print() -> c
tc.tools.converter.ir.BitSet -> z.dW:
    byte[] elems -> a
    int nBits -> a
    java.lang.StringBuffer sbuf -> a
    int[] nbits -> a
    20:22:void <init>(int) -> <init>
    25:26:void allocate() -> b
    29:34:void <init>(tc.tools.converter.ir.BitSet) -> <init>
    37:41:void on(int) -> a
    45:55:tc.tools.converter.ir.BitSet on(tc.tools.converter.ir.BitSet) -> a
    59:62:void off(int) -> b
    82:96:tc.tools.converter.ir.BitSet off(tc.tools.converter.ir.BitSet) -> b
    100:100:boolean isOn(int) -> a
    104:107:void clear() -> a
    113:123:java.lang.String toString() -> toString
    127:127:boolean equals(tc.tools.converter.ir.BitSet) -> equals
    131:139:int getBitOn(int) -> a
    145:155:int count() -> a
    159:162:void set(int,int) -> a
    165:179:int first() -> b
    183:183:java.lang.Object bits() -> a
    109:142:void <clinit>() -> <clinit>
tc.tools.converter.ir.CFG -> z.dX:
    tc.tools.converter.tclass.TCMethod method -> a
    totalcross.util.Vector instructions -> a
    tc.tools.converter.ir.BasicBlock[] blocks -> a
    int[] order -> a
    42:219:void <init>(tc.tools.converter.tclass.TCMethod) -> <init>
    222:230:void buildCFG(tc.tools.converter.tclass.TCMethod[]) -> a
    233:257:void topologicalOrder(tc.tools.converter.ir.CFG) -> a
    260:278:void DFS(int[],boolean[],tc.tools.converter.ir.BasicBlock,tc.tools.converter.TCValue) -> a
    281:296:void handlesExceptions(tc.tools.converter.tclass.TCMethod) -> a
    299:307:tc.tools.converter.ir.Instruction.Instruction getInstruction(totalcross.util.Vector,int) -> a
    311:321:tc.tools.converter.ir.BasicBlock getBasicBlock(tc.tools.converter.ir.Instruction.Instruction,totalcross.util.Vector,totalcross.util.Vector) -> a
    325:335:tc.tools.converter.ir.BasicBlock getBasicBlock(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.ir.BasicBlock[],totalcross.util.Vector) -> a
    339:352:tc.tools.converter.ir.BasicBlock getBasicBlockOfInstruction(tc.tools.converter.ir.Instruction.Instruction,tc.tools.converter.ir.BasicBlock[],totalcross.util.Vector) -> b
    356:515:tc.tools.converter.ir.BasicBlock newBasicBlock(totalcross.util.Vector,totalcross.util.Vector,tc.tools.converter.ir.Instruction.Instruction) -> a
    519:525:void print() -> a
    528:533:void printAllMethods(tc.tools.converter.tclass.TCMethod[]) -> b
    536:536:tc.tools.converter.ir.BasicBlock DFSOrderNode(int) -> a
    540:540:tc.tools.converter.ir.BasicBlock RDFSOrderNode(int) -> b
    544:544:int iCount() -> a
    548:548:int oCount() -> b
    552:552:int v64Count() -> c
    556:569:void livenessAnalysis(int) -> a
    572:623:void computeInsOuts() -> b
tc.tools.converter.ir.Instruction.Call -> z.dY:
    int sym -> a
    int _this -> b
    int retOrParam -> c
    boolean isVoid -> a
    boolean isStatic -> b
    int retOrParamType -> ej
    24:32:void <init>(int,int,int,int,int,int) -> <init>
    24:36:void <init>(int,int) -> <init>
    39:43:void set(int,int,int,int) -> a
    47:53:java.lang.String toString() -> toString
    58:69:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Dims -> z.dZ:
    19:20:void <init>(int,int,int,int,int) -> <init>
    23:24:void <init>(int) -> <init>
    28:35:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Field_reg -> z.ea:
    int sym -> a
    int _this -> b
    int reg -> c
    24:28:void <init>(int,int,int,int,int) -> <init>
    31:32:void <init>(int,int) -> <init>
    35:38:void set(int,int,int) -> a
    43:44:java.lang.String toString() -> toString
    49:54:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.I32 -> z.eb:
    int i32 -> a
    21:23:void <init>(int,int) -> <init>
    26:27:void <init>(int) -> <init>
    30:31:void set(int) -> a
    36:37:java.lang.String toString() -> toString
    42:46:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Inc -> z.ec:
    int reg -> a
    int s16 -> b
    23:26:void <init>(int,int,int,int) -> <init>
    29:30:void <init>(int,int) -> <init>
    33:35:void set(int,int) -> a
    40:41:java.lang.String toString() -> toString
    46:50:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Instanceof -> z.ed:
    int sym -> a
    int regO -> b
    int regI -> c
    24:28:void <init>(int,int,int,int,int) -> <init>
    31:32:void <init>(int,int) -> <init>
    35:38:void set(int,int,int) -> a
    43:44:java.lang.String toString() -> toString
    49:54:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Instruction -> z.ee:
    int len -> ek
    int line -> el
    int opcode -> em
    boolean belongsTry -> c
    int contaa -> en
    23:33:void <init>(int,int) -> <init>
    23:37:void <init>(int) -> <init>
    41:41:java.lang.String toString() -> toString
    45:47:void toTCCode(totalcross.util.Vector) -> a
    50:646:tc.tools.converter.ir.BitSet[] defsAndUses(tc.tools.converter.ir.BasicBlock,int,int,int) -> a
    652:1197:void virtualRegs2PhysicalRegs(tc.tools.converter.regalloc.AdjListNode[],tc.tools.converter.regalloc.AdjListNode[],tc.tools.converter.regalloc.AdjListNode[]) -> a
tc.tools.converter.ir.Instruction.MultiInstruction -> z.ef:
    tc.tools.converter.ir.Instruction.Parameter[] params -> a
    20:21:void <init>(int,int) -> <init>
    25:25:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.New_array -> z.eg:
    int sym -> a
    int regO -> b
    int arrayLen -> c
    24:28:void <init>(int,int,int,int,int) -> <init>
    31:32:void <init>(int,int) -> <init>
    35:38:void set(int,int,int) -> a
    43:50:java.lang.String toString() -> toString
    55:67:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Parameter -> z.eh:
    int line -> b
    19:21:void <init>(int) -> <init>
    25:25:java.lang.String toString() -> toString
    29:29:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Params -> z.ei:
    int param1 -> a
    int param2 -> c
    int param3 -> ej
    int param4 -> ek
    int typeOfParam1 -> el
    int typeOfParam2 -> em
    int typeOfParam3 -> en
    int typeOfParam4 -> eo
    19:35:void <init>(int,int,int,int,int) -> <init>
    19:39:void <init>(int) -> <init>
    42:46:void set(int,int,int,int) -> a
    51:54:java.lang.String toString() -> toString
    59:66:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Reg -> z.ej:
    int reg -> a
    22:24:void <init>(int,int,int) -> <init>
    27:28:void <init>(int,int) -> <init>
    31:32:void set(int) -> a
    37:38:java.lang.String toString() -> toString
    43:46:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Reg_ar -> z.ek:
    int base -> a
    int idx -> b
    int reg -> c
    24:28:void <init>(int,int,int,int,int) -> <init>
    31:32:void <init>(int,int) -> <init>
    35:38:void set(int,int,int) -> a
    43:44:java.lang.String toString() -> toString
    49:54:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Reg_arl_s12 -> z.el:
    int regI -> a
    int base -> b
    int desloc -> c
    24:28:void <init>(int,int,int,int,int) -> <init>
    31:32:void <init>(int,int) -> <init>
    35:38:void set(int,int,int) -> a
    43:44:java.lang.String toString() -> toString
    49:54:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Reg_desloc -> z.em:
    int reg -> a
    int desloc -> b
    23:26:void <init>(int,int,int,int) -> <init>
    29:30:void <init>(int,int) -> <init>
    33:35:void set(int,int) -> a
    40:41:java.lang.String toString() -> toString
    46:50:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Reg_reg -> z.en:
    int r0 -> a
    int r1 -> b
    23:26:void <init>(int,int,int,int) -> <init>
    29:30:void <init>(int,int) -> <init>
    33:35:void set(int,int) -> a
    40:41:java.lang.String toString() -> toString
    46:50:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Reg_reg_reg -> z.eo:
    int r0 -> a
    int r1 -> b
    int r2 -> c
    24:28:void <init>(int,int,int,int,int) -> <init>
    31:32:void <init>(int,int) -> <init>
    35:38:void set(int,int,int) -> a
    43:44:java.lang.String toString() -> toString
    49:54:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Reg_reg_s12 -> z.ep:
    int r0 -> a
    int r1 -> b
    int s12 -> c
    24:28:void <init>(int,int,int,int,int) -> <init>
    31:32:void <init>(int,int) -> <init>
    35:38:void set(int,int,int) -> a
    43:44:java.lang.String toString() -> toString
    49:54:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Reg_reg_sym -> z.eq:
    int r0 -> a
    int r1 -> b
    int sym -> c
    24:28:void <init>(int,int,int,int,int) -> <init>
    31:32:void <init>(int,int) -> <init>
    35:38:void set(int,int,int) -> a
    43:44:java.lang.String toString() -> toString
    49:54:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Reg_s6_ar -> z.er:
    int reg -> a
    int base -> b
    int idx -> c
    int s6 -> ej
    25:30:void <init>(int,int,int,int,int,int) -> <init>
    33:34:void <init>(int,int) -> <init>
    37:41:void set(int,int,int,int) -> a
    46:47:java.lang.String toString() -> toString
    52:58:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Reg_s6_desloc -> z.es:
    int reg -> a
    int s6 -> b
    int desloc -> c
    24:28:void <init>(int,int,int,int,int) -> <init>
    31:32:void <init>(int,int) -> <init>
    35:38:void set(int,int,int) -> a
    43:44:java.lang.String toString() -> toString
    49:54:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Reg_sym -> z.et:
    int reg -> a
    int sym -> b
    23:26:void <init>(int,int,int,int) -> <init>
    29:30:void <init>(int,int) -> <init>
    33:35:void set(int,int) -> a
    40:41:java.lang.String toString() -> toString
    46:50:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Reg_sym_sdesloc -> z.eu:
    int reg -> a
    int sym -> b
    int desloc -> c
    24:28:void <init>(int,int,int,int,int) -> <init>
    31:32:void <init>(int,int) -> <init>
    35:38:void set(int,int,int) -> a
    43:44:java.lang.String toString() -> toString
    49:54:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.S18_reg -> z.ev:
    int s18 -> a
    int reg -> b
    23:26:void <init>(int,int,int,int) -> <init>
    29:30:void <init>(int,int) -> <init>
    33:35:void set(int,int) -> a
    40:41:java.lang.String toString() -> toString
    46:50:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.S24 -> z.ew:
    int s24 -> a
    22:24:void <init>(int,int,int) -> <init>
    27:28:void set(int) -> a
    33:34:java.lang.String toString() -> toString
    39:42:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.SingleInstruction -> z.ex:
    18:19:void <init>(int,int) -> <init>
    23:23:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Static_reg -> z.ey:
    int reg -> a
    int sym -> b
    23:26:void <init>(int,int,int,int) -> <init>
    29:30:void <init>(int,int) -> <init>
    33:35:void set(int,int) -> a
    40:41:java.lang.String toString() -> toString
    46:50:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Switch_reg -> z.ez:
    int key -> a
    int n -> b
    23:26:void <init>(int,int,int,int) -> <init>
    29:30:void <init>(int,int) -> <init>
    33:35:void set(int,int) -> a
    39:44:java.lang.String toString() -> toString
    49:58:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Sym -> z.eA:
    int sym -> a
    22:24:void <init>(int,int,int) -> <init>
    27:28:void <init>(int,int) -> <init>
    31:32:void set(int) -> a
    37:38:java.lang.String toString() -> toString
    43:46:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.Two16 -> z.eB:
    int v1 -> a
    int v2 -> c
    22:25:void <init>(int,int,int) -> <init>
    28:29:void <init>(int) -> <init>
    32:34:void set(int,int) -> a
    39:40:java.lang.String toString() -> toString
    45:50:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.Instruction.U32 -> z.eC:
    int u32 -> a
    21:23:void <init>(int,int) -> <init>
    26:27:void <init>(int) -> <init>
    30:31:void set(int) -> a
    35:36:java.lang.String toString() -> toString
    41:45:void toTCCode(totalcross.util.Vector) -> a
tc.tools.converter.ir.web.Web -> z.eD:
    int type -> a
    int number -> b
    totalcross.util.Vector dChain -> a
    totalcross.util.Vector uChain -> b
    20:26:void <init>(int,int) -> <init>
    29:30:void addDefinition(tc.tools.converter.ir.Instruction.Instruction) -> a
    33:34:void addUse(tc.tools.converter.ir.Instruction.Instruction) -> b
tc.tools.converter.java.JavaClass -> z.eE:
    boolean isPublic -> a
    boolean isFinal -> b
    boolean isSuper -> c
    boolean isInterface -> d
    boolean isAbstract -> e
    int minorVersion -> a
    int majorVersion -> b
    tc.tools.converter.java.JavaConstantPool cp -> a
    java.lang.String className -> a
    java.lang.String superClass -> b
    java.lang.String[] interfaces -> a
    tc.tools.converter.java.JavaField[] fields -> a
    tc.tools.converter.java.JavaMethod[] methods -> a
    byte[] bytes -> a
    34:94:void <init>(byte[],boolean) -> <init>
    96:117:void <init>(org.objectweb.asm.tree.ClassNode) -> <init>
    121:189:tc.tools.converter.java.JavaClass parse(byte[],boolean) -> a
    194:237:java.lang.String toString() -> toString
    241:322:byte[] JavaClassToBytes() -> a
tc.tools.converter.java.JavaCode -> z.eF:
    int maxStack -> a
    int maxLocals -> b
    tc.tools.converter.bytecode.ByteCode[] bcs -> a
    byte[] bcBytes -> a
    tc.tools.converter.java.JavaException[] eh -> a
    tc.tools.converter.java.JavaMethod method -> a
    int[] lineNumberPC -> a
    int[] lineNumberLine -> b
    boolean dump -> a
    boolean lineNumberWarned -> b
    java.lang.StringBuffer sb -> a
    30:110:void <init>(tc.tools.converter.java.JavaMethod,totalcross.io.DataStream,tc.tools.converter.java.JavaConstantPool) -> <init>
    113:118:tc.tools.converter.bytecode.ByteCode getAtPC(int) -> a
    125:133:java.lang.String toString() -> toString
    121:121:void <clinit>() -> <clinit>
tc.tools.converter.java.JavaConstantInfo -> z.eG:
    int index1 -> a
    int index2 -> b
    byte type -> a
    18:21:void <init>(byte,int) -> <init>
    23:27:void <init>(byte,int,int) -> <init>
tc.tools.converter.java.JavaConstantPool -> z.eH:
    int numConstants -> a
    java.lang.Object[] constants -> a
    20:61:void <init>(totalcross.io.DataStream) -> <init>
    64:71:java.lang.String getString1(int) -> a
    75:79:java.lang.String getString2(int) -> b
tc.tools.converter.java.JavaException -> z.eI:
    int startPC -> a
    int endPC -> b
    int handlerPC -> c
    java.lang.String catchType -> a
    20:28:void <init>(totalcross.io.DataStream,tc.tools.converter.java.JavaConstantPool) -> <init>
    31:31:boolean isFinallyHandler() -> a
tc.tools.converter.java.JavaField -> z.eJ:
    java.lang.String name -> a
    java.lang.String type -> b
    java.lang.Object constantValue -> a
    boolean isPublic -> a
    boolean isPrivate -> b
    boolean isProtected -> c
    boolean isStatic -> d
    boolean isFinal -> e
    boolean isVolatile -> f
    boolean isTransient -> g
    boolean is64bit -> h
    24:49:void <init>(totalcross.io.DataStream,tc.tools.converter.java.JavaConstantPool) -> <init>
    51:66:void <init>(org.objectweb.asm.tree.FieldNode) -> <init>
    70:101:java.lang.String toString() -> toString
tc.tools.converter.java.JavaMethod -> z.eK:
    java.lang.String name -> a
    java.lang.String ret -> b
    java.lang.String signature -> c
    tc.tools.converter.java.JavaCode code -> a
    tc.tools.converter.java.JavaClass classOfMethod -> a
    java.lang.String[] checkedExceptions -> a
    boolean isPublic -> a
    boolean isPrivate -> b
    boolean isProtected -> c
    boolean isStatic -> d
    boolean isFinal -> e
    boolean isVolatile -> f
    boolean isTransient -> g
    boolean isNative -> h
    boolean isAbstract -> i
    boolean isStrict -> j
    boolean isSynchronized -> k
    java.lang.String[] params -> b
    int paramCount -> a
    totalcross.util.Vector vec -> a
    java.lang.StringBuffer retsb -> a
    boolean replaceWithNative -> l
    int floatWarning -> b
    45:84:java.lang.String[] splitParams(java.lang.String,java.lang.StringBuffer) -> a
    89:144:void <init>(tc.tools.converter.java.JavaClass,totalcross.io.DataStream,tc.tools.converter.java.JavaConstantPool) -> <init>
    146:180:void <init>(tc.tools.converter.java.JavaClass,org.objectweb.asm.tree.MethodNode) -> <init>
    184:235:tc.tools.converter.java.JavaMethod parse(tc.tools.converter.java.JavaClass,totalcross.io.DataStream,tc.tools.converter.java.JavaConstantPool) -> a
    240:286:java.lang.String toString() -> toString
    38:39:void <clinit>() -> <clinit>
tc.tools.converter.oper.Operand -> z.eL:
    int kind -> a
    int nWords -> b
    20:24:void <init>(int) -> <init>
    27:27:boolean isReg() -> a
    31:31:boolean isSym() -> b
    35:35:boolean isConstant() -> c
    39:39:boolean isConstantInt() -> d
    43:43:boolean isConstantLong() -> e
tc.tools.converter.oper.OperandArrayAccess -> z.eM:
    tc.tools.converter.oper.OperandReg base -> a
    tc.tools.converter.oper.OperandReg index -> b
    19:23:void <init>(int,tc.tools.converter.oper.OperandReg,tc.tools.converter.oper.OperandReg) -> <init>
tc.tools.converter.oper.OperandCmp -> z.eN:
    tc.tools.converter.oper.Operand v1 -> a
    tc.tools.converter.oper.Operand v2 -> b
    18:21:void <init>(tc.tools.converter.oper.Operand,tc.tools.converter.oper.Operand) -> <init>
tc.tools.converter.oper.OperandConstant -> z.eO:
    long value -> a
    20:23:void <init>(long,int) -> <init>
    26:100:int defineKind(long,int) -> a
    104:104:int getValueAsInt() -> a
    108:108:long getValueAsLong() -> a
    113:113:boolean isConstant() -> c
    118:118:boolean isConstantInt() -> d
    123:123:boolean isConstantLong() -> e
    127:127:boolean fitsIn18Bits(double) -> a
tc.tools.converter.oper.OperandConstant32 -> z.eP:
    16:17:void <init>(int,int) -> <init>
tc.tools.converter.oper.OperandConstant64 -> z.eQ:
    16:18:void <init>(long,int) -> <init>
tc.tools.converter.oper.OperandExternal -> z.eR:
    tc.tools.converter.oper.OperandReg regO -> a
    tc.tools.converter.oper.OperandSym sym -> a
    19:23:void <init>(tc.tools.converter.oper.OperandReg,tc.tools.converter.oper.OperandSym) -> <init>
tc.tools.converter.oper.OperandKind -> z.eS:
    16:16:void <init>() -> <init>
    18:43:boolean isConstant(int) -> a
    47:58:boolean isConstantI(int) -> b
    62:79:boolean isConstantFitIn18Bits(int) -> c
    83:95:boolean isConstantNotFitIn18Bits(int) -> d
    99:113:boolean isConstantFitIn16Bits(int) -> e
    117:147:boolean isNumerical(int) -> f
    151:178:boolean isNumericalExceptRegIx(int) -> g
    182:195:boolean isSuffixI(int) -> h
    199:210:boolean isSuffixD(int) -> i
    214:224:boolean isSuffixL(int) -> j
    228:238:boolean isSuffixO(int) -> k
    242:258:boolean isTypeI(int) -> l
    262:272:boolean isTypeD(int) -> m
    276:290:boolean isTypeL(int) -> n
    294:298:boolean isTypeO(int) -> o
    302:321:boolean isTypeIExceptARU_I_ARC_I(int) -> p
    325:329:boolean isTypeIExceptConstants(int) -> q
    333:340:boolean isSymI_s24_s32(int) -> r
    344:350:boolean isSymL_s64(int) -> s
    354:354:boolean isType64Bits(int) -> t
tc.tools.converter.oper.OperandNull -> z.eT:
    16:17:void <init>() -> <init>
tc.tools.converter.oper.OperandReg -> z.eU:
    int index -> c
    boolean isTemp -> a
    totalcross.util.IntHashtable hashI -> a
    totalcross.util.IntHashtable hash64 -> b
    totalcross.util.IntHashtable hashO -> c
    int nextRegI -> ej
    int nextReg64 -> ek
    int nextRegO -> el
    int paramRegI -> em
    int paramReg64 -> en
    int paramRegO -> eo
    int paramIdx -> ep
    boolean showni -> b
    boolean showno -> c
    boolean shown64 -> d
    42:85:void init(java.lang.String[],boolean) -> a
    89:108:void <init>(int) -> <init>
    111:113:void <init>(int,java.lang.String,int) -> <init>
    117:148:void <init>(int,int) -> <init>
    152:152:boolean isReg() -> a
    23:25:void <clinit>() -> <clinit>
tc.tools.converter.oper.OperandReg16 -> z.eV:
    16:18:void <init>() -> <init>
    21:22:void <init>(int) -> <init>
tc.tools.converter.oper.OperandRegD -> z.eW:
    16:17:void <init>() -> <init>
    20:21:void <init>(int) -> <init>
    24:25:void <init>(java.lang.String,int) -> <init>
tc.tools.converter.oper.OperandRegD32 -> z.eX:
    16:17:void <init>() -> <init>
    20:21:void <init>(int) -> <init>
tc.tools.converter.oper.OperandRegD64 -> z.eY:
    16:18:void <init>() -> <init>
    21:23:void <init>(int) -> <init>
    26:28:void <init>(java.lang.String,int) -> <init>
tc.tools.converter.oper.OperandRegI -> z.eZ:
    16:17:void <init>() -> <init>
    20:21:void <init>(int) -> <init>
    25:26:void <init>(int,int) -> <init>
    29:30:void <init>(java.lang.String,int) -> <init>
tc.tools.converter.oper.OperandRegIb -> z.fa:
    16:18:void <init>() -> <init>
    21:22:void <init>(int) -> <init>
tc.tools.converter.oper.OperandRegIc -> z.fb:
    16:18:void <init>() -> <init>
    21:22:void <init>(int) -> <init>
tc.tools.converter.oper.OperandRegIs -> z.fc:
    16:18:void <init>() -> <init>
    21:22:void <init>(int) -> <init>
tc.tools.converter.oper.OperandRegL -> z.fd:
    16:18:void <init>() -> <init>
    21:23:void <init>(int) -> <init>
    26:28:void <init>(java.lang.String,int) -> <init>
tc.tools.converter.oper.OperandRegO -> z.fe:
    16:17:void <init>() -> <init>
    20:21:void <init>(int) -> <init>
    24:25:void <init>(java.lang.String,int) -> <init>
tc.tools.converter.oper.OperandStack -> z.ff:
    int sp -> a
    tc.tools.converter.oper.Operand[] elems -> a
    17:22:void <init>(int) -> <init>
    25:26:void push(tc.tools.converter.oper.Operand) -> a
    32:32:tc.tools.converter.oper.Operand pop() -> a
    36:36:tc.tools.converter.oper.Operand top() -> b
    40:40:int count() -> a
    44:44:boolean empty() -> a
    48:53:void printStack(int) -> a
    56:60:tc.tools.converter.oper.OperandStack cloneStack() -> a
    64:68:void copy(tc.tools.converter.oper.OperandStack) -> a
    71:76:void invert() -> a
    79:80:void clear() -> b
    83:91:tc.tools.converter.oper.OperandReg lookupOperandReg(int,int) -> a
    95:95:tc.tools.converter.oper.OperandRegI lookupOperandRegI(int) -> a
    99:99:tc.tools.converter.oper.OperandRegL lookupOperandRegL(int) -> a
tc.tools.converter.oper.OperandSym -> z.fg:
    int index -> c
    18:20:void <init>(int,int) -> <init>
    24:24:boolean isSym() -> b
tc.tools.converter.oper.OperandSymD -> z.fh:
    16:17:void <init>(int) -> <init>
tc.tools.converter.oper.OperandSymD32 -> z.fi:
    16:17:void <init>(int) -> <init>
tc.tools.converter.oper.OperandSymD64 -> z.fj:
    16:18:void <init>(int) -> <init>
tc.tools.converter.oper.OperandSymI -> z.fk:
    16:17:void <init>(int) -> <init>
tc.tools.converter.oper.OperandSymL -> z.fl:
    16:18:void <init>(int) -> <init>
tc.tools.converter.oper.OperandSymO -> z.fm:
    16:17:void <init>(int) -> <init>
tc.tools.converter.regalloc.AdjListNode -> z.fn:
    int color -> a
    int reg -> b
    boolean pushed -> a
    tc.tools.converter.ir.BitSet adjs -> a
    tc.tools.converter.ir.BitSet removedAdjs -> b
    23:29:void <init>(int) -> <init>
    31:37:void <init>(int,int) -> <init>
    40:41:void addInterf(int) -> a
    44:45:void removeInterf(int) -> b
    48:49:void addRemovedAdjs(int) -> c
    52:54:void adjs2RemovedAdjs() -> a
    57:57:int nInts() -> a
tc.tools.converter.regalloc.RegAllocation -> z.fo:
    tc.tools.converter.ir.BitSet[] adjMatrix -> a
    tc.tools.converter.regalloc.AdjListNode[] adjList -> a
    tc.tools.converter.regalloc.Stack stack -> a
    tc.tools.converter.regalloc.AdjListNode[] adjListI -> b
    tc.tools.converter.regalloc.AdjListNode[] adjListD -> c
    tc.tools.converter.regalloc.AdjListNode[] adjListO -> d
    int maxColor -> a
    int maxColorI -> b
    int maxColorD -> c
    int maxColorO -> d
    totalcross.util.Hashtable liveUses -> a
    42:48:void makeRegAllocation(tc.tools.converter.tclass.TCMethod[]) -> a
    50:118:void <init>(tc.tools.converter.ir.CFG) -> <init>
    122:128:void updateRegOExceptionHandler(tc.tools.converter.tclass.TCException[],tc.tools.converter.regalloc.AdjListNode[]) -> a
    131:137:tc.tools.converter.regalloc.AdjListNode[] defaultAdjList() -> a
    141:146:tc.tools.converter.regalloc.AdjListNode[] createCopyOf(tc.tools.converter.regalloc.AdjListNode[]) -> a
    150:163:boolean allocateRegisters(tc.tools.converter.ir.CFG,int) -> a
    167:200:void buildAdjMtx(tc.tools.converter.ir.CFG,int) -> a
    203:231:void buildAdjList(tc.tools.converter.ir.CFG,int) -> b
    236:252:void makeInterferences(int,tc.tools.converter.ir.Instruction.Instruction) -> a
    255:263:void createMatrix(int) -> d
    266:269:void reserveRegOZero() -> a
    272:273:void createAdjList(int) -> a
    276:303:void pruneGraph(int) -> b
    306:319:void adjustNeighbors(int) -> c
    322:338:boolean assignRegs() -> a
    342:363:int minColor(int,int) -> a
    367:371:void cleanData() -> b
    374:377:void deleteMatrix() -> c
    380:381:void deleteAdjList() -> d
    233:233:void <clinit>() -> <clinit>
tc.tools.converter.regalloc.Stack -> z.fp:
    totalcross.util.Vector elems -> a
    17:18:void <init>() -> <init>
    21:22:void push(int) -> a
    25:27:int pop() -> a
    31:31:boolean isEmpty() -> a
    35:36:void erase() -> a
tc.tools.converter.tclass.TCClass -> z.fq:
    int objOfs -> a
    int v64Ofs -> b
    byte[] defaultInstanceValues -> a
    java.lang.String className -> a
    java.lang.String sourceFile -> b
    tc.tools.converter.tclass.TCClassFlags flags -> a
    tc.tools.converter.tclass.TCField[] int32InstanceFields -> a
    tc.tools.converter.tclass.TCField[] value64InstanceFields -> b
    tc.tools.converter.tclass.TCField[] objectInstanceFields -> c
    tc.tools.converter.tclass.TCField[] int32StaticFields -> d
    tc.tools.converter.tclass.TCField[] value64StaticFields -> e
    tc.tools.converter.tclass.TCField[] objectStaticFields -> f
    tc.tools.converter.tclass.TCMethod[] methods -> a
    java.lang.String[] interfaces -> a
    java.lang.String superClass -> c
    int activeInstances -> c
    java.lang.String[] lines -> b
    19:29:void <init>() -> <init>
    50:132:void write(totalcross.io.DataStreamLE) -> a
tc.tools.converter.tclass.TCClassFlags -> z.fr:
    int bits2shift -> a
    boolean isArray -> a
    boolean isObjectArray -> b
    boolean isString -> c
    boolean isPublic -> d
    boolean isStatic -> e
    boolean isFinal -> f
    boolean isAbstract -> g
    boolean isSynthetic -> h
    boolean isInterface -> i
    boolean isStrict -> j
    16:16:void <init>() -> <init>
    30:34:void write(totalcross.io.DataStreamLE) -> a
tc.tools.converter.tclass.TCCode -> z.fs:
    int val -> a
    int len -> b
    int line -> c
    int T_u32 -> en
    int T_i32 -> eo
    int T_x24 -> ep
    int T_x16x16 -> eq
    int T_x8x16 -> fc
    int T_x8x8x8 -> fd
    int T_x12x6x6 -> fe
    int T_x6x18 -> ff
    int T_x6x6x12 -> fg
    int T_x6xS6x12 -> fh
    int T_x6x6x6x6 -> fi
    int type -> fj
    int printAsX8x8x8x8Count -> ej
    int printSwitchDefaultAddress -> ek
    int printSwitchKeyCount -> el
    int printSwitchTargetAddressCount -> em
    java.lang.StringBuffer sbt -> a
    20:42:void <init>(int) -> <init>
    20:47:void <init>(int,int) -> <init>
    54:162:java.lang.String toString() -> toString
    171:172:void addTo(totalcross.util.IntVector) -> a
    183:188:void set(int,int,int,int) -> a
    192:193:int gets(int,int,int) -> a
    197:197:int gets(int,int) -> a
    202:202:int getu(int,int) -> b
    208:210:void u32__u32(int) -> a
    213:213:long u32__u32() -> a
    219:221:void i32__i32(int) -> b
    224:224:int i32__i32() -> a
    229:230:void op(int) -> c
    233:233:int op() -> b
    240:242:void x24_1(int) -> d
    245:245:int x24_1() -> c
    250:252:void x16x16_1(int) -> e
    255:256:void x16x16_2(int) -> f
    259:259:int x16x16_1() -> d
    263:263:int x16x16_2() -> e
    268:270:void x8x16_1(int) -> g
    273:274:void x8x16_2(int) -> h
    277:277:int x8x16_1() -> f
    281:281:int x8x16_2() -> g
    285:285:int x8x16_s2() -> h
    290:292:void x8x8x8_1(int) -> i
    295:296:void x8x8x8_2(int) -> j
    299:300:void x8x8x8_3(int) -> k
    303:303:int x8x8x8_1() -> i
    307:307:int x8x8x8_2() -> j
    311:311:int x8x8x8_3() -> k
    316:318:void x12x6x6_1(int) -> l
    321:322:void x12x6x6_2(int) -> m
    325:326:void x12x6x6_3(int) -> n
    329:329:int x12x6x6_1() -> l
    333:333:int x12x6x6_2() -> m
    337:337:int x12x6x6_3() -> n
    341:341:int x12x6x6_s3() -> o
    346:348:void x6x18_1(int) -> o
    351:352:void x6x18_2(int) -> p
    355:355:int x6x18_1() -> p
    359:359:int x6x18_2() -> q
    364:366:void x6x6x12_1(int) -> q
    369:370:void x6x6x12_2(int) -> r
    373:374:void x6x6x12_3(int) -> s
    377:377:int x6x6x12_1() -> r
    381:381:int x6x6x12_2() -> s
    385:385:int x6x6x12_3() -> t
    389:389:int x6x6x12_s2() -> u
    393:393:int x6x6x12_s3() -> v
    398:400:void x6x6x6x6_1(int) -> t
    403:404:void x6x6x6x6_2(int) -> u
    407:408:void x6x6x6x6_3(int) -> v
    411:412:void x6x6x6x6_4(int) -> w
    415:415:int x6x6x6x6_1() -> w
    419:419:int x6x6x6x6_2() -> x
    423:423:int x6x6x6x6_3() -> y
    427:427:int x6x6x6x6_4() -> z
    431:431:int x6x6x6x6_s4() -> A
    437:438:void s24__desloc(int) -> x
    441:441:int s24__desloc() -> B
    454:455:void inc__reg(int) -> y
    458:459:void inc__s16(int) -> z
    462:462:int inc__reg() -> C
    466:466:int inc__s16() -> D
    475:476:void params__param1(int) -> A
    479:480:void params__param2(int) -> B
    483:484:void params__param3(int) -> C
    487:488:void params__param4(int) -> D
    491:491:int params__param1() -> E
    495:495:int params__param2() -> F
    499:499:int params__param3() -> G
    503:503:int params__param4() -> H
    511:512:void reg_reg__reg0(int) -> E
    515:516:void reg_reg__reg1(int) -> F
    519:519:int reg_reg__reg0() -> I
    523:523:int reg_reg__reg1() -> J
    531:532:void static_reg__reg(int) -> G
    535:536:void static_reg__sym(int) -> H
    539:539:int static_reg__reg() -> K
    543:543:int static_reg__sym() -> L
    552:553:void field_reg__sym(int) -> I
    556:557:void field_reg__this(int) -> J
    560:561:void field_reg__reg(int) -> K
    564:564:int field_reg__sym() -> M
    568:568:int field_reg__this() -> N
    572:572:int field_reg__reg() -> O
    581:582:void mtd__sym(int) -> L
    585:586:void mtd__this(int) -> M
    589:590:void mtd__retOrParam(int) -> N
    593:593:int mtd__sym() -> P
    597:597:int mtd__this() -> Q
    601:601:int mtd__retOrParam() -> R
    610:611:void reg_ar__base(int) -> O
    614:615:void reg_ar__idx(int) -> P
    618:619:void reg_ar__reg(int) -> Q
    622:622:int reg_ar__base() -> S
    626:626:int reg_ar__idx() -> T
    630:630:int reg_ar__reg() -> U
    638:639:void reg_sym__reg(int) -> R
    642:643:void reg_sym__sym(int) -> S
    646:646:int reg_sym__reg() -> V
    650:650:int reg_sym__sym() -> W
    658:659:void s18_reg__reg(int) -> T
    662:663:void s18_reg__s18(int) -> U
    666:666:int s18_reg__reg() -> X
    670:670:int s18_reg__s18() -> Y
    679:680:void reg_reg_reg__reg0(int) -> V
    683:684:void reg_reg_reg__reg1(int) -> W
    687:688:void reg_reg_reg__reg2(int) -> X
    691:691:int reg_reg_reg__reg0() -> Z
    695:695:int reg_reg_reg__reg1() -> aa
    699:699:int reg_reg_reg__reg2() -> ab
    708:709:void reg_reg_s12__reg0(int) -> Y
    712:713:void reg_reg_s12__reg1(int) -> Z
    716:717:void reg_reg_s12__s12(int) -> aa
    720:720:int reg_reg_s12__reg0() -> ac
    724:724:int reg_reg_s12__reg1() -> ad
    728:728:int reg_reg_s12__s12() -> ae
    738:739:void reg_s6_ar__reg(int) -> ab
    742:743:void reg_s6_ar__base(int) -> ac
    746:747:void reg_s6_ar__idx(int) -> ad
    750:751:void reg_s6_ar__s6(int) -> ae
    754:754:int reg_s6_ar__reg() -> af
    758:758:int reg_s6_ar__base() -> ag
    762:762:int reg_s6_ar__idx() -> ah
    766:766:int reg_s6_ar__s6() -> ai
    775:776:void reg_reg_sym__sym(int) -> af
    779:780:void reg_reg_sym__reg0(int) -> ag
    783:784:void reg_reg_sym__reg1(int) -> ah
    787:787:int reg_reg_sym__sym() -> aj
    791:791:int reg_reg_sym__reg0() -> ak
    795:795:int reg_reg_sym__reg1() -> al
    804:806:void reg_s6_desloc__reg(int) -> ai
    809:810:void reg_s6_desloc__s6(int) -> aj
    813:814:void reg_s6_desloc__desloc(int) -> ak
    817:817:int reg_s6_desloc__reg() -> am
    821:821:int reg_s6_desloc__s6() -> an
    825:825:int reg_s6_desloc__desloc() -> ao
    833:834:void reg_desloc__reg(int) -> al
    837:838:void reg_desloc__desloc(int) -> am
    841:841:int reg_desloc__reg() -> ap
    845:845:int reg_desloc__desloc() -> aq
    854:855:void reg_sym_sdesloc__sym(int) -> an
    858:859:void reg_sym_sdesloc__reg(int) -> ao
    862:863:void reg_sym_sdesloc__desloc(int) -> ap
    866:866:int reg_sym_sdesloc__sym() -> ar
    870:870:int reg_sym_sdesloc__reg() -> as
    874:874:int reg_sym_sdesloc__desloc() -> at
    883:884:void reg_arl_s12__regI(int) -> aq
    887:888:void reg_arl_s12__base(int) -> ar
    891:892:void reg_arl_s12__desloc(int) -> as
    895:895:int reg_arl_s12__regI() -> au
    899:899:int reg_arl_s12__base() -> av
    903:903:int reg_arl_s12__desloc() -> aw
    910:911:void reg__reg(int) -> at
    914:914:int reg__reg() -> ax
    922:923:void sym__sym(int) -> au
    926:926:int sym__sym() -> ay
    937:938:void newarray__sym(int) -> av
    941:942:void newarray__regO(int) -> aw
    945:946:void newarray__lenOrRegIOrDims(int) -> ax
    949:949:int newarray__sym() -> az
    953:953:int newarray__regO() -> aA
    957:957:int newarray__lenOrRegIOrDims() -> aB
    970:971:void dims__dim1(int) -> ay
    974:975:void dims__dim2(int) -> az
    978:979:void dims__dim3(int) -> aA
    982:983:void dims__dim4(int) -> aB
    986:986:int dims__dim1() -> aC
    990:990:int dims__dim2() -> aD
    994:994:int dims__dim3() -> aE
    998:998:int dims__dim4() -> aF
    1006:1007:void switch_reg__key(int) -> aC
    1010:1011:void switch_reg__n(int) -> aD
    1014:1014:int switch_reg__key() -> aG
    1018:1018:int switch_reg__n() -> aH
    1027:1028:void instanceof__sym(int) -> aE
    1031:1032:void instanceof__regI(int) -> aF
    1035:1036:void instanceof__regO(int) -> aG
    1039:1039:int instanceof__sym() -> aI
    1043:1043:int instanceof__regI() -> aJ
    1047:1047:int instanceof__regO() -> aK
    1051:1052:void two16__v1(int) -> aH
    1055:1056:void two16__v2(int) -> aI
    1059:1059:int two16__v1() -> aL
    1063:1063:int two16__v2() -> aM
    1067:1109:int getSymbol() -> aN
    1114:1165:void setSymbol(int) -> aJ
    1168:1209:int getSymbolType() -> aO
    49:49:void <clinit>() -> <clinit>
tc.tools.converter.tclass.TCException -> z.ft:
    java.lang.String className -> a
    int startPC -> a
    int endPC -> b
    int handlerPC -> c
    int regO -> d
    17:17:void <init>() -> <init>
    30:38:void write(totalcross.io.DataStreamLE) -> a
tc.tools.converter.tclass.TCField -> z.fu:
    tc.tools.converter.tclass.TCFieldFlags flags -> a
    int cpName -> a
    int cpType -> b
    int cpField -> c
    18:20:void <init>() -> <init>
    29:36:void write(totalcross.io.DataStreamLE) -> a
tc.tools.converter.tclass.TCFieldFlags -> z.fv:
    boolean isFinal -> a
    int type -> a
    boolean isPublic -> b
    boolean isPrivate -> c
    boolean isProtected -> d
    boolean isStatic -> e
    boolean isVolatile -> f
    boolean isTransient -> g
    boolean isArray -> h
    16:16:void <init>() -> <init>
    30:34:void write(totalcross.io.DataStreamLE) -> a
    38:40:java.lang.String toString() -> toString
tc.tools.converter.tclass.TCInt32Field -> z.fw:
    int value -> d
    15:15:void <init>() -> <init>
tc.tools.converter.tclass.TCLineNumber -> z.fx:
    int startPC -> a
    int lineNumber -> b
    21:24:void <init>(int,int) -> <init>
tc.tools.converter.tclass.TCMethod -> z.fy:
    int iCount -> a
    int oCount -> b
    int v64Count -> c
    int paramSkip -> ej
    tc.tools.converter.tclass.TCCode[] code -> a
    totalcross.util.Vector insts -> a
    tc.tools.converter.tclass.TCClass tcclass -> a
    int cpName -> ek
    int paramCount -> el
    int[] cpParams -> a
    byte[] paramRegs -> a
    int cpReturn -> em
    tc.tools.converter.tclass.TCMethodFlags flags -> a
    tc.tools.converter.tclass.TCException[] exceptionHandlers -> a
    tc.tools.converter.tclass.TCLineNumber[] lineNumbers -> a
    int indexOnVM -> en
    tc.tools.converter.ir.CFG cfg -> a
    int iParamCount -> eo
    int oParamCount -> ep
    int v64ParamCount -> eq
    boolean checkJavaCalls -> a
    int ALL_1 -> fc
    java.lang.String beAware -> a
    totalcross.util.Hashtable htAlreadyChecked -> a
    32:50:void <init>() -> <init>
    67:178:void write(totalcross.io.DataStreamLE) -> a
    181:194:int[] getCode() -> a
    198:211:void printCode() -> a
    214:228:void checkMethodInvocations() -> b
    231:237:void modifyCode(tc.tools.converter.regalloc.AdjListNode[],tc.tools.converter.regalloc.AdjListNode[],tc.tools.converter.regalloc.AdjListNode[]) -> a
    245:324:void checkIfAllowed(int[]) -> a
    327:327:java.lang.String java2totalcross(java.lang.String) -> a
    331:353:java.lang.String toHumanReadable(java.lang.String,java.lang.String,int[]) -> a
    358:416:boolean areParametersCompatible(int[],java.lang.Class[]) -> a
    62:240:void <clinit>() -> <clinit>
tc.tools.converter.tclass.TCMethodFlags -> z.fz:
    boolean isPublic -> a
    boolean isPrivate -> b
    boolean isProtected -> c
    boolean isStatic -> d
    boolean isFinal -> e
    boolean isNative -> f
    boolean isAbstract -> g
    boolean isSynchronized -> h
    16:16:void <init>() -> <init>
    28:32:void write(totalcross.io.DataStreamLE) -> a
tc.tools.converter.tclass.TCObjectField -> z.fA:
    java.lang.String value -> a
    15:15:void <init>() -> <init>
tc.tools.converter.tclass.TCValue64Field -> z.fB:
    double dvalue -> a
    long lvalue -> a
    15:15:void <init>() -> <init>
tc.tools.converter.tclass.TClassConstants -> z.fC:
    int Type_Null -> er
    int Type_Void -> es
    int Type_Boolean -> et
    int Type_Byte -> eu
    int Type_Char -> ev
    int Type_Short -> ew
    int Type_Int -> ex
    int Type_Long -> ey
    int Type_Float -> ez
    int Type_Double -> eA
    int Type_String -> eB
    int Type_Object -> eC
    int Type_BooleanArray -> eD
    int Type_ByteArray -> eE
    int Type_CharArray -> eF
    int Type_ShortArray -> eG
    int Type_IntArray -> eH
    int Type_LongArray -> eI
    int Type_FloatArray -> eJ
    int Type_DoubleArray -> eK
    int Type_StringArray -> eL
    int Type_ObjectArray -> eM
    int POOL_I32 -> eN
    int POOL_I64 -> eO
    int POOL_DBL -> eP
    int POOL_STR -> eQ
    int POOL_CLS -> eR
    int POOL_SYM -> eS
    int POOL_MTD -> eT
    int POOL_SF -> eU
    int POOL_IF -> eV
    int RegI -> eW
    int RegO -> eX
    int RegD -> eY
    int RegL -> eZ
    int SYM12 -> fa
    int SYM16 -> fb
    java.lang.String CONSTRUCTOR_NAME -> c
    java.lang.String STATIC_INIT_NAME -> d
    java.lang.String[] DefaultConstants -> b
    63:63:void <clinit>() -> <clinit>
tc.tools.deployer.Bitmaps -> tc.tools.deployer.a:
    int[] palette256 -> a
    java.lang.String prefix -> a
    int[] lastPal -> b
    int lastColor -> a
    int lastnc -> b
    tc.tools.deployer.Bitmaps$Image4iOS[] IOS_ICONS -> a
    66:325:void <init>(java.lang.String) -> <init>
    328:350:int findNearest(int[],int) -> a
    355:360:int findExact(int[],int) -> b
    370:421:void copyBits(byte[],int[],int[],int,byte[],int,int,int,int,int,boolean,boolean) -> a
    425:443:void saveWinCEIcons(byte[],int,int,int) -> a
    446:451:void saveWin32Icon(byte[],int) -> a
    455:459:void saveAndroidIcon(java.io.OutputStream,int) -> a
    462:467:int[] loadPalette(byte[],int,int) -> a
    27:27:int[] access$000(tc.tools.deployer.Bitmaps,byte[],int,int) -> a
    28:470:void <clinit>() -> <clinit>
tc.tools.deployer.Bitmaps$1 -> tc.tools.deployer.b:
tc.tools.deployer.Bitmaps$Bmp -> tc.tools.deployer.a$a:
    byte[] pixels -> a
    int[] palette -> a
    byte[] wholeImage -> b
    boolean shouldInvertY -> a
    tc.tools.deployer.Bitmaps this$0 -> a
    85:158:void <init>(tc.tools.deployer.Bitmaps,int,int) -> <init>
    161:182:int computePixel(int,int,int,int,int) -> a
    185:311:void <init>(tc.tools.deployer.Bitmaps,byte[]) -> <init>
    314:314:int readInt(int) -> a
    319:319:short readShort(int) -> a
    79:79:boolean access$100(tc.tools.deployer.Bitmaps$Bmp) -> a
tc.tools.deployer.Bitmaps$Image4iOS -> tc.tools.deployer.a$b:
    java.lang.String name -> a
    int width -> a
    int height -> b
    483:487:void <init>(java.lang.String,int) -> <init>
    489:493:void <init>(java.lang.String,int,int) -> <init>
    496:505:byte[] getImage() -> a
    478:478:void <init>(java.lang.String,int,tc.tools.deployer.Bitmaps$1) -> <init>
    478:478:void <init>(java.lang.String,int,int,tc.tools.deployer.Bitmaps$1) -> <init>
tc.tools.deployer.DeploySettings -> tc.tools.deployer.c:
    java.lang.String[] tczs -> a
    boolean packageVM -> a
    java.lang.String folderTotalCross3DistVM -> a
    java.lang.String tczFileName -> b
    java.lang.String targetDir -> c
    java.lang.String filePrefix -> d
    totalcross.util.Vector entriesList -> a
    tc.tools.deployer.Bitmaps bitmaps -> a
    java.lang.String appTitle -> e
    java.lang.String applicationId -> f
    java.lang.String appVersion -> g
    java.lang.String companyInfo -> h
    java.lang.String companyContact -> i
    java.lang.String mainClassName -> j
    java.lang.String commandLine -> k
    boolean isMainWindow -> b
    boolean isJarOrZip -> c
    boolean testClass -> d
    boolean isFullScreen -> e
    java.lang.String fullScreenPlatforms -> l
    java.lang.String fontTCZ -> m
    boolean resizableWindow -> f
    boolean isService -> g
    boolean isMainClass -> h
    int windowFont -> a
    int windowSize -> b
    double dJavaVersion -> a
    boolean autoStart -> i
    byte[] rasKey -> a
    boolean autoSign -> j
    java.lang.String autoSignPassword -> n
    boolean quiet -> k
    char DIRSEP -> a
    char SLASH -> b
    java.lang.String[] classPath -> b
    java.lang.String[] path -> c
    byte[] defaultArgument -> b
    java.lang.String homeDir -> o
    java.lang.String etcDir -> p
    java.lang.String binDir -> q
    java.lang.String distDir -> r
    java.lang.String currentDir -> s
    java.lang.String baseDir -> t
    java.lang.String mainClassDir -> u
    totalcross.util.Vector exclusionList -> b
    totalcross.util.IntVector appletFontSizes -> a
    java.lang.String javaVersion -> v
    java.lang.String osName -> w
    boolean isBuggyJDKVersionForSynchronizedKeyword -> l
    boolean appIdSpecifiedAsArgument -> m
    boolean inputFileWasTCZ -> n
    boolean excludeOptionSet -> o
    java.lang.String showBBPKGName -> x
    java.lang.String showBBPKGRoot -> y
    java.lang.String mainPackage -> z
    boolean isTotalCrossJarDeploy -> p
    java.lang.String installPlatforms -> A
    java.util.HashMap hmMappedClasses -> a
    byte[] tcappProp -> c
    java.lang.String TCAPP_PROP -> B
    int appBuildNumber -> c
    boolean isFreeSDK -> q
    30:30:void <init>() -> <init>
    102:224:void init() -> a
    227:262:void handleTCAppProp() -> b
    266:275:int getAppVersionHi() -> a
    281:287:int getAppVersionLo() -> b
    292:292:boolean isWindows() -> a
    296:296:boolean isUnix() -> b
    300:300:boolean isMac() -> c
    305:305:java.lang.String appendDotExe(java.lang.String) -> a
    310:313:boolean isFullScreenPlatform(java.lang.String) -> a
    317:320:java.lang.String pathAddQuotes(java.lang.String) -> b
    44:96:void <clinit>() -> <clinit>
tc.tools.deployer.Deployer4Android -> tc.tools.deployer.d:
    java.lang.String signingPropertiesPath -> a
    boolean permissionManageExternalStorage -> a
    boolean permissionRequestInstallPackages -> b
    java.util.Properties signingConfig -> a
    java.lang.String targetDir -> b
    java.lang.String targetTCZ -> c
    java.lang.String tcFolder -> d
    121:492:void <init>() -> <init>
    495:504:java.lang.String callADB(java.lang.String) -> a
    511:525:void calcSignature(byte[]) -> a
    528:535:void calcChecksum(byte[]) -> b
    538:547:void processClassesDex(byte[],java.io.OutputStream,byte[],byte[]) -> a
    550:555:void replaceBytes(byte[],byte[],byte[]) -> a
    558:571:void insertIconPng(java.io.OutputStream,java.lang.String) -> a
    574:603:void insertTCFilesZip(java.io.OutputStream) -> a
    606:611:java.util.Set vector2set(totalcross.util.Vector,java.util.Set) -> a
    615:660:void writeVlocals(java.io.ByteArrayOutputStream,java.util.Set) -> a
    663:669:void setEntryAsStored(de.schlichtherle.truezip.zip.ZipEntry,byte[]) -> a
    672:680:java.io.File getFirstReadableFile(java.lang.String[]) -> a
    684:698:java.io.PipedOutputStream outputToTFile(de.schlichtherle.truezip.file.TFile) -> a
    118:120:void <clinit>() -> <clinit>
tc.tools.deployer.Deployer4Android$1 -> tc.tools.deployer.e:
    tc.tools.deployer.Deployer4Android this$0 -> a
    360:360:void <init>(tc.tools.deployer.Deployer4Android) -> <init>
    364:364:boolean accept(java.io.File,java.lang.String) -> accept
tc.tools.deployer.Deployer4Android$2 -> tc.tools.deployer.f:
    tc.tools.deployer.Deployer4Android this$0 -> a
    369:369:void <init>(tc.tools.deployer.Deployer4Android) -> <init>
    373:373:boolean accept(java.io.File,java.lang.String) -> accept
tc.tools.deployer.Deployer4Android$3 -> tc.tools.deployer.g:
    tc.tools.deployer.Deployer4Android this$0 -> a
    392:392:void <init>(tc.tools.deployer.Deployer4Android) -> <init>
    396:396:boolean accept(java.io.File,java.lang.String) -> accept
tc.tools.deployer.Deployer4Android$4 -> tc.tools.deployer.h:
    de.schlichtherle.truezip.file.TFile val$file -> a
    java.io.PipedInputStream val$pIn -> a
    687:687:void <init>(de.schlichtherle.truezip.file.TFile,java.io.PipedInputStream) -> <init>
    692:696:void run() -> run
tc.tools.deployer.Deployer4Android$ProtocExec -> tc.tools.deployer.d$a:
    java.lang.String NAME -> a
    java.lang.String VERSION -> b
    java.lang.String BASE_URL -> c
    126:126:void <init>() -> <init>
    132:196:java.lang.String getExecutable() -> a
    200:207:void downloadAndUnzip(java.lang.String,java.lang.String) -> a
    210:226:void downloadFile(java.lang.String,java.io.File) -> a
    229:254:void unzip(java.lang.String,java.lang.String) -> b
tc.tools.deployer.Deployer4Applet -> tc.tools.deployer.i:
    26:40:void <init>() -> <init>
    43:48:void writeJar(java.lang.String,java.lang.String) -> a
    51:59:void addZipEntry(java.util.zip.ZipOutputStream,java.lang.String,byte[]) -> a
    62:70:void addHashtable2zip(totalcross.util.Hashtable,java.util.zip.ZipOutputStream) -> a
    73:93:void writeFile(java.lang.String,java.lang.String) -> b
tc.tools.deployer.Deployer4IPhoneIPA -> tc.tools.deployer.j:
    boolean buildIPA -> a
    java.lang.String certStorePath -> a
    java.io.File mobileProvision -> a
    java.io.File appleCertStore -> b
    java.security.KeyStore iosKeyStore -> a
    org.bouncycastle.cert.X509CertificateHolder iosDistributionCertificate -> a
    java.lang.String appleRootCA -> b
    java.lang.String appleWWDRCA -> c
    java.util.Map ipaContents -> a
    tc.tools.deployer.ipa.MobileProvision Provision -> a
    boolean isUsingMParam -> b
    73:259:void <init>() -> <init>
    262:272:void addIcons(de.schlichtherle.truezip.file.TFile,com.dd.plist.NSDictionary) -> a
    276:309:byte[] CreateCodeResourcesDirectory(de.schlichtherle.truezip.file.TFile,java.lang.String,java.lang.String) -> a
    313:316:com.dd.plist.NSDictionary createOmitAndWeight(boolean,double) -> a
    321:350:void fillCodeResourcesFiles(de.schlichtherle.truezip.file.TFile,java.util.Set,com.dd.plist.NSDictionary,java.lang.String,java.io.ByteArrayOutputStream,org.bouncycastle.crypto.digests.GeneralDigest) -> a
    354:385:void iosKeystoreInit() -> a
    61:61:java.util.Map access$000(tc.tools.deployer.Deployer4IPhoneIPA) -> a
    61:61:void access$100(tc.tools.deployer.Deployer4IPhoneIPA,de.schlichtherle.truezip.file.TFile,java.util.Set,com.dd.plist.NSDictionary,java.lang.String,java.io.ByteArrayOutputStream,org.bouncycastle.crypto.digests.GeneralDigest) -> a
    70:71:void <clinit>() -> <clinit>
tc.tools.deployer.Deployer4IPhoneIPA$1 -> tc.tools.deployer.k:
    tc.tools.deployer.Deployer4IPhoneIPA this$0 -> a
    99:99:void <init>(tc.tools.deployer.Deployer4IPhoneIPA) -> <init>
    102:103:boolean accept(java.io.File,java.lang.String) -> accept
tc.tools.deployer.Deployer4IPhoneIPA$2 -> tc.tools.deployer.l:
    tc.tools.deployer.Deployer4IPhoneIPA this$0 -> a
    109:109:void <init>(tc.tools.deployer.Deployer4IPhoneIPA) -> <init>
    112:113:boolean accept(java.io.File,java.lang.String) -> accept
tc.tools.deployer.Deployer4IPhoneIPA$3 -> tc.tools.deployer.m:
    tc.tools.deployer.Deployer4IPhoneIPA this$0 -> a
    178:178:void <init>(tc.tools.deployer.Deployer4IPhoneIPA) -> <init>
    181:182:boolean accept(java.io.File,java.lang.String) -> accept
tc.tools.deployer.Deployer4IPhoneIPA$4 -> tc.tools.deployer.n:
    java.lang.String val$removePrefix -> a
    java.util.Set val$ignoredFiles -> a
    com.dd.plist.NSDictionary val$files -> a
    java.io.ByteArrayOutputStream val$aux -> a
    org.bouncycastle.crypto.digests.GeneralDigest val$digest -> a
    tc.tools.deployer.Deployer4IPhoneIPA this$0 -> a
    321:321:void <init>(tc.tools.deployer.Deployer4IPhoneIPA,java.lang.String,java.util.Set,com.dd.plist.NSDictionary,java.io.ByteArrayOutputStream,org.bouncycastle.crypto.digests.GeneralDigest) -> <init>
    324:347:boolean accept(java.io.File,java.lang.String) -> accept
tc.tools.deployer.Deployer4IPhoneIPA$5 -> tc.tools.deployer.o:
    363:363:void <init>() -> <init>
    366:366:boolean accept(java.io.File,java.lang.String) -> accept
tc.tools.deployer.Deployer4Linux -> tc.tools.deployer.p:
    byte[] versionBytes -> a
    22:88:void <init>() -> <init>
    20:20:void <clinit>() -> <clinit>
tc.tools.deployer.Deployer4Win32 -> tc.tools.deployer.q:
    byte[] versionBytes -> a
    24:108:void <init>() -> <init>
    22:22:void <clinit>() -> <clinit>
tc.tools.deployer.Deployer4WinCE -> tc.tools.deployer.r:
    int versionOffsetARM -> a
    int launchOffset -> b
    int bitmap16x16x8_Offset -> c
    int bitmap32x32x8_Offset -> d
    int bitmap48x48x8_Offset -> e
    boolean keepExe -> a
    boolean keepExeAndDontCreateCabFiles -> b
    java.lang.String cabName -> b
    java.lang.String targetDir -> c
    byte[] bytes -> a
    java.lang.String sEx -> a
    boolean allTargets -> c
    byte[] icon48x48x8_header -> b
    byte[] icon32x32x8_header -> c
    byte[] icon16x16x8_header -> d
    40:127:void <init>(boolean) -> <init>
    95:99:void storeInformation(java.lang.String,int) -> a
    103:118:void saveStub(java.lang.String,java.lang.String,boolean) -> a
    133:150:void findOffsets(tc.tools.deployer.Bitmaps) -> a
    154:154:java.lang.String getCabName() -> a
    160:163:void deleteCabs() -> b
    168:177:void deleteTemp(boolean) -> a
    181:200:java.lang.String toString(totalcross.util.Vector,java.lang.String,boolean) -> a
    205:416:void createInstallFiles() -> a
    419:425:void deleteCopiedFiles(totalcross.util.Vector) -> a
    27:30:void <clinit>() -> <clinit>
tc.tools.deployer.DeployerException -> tc.tools.deployer.s:
    15:16:void <init>() -> <init>
    19:20:void <init>(java.lang.String) -> <init>
tc.tools.deployer.IconStore -> tc.tools.deployer.t:
    totalcross.ui.image.Image largestSquareIcon -> a
    totalcross.ui.image.Image largestSplashImage -> b
    tc.tools.deployer.IconStore instance -> a
    516:531:void <init>() -> <init>
    534:537:tc.tools.deployer.IconStore getInstance() -> a
    541:541:byte[] getImageData(java.lang.String) -> a
    545:546:tc.tools.deployer.Bitmaps$Bmp getBmp(int,int,int) -> a
    551:563:totalcross.ui.image.Image getSplashImage(int,int) -> a
    568:580:totalcross.ui.image.Image getSquareIcon(int) -> a
    585:597:totalcross.ui.image.Image getIcon(int,int) -> b
    601:606:totalcross.ui.image.Image whiteImage(int,int) -> c
    610:671:void addFrom(java.lang.String) -> a
tc.tools.deployer.LinuxBuildNatives -> tc.tools.deployer.LinuxBuildNatives:
    34:34:void <init>() -> <init>
    37:117:void main(java.lang.String[]) -> main
    123:292:void createLinuxPackage(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,totalcross.util.Vector) -> createLinuxPackage
    295:299:java.lang.String getTCVersion(int) -> a
tc.tools.deployer.LinuxBuildNatives$1 -> tc.tools.deployer.LinuxBuildNatives$1:
    171:171:void <init>() -> <init>
    175:178:org.apache.tools.tar.TarEntry map(org.apache.tools.tar.TarEntry) -> map
tc.tools.deployer.LinuxBuildNatives$JDebConsole -> tc.tools.deployer.LinuxBuildNatives$JDebConsole:
    302:302:void <init>() -> <init>
    306:307:void println(java.lang.String) -> println
tc.tools.deployer.Utils -> tc.tools.deployer.u:
    java.lang.String INST_FILE_GLOBALS -> a
    java.lang.String INST_FILE_LOCALS -> b
    java.lang.String INST_FILE_PKEY -> c
    java.lang.String INST_FILE_PASS -> d
    java.lang.String INST_FILE_CERT -> e
    java.lang.String INST_FILE_CATEGORY -> f
    java.lang.String INST_FILE_LOCATION -> g
    java.lang.String INST_FILE_URL -> h
    java.lang.String INST_FILE_URI_BASE -> i
    java.lang.String INST_FILE_DESCRIPTION -> j
    java.lang.String INST_FILE_ICON_FILE -> k
    byte[] bytebuf -> a
    java.lang.String pdbtczError -> l
    char[] NON_LETTERS -> a
    38:38:void <init>() -> <init>
    55:68:void copyFile(java.lang.String,java.lang.String,boolean) -> a
    72:115:void processInstallFile(java.lang.String,totalcross.util.Hashtable) -> a
    123:159:java.lang.String[] joinGlobalWithLocals(totalcross.util.Hashtable,totalcross.util.Vector,boolean) -> a
    164:203:void preprocessPKG(totalcross.util.Vector,boolean) -> a
    207:226:void copyEntry(java.lang.String,java.lang.String) -> a
    230:242:totalcross.io.File waitForFile(java.lang.String) -> a
    247:266:java.lang.String findPath(java.lang.String,boolean) -> a
    272:298:java.lang.String searchIn(java.lang.String[],java.lang.String) -> a
    303:307:java.lang.String getParent(java.lang.String) -> a
    312:322:java.lang.String getParentFolder(java.lang.String) -> b
    327:344:byte[] loadZipEntry(java.lang.String,java.lang.String) -> a
    349:403:byte[] findAndLoadFile(java.lang.String,boolean) -> a
    408:442:void fillExclusionList() -> a
    446:464:byte[] readJavaInputStream(java.io.InputStream) -> a
    472:485:byte[] loadFile(java.lang.String,boolean) -> b
    498:499:void writeString(byte[],java.lang.String,int,boolean) -> a
    511:518:void writeString(byte[],java.lang.String,int,boolean,int,byte) -> a
    523:532:void writeStringUnicode(byte[],java.lang.String,int,int) -> a
    539:539:int indexOf(byte[],byte[],boolean) -> a
    544:567:int indexOf(byte[],byte[],boolean,int) -> a
    574:594:int uniIndexOf(byte[],byte[],int) -> a
    599:599:int readInt(byte[],int) -> a
    605:605:short readShort(byte[],int) -> a
    611:619:void writeInt(byte[],int,int) -> a
    629:646:java.lang.String strip(java.lang.String) -> c
    659:678:java.lang.String removeWhiteSpaces(java.lang.String,boolean) -> b
    683:686:void println(java.lang.String) -> a
    689:692:void println(java.lang.String,boolean) -> a
    697:699:java.lang.String palm2epocCrid(java.lang.String) -> d
    706:710:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String) -> a
    716:730:void writeFile(java.lang.String,java.lang.String[],java.lang.String[]) -> a
    734:738:java.lang.String appendPaths(java.lang.String[]) -> a
    743:746:void writeBytes(byte[],java.lang.String) -> a
    752:765:java.lang.String getCreator(java.lang.String) -> e
    770:774:java.lang.String getFileName(java.lang.String) -> f
    779:785:java.lang.String getFileNameWithoutExt(java.lang.String) -> g
    793:803:java.lang.String stripNonLetters(java.lang.String) -> h
    808:811:void copyTCZFile(java.lang.String) -> b
    821:841:java.lang.String getBaseFolder(java.lang.String,java.lang.String,java.lang.String) -> b
    846:850:java.lang.String[] removePath(java.lang.String[]) -> a
    855:859:java.lang.String toString(byte[],int,int) -> a
    865:890:java.lang.String exec(java.lang.String[],java.lang.String) -> b
    894:897:java.lang.String readStream(java.io.InputStream) -> a
    902:908:int countNotNull(java.lang.Object[]) -> a
    913:916:void removeQuotes(java.lang.String[]) -> a
    920:925:void jarSigner(java.lang.String,java.lang.String) -> b
    930:967:void jarSigner(java.lang.String,java.lang.String,java.util.Properties) -> a
    973:993:int version2int(java.lang.String) -> a
    998:1002:java.lang.String toString(java.lang.String[]) -> b
    1007:1011:int getToday() -> a
    1016:1023:java.lang.String pipeConcat(java.lang.String[]) -> c
    1028:1037:java.util.HashMap pipeSplit(java.lang.String) -> a
    51:789:void <clinit>() -> <clinit>
tc.tools.deployer.ZipAlign -> tc.tools.deployer.v:
    int ZIP_ENTRY_HEADER_LEN -> a
    int ZIP_ENTRY_VERSION -> b
    int ZIP_ENTRY_OFFSET_EXTRA_LEN -> c
    int ZIP_ENTRY_FIELD_EXTRA_LEN_SIZE -> d
    int ZIP_ENTRY_USES_DATA_DESCR -> e
    int ZIP_ENTRY_DATA_DESCRIPTOR_LEN -> f
    int DEFAULT_ALIGNMENT -> g
    java.lang.String ALIGNED -> a
    java.io.File mInputFile -> a
    int mAlignment -> h
    java.io.File mOutputFile -> b
    java.util.zip.ZipFile mZipFile -> a
    java.io.RandomAccessFile mRafInput -> a
    tc.tools.deployer.ZipAlign$FilterOutputStreamEx mOutputStream -> a
    java.util.List mXEntries -> a
    long mInputFileOffset -> a
    int mTotalPadding -> i
    73:243:void <init>() -> <init>
    255:272:void zipAlign(java.io.File,java.io.File) -> a
    283:286:void openFiles() -> a
    297:421:void copyAllEntries() -> b
    432:532:void buildCentralDirectory() -> c
    544:553:void closeFiles() -> d
tc.tools.deployer.ZipAlign$FilterOutputStreamEx -> tc.tools.deployer.v$a:
    long totalWritten -> a
    164:174:void <init>(java.io.OutputStream) -> <init>
    178:180:void write(byte[]) -> write
    184:186:void write(byte[],int,int) -> write
    190:192:void write(int) -> write
    197:198:void close() -> close
    208:212:void writeInt(long) -> a
    223:225:void writeShort(int) -> a
    162:162:long access$000(tc.tools.deployer.ZipAlign$FilterOutputStreamEx) -> a
tc.tools.deployer.ZipAlign$XEntry -> tc.tools.deployer.v$b:
    java.util.zip.ZipEntry entry -> a
    long headerOffset -> a
    int flags -> a
    int padding -> b
    tc.tools.deployer.ZipAlign this$0 -> a
    147:152:void <init>(tc.tools.deployer.ZipAlign,java.util.zip.ZipEntry,long,int,int) -> <init>
tc.tools.deployer.bzip2.BZip2Constants -> tc.tools.deployer.bzip2.BZip2Constants:
    int baseBlockSize -> baseBlockSize
    int MAX_ALPHA_SIZE -> MAX_ALPHA_SIZE
    int MAX_CODE_LEN -> MAX_CODE_LEN
    int RUNA -> RUNA
    int RUNB -> RUNB
    int N_GROUPS -> N_GROUPS
    int G_SIZE -> G_SIZE
    int N_ITERS -> N_ITERS
    int MAX_SELECTORS -> MAX_SELECTORS
    int NUM_OVERSHOOT_BYTES -> NUM_OVERSHOOT_BYTES
    int[] rNums -> rNums
    76:76:void <clinit>() -> <clinit>
tc.tools.deployer.bzip2.CBZip2OutputStream -> tc.tools.deployer.bzip2.CBZip2OutputStream:
    int SETMASK -> SETMASK
    int CLEARMASK -> CLEARMASK
    int GREATER_ICOST -> GREATER_ICOST
    int LESSER_ICOST -> LESSER_ICOST
    int SMALL_THRESH -> SMALL_THRESH
    int DEPTH_THRESH -> DEPTH_THRESH
    int QSORT_STACK_SIZE -> QSORT_STACK_SIZE
    int last -> a
    int origPtr -> b
    int blockSize100k -> c
    boolean blockRandomised -> a
    int bytesOut -> d
    int bsBuff -> e
    int bsLive -> f
    tc.tools.deployer.bzip2.CRC mCrc -> a
    boolean[] inUse -> a
    int nInUse -> g
    char[] seqToUnseq -> a
    char[] unseqToSeq -> b
    char[] selector -> c
    char[] selectorMtf -> d
    char[] block -> e
    int[] quadrant -> a
    int[] zptr -> b
    short[] szptr -> a
    int[] ftab -> c
    int nMTF -> h
    int[] mtfFreq -> d
    int workFactor -> i
    int workDone -> j
    int workLimit -> k
    boolean firstAttempt -> c
    int currentChar -> l
    int runLength -> m
    boolean closed -> b
    int blockCRC -> n
    int combinedCRC -> o
    int allowableBlockSize -> p
    java.io.OutputStream bsStream -> a
    int[] incs -> e
    95:95:void panic() -> a
    100:108:void makeMaps() -> b
    118:249:void hbMakeCodeLengths(char[],int[],int,int) -> hbMakeCodeLengths
    308:309:void <init>(java.io.OutputStream) -> <init>
    273:1522:void <init>(java.io.OutputStream,int) -> <init>
    339:357:void write(int) -> write
    360:403:void writeRun() -> c
    409:411:void finalize() -> finalize
    415:428:void close() -> close
    432:434:void flush() -> flush
    439:448:void initialize() -> d
    454:464:void initBlock() -> e
    467:506:void endBlock() -> f
    516:526:void endCompression() -> g
    531:542:void hbAssignCodes(int[],char[],int,int,int) -> a
    545:549:void bsSetStream(java.io.OutputStream) -> a
    552:563:void bsFinishedWithStream() -> h
    566:579:void bsW(int,int) -> a
    582:583:void bsPutUChar(int) -> a
    586:590:void bsPutint(int) -> b
    593:594:void bsPutIntVS(int,int) -> b
    597:900:void sendMTFValues() -> i
    903:906:void moveToFrontCodeAndSend() -> j
    914:983:void simpleSort(int,int,int) -> a
    986:995:void vswap(int,int,int) -> b
    999:1012:char med3(char,char,char) -> a
    1024:1142:void qSort3(int,int,int) -> c
    1146:1331:void mainSort() -> k
    1335:1356:void randomiseBlock() -> l
    1361:1388:void doReversibleTransformation() -> m
    1395:1513:boolean fullGtU(int,int) -> a
    1525:1549:void allocateCompressStructures() -> n
    1552:1649:void generateMTFValues() -> o
tc.tools.deployer.bzip2.CBZip2OutputStream$1 -> tc.tools.deployer.bzip2.CBZip2OutputStream$1:
tc.tools.deployer.bzip2.CBZip2OutputStream$StackElem -> tc.tools.deployer.bzip2.CBZip2OutputStream$StackElem:
    int ll -> a
    int hh -> b
    int dd -> c
    1015:1015:void <init>() -> <init>
    1015:1015:void <init>(tc.tools.deployer.bzip2.CBZip2OutputStream$1) -> <init>
tc.tools.deployer.bzip2.CRC -> tc.tools.deployer.bzip2.CRC:
    int[] crc32Table -> crc32Table
    int globalCrc -> a
    104:106:void <init>() -> <init>
    109:110:void initialiseCRC() -> a
    113:113:int getFinalCRC() -> a
    117:117:int getGlobalCRC() -> b
    121:122:void setGlobalCRC(int) -> a
    125:130:void updateCRC(int) -> b
    74:74:void <clinit>() -> <clinit>
tc.tools.deployer.ipa.AppleBinary -> z.fD:
    tc.tools.deployer.ipa.AppleBinary$Type type -> a
    byte[] data -> a
    45:60:tc.tools.deployer.ipa.AppleBinary create(byte[]) -> a
    63:65:void <init>(byte[]) -> <init>
    byte[] resign(java.security.KeyStore,org.bouncycastle.x509.X509Store,java.lang.String,byte[],byte[],byte[]) -> a
tc.tools.deployer.ipa.AppleBinary$1 -> z.fE:
    int[] $SwitchMap$tc$tools$deployer$ipa$AppleBinary$Type -> a
    48:48:void <clinit>() -> <clinit>
tc.tools.deployer.ipa.AppleBinary$Type -> z.fD$a:
    tc.tools.deployer.ipa.AppleBinary$Type MH_MAGIC -> a
    tc.tools.deployer.ipa.AppleBinary$Type MH_CIGAM -> b
    tc.tools.deployer.ipa.AppleBinary$Type MH_MAGIC_64 -> c
    tc.tools.deployer.ipa.AppleBinary$Type MH_CIGAM_64 -> d
    tc.tools.deployer.ipa.AppleBinary$Type FAT_MAGIC -> e
    tc.tools.deployer.ipa.AppleBinary$Type FAT_CIGAM -> f
    long magic -> a
    tc.tools.deployer.ipa.AppleBinary$Type[] $VALUES -> a
    21:21:tc.tools.deployer.ipa.AppleBinary$Type[] values() -> a
    21:21:tc.tools.deployer.ipa.AppleBinary$Type valueOf(java.lang.String) -> a
    27:29:void <init>(java.lang.String,int,long) -> <init>
    32:37:tc.tools.deployer.ipa.AppleBinary$Type valueOf(long) -> a
    21:23:void <clinit>() -> <clinit>
tc.tools.deployer.ipa.ElephantMemoryReader -> z.fF:
    java.util.Stack positions -> a
    9:13:void <init>(byte[]) -> <init>
    16:16:byte[] copy(int,int) -> a
    20:22:long readUnsignedInt() -> a
    26:28:long readUnsignedLong() -> b
    32:34:long readUnsignedIntLE() -> c
    38:40:long readUnsignedLongLE() -> d
    44:52:java.lang.String readString(int) -> a
    56:66:java.lang.String readString() -> a
    71:73:void moveTo(int) -> a
    76:78:void moveTo(long) -> a
    82:83:void memorize() -> a
    87:88:void moveBack() -> b
    92:92:int getPos() -> a
tc.tools.deployer.ipa.ElephantMemoryStream -> z.fG:
    int getPos() -> a
    void moveTo(int) -> a
    void memorize() -> a
    void moveBack() -> b
tc.tools.deployer.ipa.ElephantMemoryWriter -> z.fH:
    byte[] buffer -> a
    int pos -> a
    java.util.Stack positions -> a
    13:14:void <init>() -> <init>
    17:18:void <init>(int) -> <init>
    10:22:void <init>(byte[]) -> <init>
    25:35:void writeUnsignedInt(long) -> a
    38:55:void writeUnsignedLong(long) -> b
    58:68:void writeUnsignedIntLE(long) -> c
    71:73:void writeUnsignedLongLE(long) -> d
    76:77:void write(byte) -> a
    80:87:void write(byte[]) -> a
    91:92:void moveBack() -> b
    96:96:int getPos() -> a
    101:102:void moveTo(int) -> a
    105:106:void moveTo(long) -> e
    110:111:void memorize() -> a
    114:114:int size() -> b
    118:123:byte[] toByteArray() -> a
    128:135:void write(byte[],int,int) -> a
    143:145:void align(int) -> b
tc.tools.deployer.ipa.FatBinary -> z.fI:
    long magic -> a
    long narchives -> b
    java.util.List entries -> a
    20:33:void <init>(byte[]) -> <init>
    39:51:byte[] resign(java.security.KeyStore,org.bouncycastle.x509.X509Store,java.lang.String,byte[],byte[],byte[]) -> a
tc.tools.deployer.ipa.FatBinaryEntry -> z.fJ:
    long cputype -> a
    long cpusubtype -> b
    long offset -> c
    long size -> d
    long alignment -> e
    tc.tools.deployer.ipa.AppleBinary file -> a
    23:31:void <init>(tc.tools.deployer.ipa.ElephantMemoryReader) -> <init>
    37:41:void resign(tc.tools.deployer.ipa.ElephantMemoryWriter,java.security.KeyStore,org.bouncycastle.x509.X509Store,java.lang.String,byte[],byte[],byte[]) -> a
    44:49:void writeHeader(tc.tools.deployer.ipa.ElephantMemoryWriter) -> a
tc.tools.deployer.ipa.MachLoadCommand -> z.fK:
    int LC_SEGMENT -> a
    int LC_SYMTAB -> b
    int LC_DYSYMTAB -> c
    int LC_CODE_SIGNATURE -> d
    int LC_ENCRYPTION_INFO -> e
    int LC_DYLD_INFO -> f
    int LC_SEGMENT_64 -> g
    8:8:void <init>() -> <init>
    19:58:tc.tools.deployer.ipa.MachLoadCommand readFromStream(tc.tools.deployer.ipa.ElephantMemoryReader) -> a
    void parseFromStream(tc.tools.deployer.ipa.ElephantMemoryReader) -> a
tc.tools.deployer.ipa.MachLoadCommandCodeSignature -> z.fL:
    tc.tools.deployer.ipa.blob.EmbeddedSignature signature -> a
    long blobFileOffset -> a
    long blobFileSize -> b
    int offset2FileSize -> h
    8:8:void <init>() -> <init>
    16:21:void updateFileSize(tc.tools.deployer.ipa.ElephantMemoryWriter,long) -> a
    26:33:void parseFromStream(tc.tools.deployer.ipa.ElephantMemoryReader) -> a
tc.tools.deployer.ipa.MachLoadCommandSegment -> z.fM:
    java.lang.String segname -> a
    long vmaddr -> a
    long vmsize -> b
    long fileoff -> c
    long filesize -> d
    long maxprot -> e
    long initprot -> f
    long nsects -> g
    long flags -> h
    int offset2FileSize -> h
    5:5:void <init>() -> <init>
    19:24:void updateFileSize(tc.tools.deployer.ipa.ElephantMemoryWriter,long) -> a
    28:39:void parseFromStream(tc.tools.deployer.ipa.ElephantMemoryReader) -> a
tc.tools.deployer.ipa.MachLoadCommandSegment64 -> z.fN:
    5:5:void <init>() -> <init>
    8:13:void updateFileSize(tc.tools.deployer.ipa.ElephantMemoryWriter,long) -> a
    17:28:void parseFromStream(tc.tools.deployer.ipa.ElephantMemoryReader) -> a
tc.tools.deployer.ipa.MachObjectFile -> z.fO:
    long magic -> a
    long cputype -> b
    long cpusubtype -> c
    long filetype -> d
    long ncmds -> e
    long sizeofcmds -> f
    long flags -> g
    java.util.List commands -> a
    tc.tools.deployer.ipa.MachLoadCommandCodeSignature lc_signature -> a
    tc.tools.deployer.ipa.MachLoadCommandSegment lc_segment -> a
    byte[] signatureTemplate -> b
    31:65:void <init>(byte[]) -> <init>
    68:75:void readHeader(tc.tools.deployer.ipa.ElephantMemoryReader) -> a
    78:78:tc.tools.deployer.ipa.blob.EmbeddedSignature getEmbeddedSignature() -> a
    82:91:void setEmbeddedSignature(tc.tools.deployer.ipa.blob.EmbeddedSignature) -> a
    98:131:byte[] resign(java.security.KeyStore,org.bouncycastle.x509.X509Store,java.lang.String,byte[],byte[],byte[]) -> a
tc.tools.deployer.ipa.MachObjectFile64 -> z.fP:
    long reserved -> h
    9:10:void <init>(byte[]) -> <init>
    14:16:void readHeader(tc.tools.deployer.ipa.ElephantMemoryReader) -> a
tc.tools.deployer.ipa.MobileProvision -> z.fQ:
    java.lang.String applicationIdentifierPrefix -> a
    com.dd.plist.NSDate creationDate -> a
    java.security.cert.Certificate[] developerCertificates -> a
    com.dd.plist.NSDictionary entitlements -> a
    com.dd.plist.NSDate expirationDate -> b
    java.lang.String name -> b
    boolean provisionsAllDevices -> a
    java.lang.String[] provisionedDevices -> a
    java.lang.String[] teamIdentifier -> b
    int timeToLive -> a
    java.lang.String uuid -> c
    int version -> b
    java.lang.String bundleIdentifier -> d
    java.lang.String content -> e
    36:109:void <init>(java.lang.String) -> <init>
    113:113:java.lang.String toString() -> toString
    117:124:java.lang.String GetEntitlementsString() -> a
    128:140:tc.tools.deployer.ipa.MobileProvision readFromFile(java.io.File) -> a
tc.tools.deployer.ipa.MyNSObjectSerializer -> z.fR:
    7:7:void <init>() -> <init>
    9:9:java.lang.String toXMLPropertyList(com.dd.plist.NSObject) -> a
    13:13:byte[] toXMLPropertyListBytesUTF8(com.dd.plist.NSObject) -> a
tc.tools.deployer.ipa.blob.BlobCore -> z.fS:
    long magic -> a
    long length -> b
    long offset -> c
    byte[] data -> a
    15:17:void <init>(long) -> <init>
    20:22:byte[] getBytes() -> a
    26:27:void writeToStream(tc.tools.deployer.ipa.ElephantMemoryWriter) -> a
    31:33:void readFromStream(tc.tools.deployer.ipa.ElephantMemoryReader) -> a
tc.tools.deployer.ipa.blob.BlobHandler -> z.fT:
    java.util.Map knownBlobs -> a
    10:10:void <init>() -> <init>
    25:38:tc.tools.deployer.ipa.blob.BlobCore readBlob(tc.tools.deployer.ipa.ElephantMemoryReader) -> a
    42:51:void writeBlob(tc.tools.deployer.ipa.blob.BlobCore,tc.tools.deployer.ipa.ElephantMemoryWriter) -> a
    11:20:void <clinit>() -> <clinit>
tc.tools.deployer.ipa.blob.BlobIndex -> z.fU:
    int CSSLOT_CODEDIRECTORY -> a
    int CSSLOT_REQUIREMENTS -> b
    int CSSLOT_ENTITLEMENTS -> c
    int CSSLOT_SIGNATURE -> d
    long blobType -> a
    long offset -> b
    tc.tools.deployer.ipa.blob.BlobCore blob -> a
    13:16:void <init>(long,tc.tools.deployer.ipa.blob.BlobCore) -> <init>
tc.tools.deployer.ipa.blob.BlobWrapper -> z.fV:
    long CSMAGIC_BLOB_WRAPPER -> d
    org.bouncycastle.cms.CMSSignedDataGenerator signedDataGenerator -> a
    35:36:void <init>() -> <init>
    41:43:void <init>(java.security.KeyStore,org.bouncycastle.util.Store,tc.tools.deployer.ipa.blob.CodeDirectory) -> <init>
    46:62:void sign(java.security.KeyStore,org.bouncycastle.util.Store,tc.tools.deployer.ipa.blob.CodeDirectory) -> a
tc.tools.deployer.ipa.blob.CodeDirectory -> z.fW:
    long CSMAGIC_CODEDIRECTORY -> d
    int VERSION_1 -> j
    int VERSION_2 -> k
    int VERSION_3 -> l
    int VERSION_4 -> m
    int cdHashTypeSHA1 -> a
    int cdHashTypeSHA256 -> b
    int cdInfoSlot -> c
    int cdRequirementsSlot -> d
    int cdResourceDirSlot -> e
    int cdApplicationSlot -> f
    int cdEntitlementsSlot -> g
    int cdSlotMax -> h
    long version -> e
    long flags -> f
    long hashOffset -> g
    long identOffset -> h
    long nSpecialSlots -> i
    long nCodeSlots -> j
    long codeLimit -> k
    byte hashSize -> a
    byte hashType -> b
    byte spare1 -> c
    byte pageSize -> d
    long spare2 -> l
    long scatterOffset -> m
    long teamIdOffset -> n
    long spare3 -> o
    long codeLimit64 -> p
    long execSegBase -> q
    long execSegLimit -> r
    long execSegFlags -> s
    java.lang.String identifier -> a
    java.lang.String teamId -> b
    int actualPageSize -> i
    byte[] hashes -> b
    org.bouncycastle.crypto.digests.GeneralDigest hashDigest -> a
    56:103:void <init>() -> <init>
    56:130:void <init>(java.lang.String,long) -> <init>
    134:139:void setSpecialSlotsHashes(byte[],byte[],byte[],byte[],byte[]) -> a
    142:148:void setSpecialSlotHash(int,byte[]) -> a
    151:156:void setCodeSlotsHashes(byte[]) -> a
    161:210:void writeToStream(tc.tools.deployer.ipa.ElephantMemoryWriter) -> a
    214:261:void readFromStream(tc.tools.deployer.ipa.ElephantMemoryReader) -> a
tc.tools.deployer.ipa.blob.CodeDirectory$HashType -> z.fW$a:
    tc.tools.deployer.ipa.blob.CodeDirectory$HashType NOHASH -> a
    tc.tools.deployer.ipa.blob.CodeDirectory$HashType SHA1 -> b
    tc.tools.deployer.ipa.blob.CodeDirectory$HashType SHA256 -> c
    org.bouncycastle.crypto.digests.GeneralDigest digest -> a
    tc.tools.deployer.ipa.blob.CodeDirectory$HashType[] $VALUES -> a
    77:77:tc.tools.deployer.ipa.blob.CodeDirectory$HashType[] values() -> a
    77:77:tc.tools.deployer.ipa.blob.CodeDirectory$HashType valueOf(java.lang.String) -> a
    88:90:void <init>(java.lang.String,int,org.bouncycastle.crypto.digests.GeneralDigest) -> <init>
    93:98:void update(byte[],int,int,byte[],int) -> a
    77:80:void <clinit>() -> <clinit>
tc.tools.deployer.ipa.blob.EmbeddedSignature -> z.fX:
    long CSMAGIC_EMBEDDED_SIGNATURE -> d
    long CSSLOT_CODEDIRECTORY -> e
    long CSSLOT_REQUIREMENTS -> f
    long CSSLOT_ENTITLEMENTS -> g
    long CSSLOT_ENTITLEMENTS_DER -> h
    long CSSLOT_ALTERNATE_CODEDIRECTORIES -> i
    long CSSLOT_BLOBWRAPPER -> j
    tc.tools.deployer.ipa.blob.CodeDirectory codeDirectory -> a
    tc.tools.deployer.ipa.blob.Entitlements entitlements -> a
    tc.tools.deployer.ipa.blob.EntitlementsDer entitlementsDer -> a
    tc.tools.deployer.ipa.blob.Requirements requirements -> a
    tc.tools.deployer.ipa.blob.BlobWrapper blobWrapper -> a
    java.util.List alternateCodeDirectories -> a
    33:37:void <init>() -> <init>
    41:46:void <init>(tc.tools.deployer.ipa.blob.CodeDirectory,tc.tools.deployer.ipa.blob.Entitlements,tc.tools.deployer.ipa.blob.Requirements,tc.tools.deployer.ipa.blob.BlobWrapper) -> <init>
    50:73:void add(tc.tools.deployer.ipa.blob.BlobIndex) -> a
    76:77:void sign(java.security.KeyStore,org.bouncycastle.util.Store) -> a
    80:84:void setBundleIdentifier(java.lang.String) -> a
    87:97:void updateCodeDirectoryHashes(byte[],byte[],byte[],java.lang.Object) -> a
    94:96:void lambda$updateCodeDirectoryHashes$0(byte[],byte[],byte[],byte[],byte[],tc.tools.deployer.ipa.blob.CodeDirectory) -> a
tc.tools.deployer.ipa.blob.EmbeddedSignature$$Lambda$1 -> z.fY:
    byte[] arg$1 -> a
    byte[] arg$2 -> b
    byte[] arg$3 -> c
    byte[] arg$4 -> d
    byte[] arg$5 -> e
    void <init>(byte[],byte[],byte[],byte[],byte[]) -> <init>
    void accept(java.lang.Object) -> accept
    java.util.function.Consumer lambdaFactory$(byte[],byte[],byte[],byte[],byte[]) -> a
tc.tools.deployer.ipa.blob.Entitlements -> z.fZ:
    long CSMAGIC_EMBEDDED_ENTITLEMENTS -> d
    8:9:void <init>() -> <init>
    12:14:void <init>(byte[]) -> <init>
    17:18:void setData(byte[]) -> a
tc.tools.deployer.ipa.blob.EntitlementsDer -> z.ga:
    long CSMAGIC_EMBEDDED_ENTITLEMENTS_DER -> d
    8:9:void <init>() -> <init>
    12:14:void <init>(byte[]) -> <init>
tc.tools.deployer.ipa.blob.Requirements -> z.gb:
    long CSMAGIC_REQUIREMENTS -> d
    8:9:void <init>() -> <init>
tc.tools.deployer.ipa.blob.SuperBlob -> z.gc:
    java.util.Vector index -> a
    10:14:void <init>(long) -> <init>
    17:18:void add(tc.tools.deployer.ipa.blob.BlobIndex) -> a
    22:38:void writeToStream(tc.tools.deployer.ipa.ElephantMemoryWriter) -> a
    43:55:void readFromStream(tc.tools.deployer.ipa.ElephantMemoryReader) -> a
tc.tools.deployer.zip.BlackHoleOutputStream -> tc.tools.deployer.zip.BlackHoleOutputStream:
    16:17:void <init>() -> <init>
    22:22:void write(int) -> write
tc.tools.deployer.zip.SilverlightZip -> tc.tools.deployer.zip.a:
    java.util.zip.ZipOutputStream zos -> a
    tc.tools.deployer.zip.BlackHoleOutputStream nos -> a
    java.util.Hashtable entries -> a
    28:34:void <init>(java.io.File) -> <init>
    45:65:boolean putEntry(java.lang.String,byte[]) -> a
    69:69:boolean putEntry(java.lang.String,java.io.File) -> a
    73:74:void close() -> a
totalcross.Launcher -> totalcross.Launcher:
    totalcross.Launcher instance -> instance
    boolean isApplication -> isApplication
    boolean terminateIfMainClass -> terminateIfMainClass
    java.lang.String commandLine -> commandLine
    int threadCount -> threadCount
    totalcross.util.Hashtable htOpenedAt -> htOpenedAt
    totalcross.util.IntHashtable keysPressed -> keysPressed
    totalcross.ui.MainWindow mainWindow -> mainWindow
    boolean showKeyCodes -> showKeyCodes
    totalcross.util.Hashtable htAttachedFiles -> htAttachedFiles
    int userFontSize -> userFontSize
    int toBpp -> toBpp
    int toWidth -> toWidth
    int toHeight -> toHeight
    java.lang.String className -> className
    boolean appletInitialized -> appletInitialized
    totalcross.Launcher$LauncherFrame frame -> frame
    int toUI -> toUI
    double toScale -> toScale
    int toX -> toX
    int toY -> toY
    totalcross.Launcher$WinTimer winTimer -> winTimer
    boolean started -> started
    boolean destroyed -> destroyed
    boolean settingsFilled -> settingsFilled
    int[] screenPixels -> screenPixels
    int[] lookupR -> lookupR
    int[] lookupG -> lookupG
    int[] lookupB -> lookupB
    int[] lookupGray -> lookupGray
    int[] pal685 -> pal685
    java.lang.Class _class -> _class
    java.awt.image.MemoryImageSource screenMis -> screenMis
    java.awt.Image screenImg -> screenImg
    totalcross.Launcher$AlertBox alert -> alert
    java.lang.String frameTitle -> frameTitle
    java.lang.String crid4settings -> crid4settings
    java.lang.StringBuffer mmsb -> mmsb
    totalcross.TCEventThread eventThread -> eventThread
    boolean isMainClass -> isMainClass
    boolean isDemo -> isDemo
    java.lang.String activationKey -> activationKey
    boolean fastScale -> fastScale
    totalcross.ui.Insets toInsetsPortrait -> toInsetsPortrait
    totalcross.ui.Insets toInsetsLandscape -> toInsetsLandscape
    int modifiers -> modifiers
    boolean isRightButton -> isRightButton
    int startPY -> startPY
    int AA_NO -> AA_NO
    int AA_4BPP -> AA_4BPP
    int AA_8BPP -> AA_8BPP
    totalcross.util.Hashtable htLoadedFonts -> htLoadedFonts
    totalcross.util.Hashtable htBaseFonts -> htBaseFonts
    java.util.Map loadedFontsMap -> loadedFontsMap
    totalcross.util.Hashtable loadedTCZs -> loadedTCZs
    boolean ignoreNextResize -> ignoreNextResize
    103:1965:void <init>() -> <init>
    163:176:void destroy() -> destroy
    179:190:void runtimeInstructions() -> runtimeInstructions
    195:290:void init() -> init
    293:301:boolean checkIfMainClass(java.lang.Class) -> checkIfMainClass
    403:403:boolean eventIsAvailable() -> eventIsAvailable
    407:437:void startApp() -> startApp
    440:473:void showInstructions() -> showInstructions
    476:486:void main(java.lang.String[]) -> main
    491:493:int toInt(java.lang.String) -> toInt
    499:501:double toDouble(java.lang.String) -> toDouble
    506:507:void parseArguments(java.lang.String[]) -> parseArguments
    510:681:void parseArguments(java.lang.String,java.lang.String[]) -> parseArguments
    684:689:java.lang.String[] tokenizeString(java.lang.String,char) -> tokenizeString
    694:695:void start() -> start
    699:700:void registerMainWindow(totalcross.ui.MainWindow) -> registerMainWindow
    703:704:void setTimerInterval(int) -> setTimerInterval
    707:711:void exit(int) -> exit
    714:717:void minimize() -> minimize
    720:723:void restore() -> restore
    727:727:void print(java.awt.Graphics) -> print
    732:732:boolean isFocusTraversable() -> isFocusTraversable
    738:759:void updateModifiers(java.awt.event.KeyEvent) -> updateModifiers
    763:875:void keyPressed(java.awt.event.KeyEvent) -> keyPressed
    879:888:void takeScreenShot() -> takeScreenShot
    891:899:void screenResized(int,int,boolean) -> screenResized
    904:908:void transferFocus() -> transferFocus
    912:927:void keyReleased(java.awt.event.KeyEvent) -> keyReleased
    931:951:void keyTyped(java.awt.event.KeyEvent) -> keyTyped
    958:966:void mousePressed(java.awt.event.MouseEvent) -> mousePressed
    970:978:void mouseReleased(java.awt.event.MouseEvent) -> mouseReleased
    982:998:void mouseDragged(java.awt.event.MouseEvent) -> mouseDragged
    1002:1013:void mouseWheelMoved(java.awt.event.MouseWheelEvent) -> mouseWheelMoved
    1017:1024:void windowClosing(java.awt.event.WindowEvent) -> windowClosing
    1028:1031:void mouseEntered(java.awt.event.MouseEvent) -> mouseEntered
    1035:1035:void mouseClicked(java.awt.event.MouseEvent) -> mouseClicked
    1039:1039:void mouseExited(java.awt.event.MouseEvent) -> mouseExited
    1043:1043:void windowActivated(java.awt.event.WindowEvent) -> windowActivated
    1047:1047:void windowClosed(java.awt.event.WindowEvent) -> windowClosed
    1051:1051:void windowDeactivated(java.awt.event.WindowEvent) -> windowDeactivated
    1055:1058:void windowDeiconified(java.awt.event.WindowEvent) -> windowDeiconified
    1062:1065:void windowIconified(java.awt.event.WindowEvent) -> windowIconified
    1069:1069:void windowOpened(java.awt.event.WindowEvent) -> windowOpened
    1073:1093:void mouseMoved(java.awt.event.MouseEvent) -> mouseMoved
    1097:1112:void paint(java.awt.Graphics) -> paint
    1115:1118:void pumpEvents() -> pumpEvents
    1122:1122:void update(java.awt.Graphics) -> update
    1126:1131:void setNewMainWindow(totalcross.ui.MainWindow,java.lang.String) -> setNewMainWindow
    1135:1138:void print(java.lang.String) -> print
    1143:1167:void createColorPaletteLookupTables() -> createColorPaletteLookupTables
    1170:1182:int getScreenColor(int) -> getScreenColor
    1188:1269:void updateScreen() -> updateScreen
    1272:1283:java.awt.image.BufferedImage toBufferedImage(java.awt.Image) -> toBufferedImage
    1289:1321:java.io.File[] getClassPathDirectories() -> getClassPathDirectories
    1325:1343:java.io.InputStream readJavaInputStream(java.io.InputStream) -> readJavaInputStream
    1347:1353:java.lang.String getPathOf(java.lang.String) -> getPathOf
    1358:1369:java.lang.String getDataPath() -> getDataPath
    1373:1377:java.lang.String getMainWindowPath() -> getMainWindowPath
    1382:1581:java.io.InputStream openInputStream(java.lang.String) -> openInputStream
    1586:1597:java.io.OutputStream openOutputUrl(java.net.URL) -> openOutputUrl
    1604:1704:java.io.OutputStream openOutputStream(java.lang.String) -> openOutputStream
    1711:1723:byte[] readBytes(java.lang.String) -> readBytes
    1730:1745:boolean writeBytes(java.lang.String,byte[],int) -> writeBytes
    1750:1750:boolean isOk(java.lang.String) -> isOk
    1754:1775:java.lang.String getDefaultCrid(java.lang.String) -> getDefaultCrid
    1780:1827:void storeSettings() -> storeSettings
    1830:1863:void getAppSettings() -> getAppSettings
    1866:1872:char getFirstSymbol(java.lang.String) -> getFirstSymbol
    1877:1940:void fillSettings() -> fillSettings
    1945:1957:void settingsRefresh(boolean) -> settingsRefresh
    1968:1996:totalcross.ui.font.Font getBaseFont(java.lang.String,boolean,int,java.lang.String) -> getBaseFont
    2000:2027:totalcross.Launcher$UserFont loadUF(java.lang.String,java.lang.String) -> loadUF
    2031:2105:totalcross.Launcher$UserFont getFont(totalcross.ui.font.Font,char) -> getFont
    2305:2317:int getCharWidth(totalcross.ui.font.Font,char) -> getCharWidth
    2421:2433:void alert(java.lang.String) -> alert
    2646:2652:void setTitle(java.lang.String) -> setTitle
    2655:2683:void vibrate(int) -> vibrate
    2686:2686:void setSIP(int,totalcross.ui.Control,boolean) -> setSIP
    2690:2690:void componentHidden(java.awt.event.ComponentEvent) -> componentHidden
    2694:2694:void componentMoved(java.awt.event.ComponentEvent) -> componentMoved
    2698:2698:void componentShown(java.awt.event.ComponentEvent) -> componentShown
    2704:2717:void componentResized(java.awt.event.ComponentEvent) -> componentResized
    98:98:int access$000(totalcross.Launcher,int) -> access$000
    98:98:int access$100(totalcross.Launcher) -> access$100
    98:98:int access$200(totalcross.Launcher) -> access$200
    98:98:int access$300(totalcross.Launcher) -> access$300
    98:98:int access$400(totalcross.Launcher) -> access$400
    98:98:java.lang.String access$500(totalcross.Launcher) -> access$500
    98:98:double access$600(totalcross.Launcher) -> access$600
    98:98:totalcross.TCEventThread access$700(totalcross.Launcher) -> access$700
    98:98:boolean access$800(totalcross.Launcher) -> access$800
    98:98:java.lang.String access$900(totalcross.Launcher) -> access$900
    98:98:totalcross.util.Hashtable access$1400() -> access$1400
    98:98:java.util.Map access$1500(totalcross.Launcher) -> access$1500
    98:98:int access$1600(totalcross.Launcher,java.lang.String) -> access$1600
    98:98:totalcross.Launcher$LauncherFrame access$2000(totalcross.Launcher) -> access$2000
    102:2120:void <clinit>() -> <clinit>
totalcross.Launcher$1 -> totalcross.Launcher$1:
    totalcross.Launcher this$0 -> this$0
    167:167:void <init>(totalcross.Launcher) -> <init>
    170:173:void run() -> run
totalcross.Launcher$2 -> totalcross.Launcher$2:
    totalcross.Launcher this$0 -> this$0
    411:411:void <init>(totalcross.Launcher) -> <init>
    414:430:void run() -> run
totalcross.Launcher$2$1 -> totalcross.Launcher$2$1:
    totalcross.Launcher$2 this$1 -> this$1
    419:419:void <init>(totalcross.Launcher$2) -> <init>
    423:427:void run() -> run
totalcross.Launcher$3 -> totalcross.Launcher$3:
    java.lang.String val$msg -> val$msg
    totalcross.Launcher this$0 -> this$0
    867:867:void <init>(totalcross.Launcher,java.lang.String) -> <init>
    870:871:void run() -> run
totalcross.Launcher$4 -> totalcross.Launcher$4:
    totalcross.Launcher this$0 -> this$0
    1100:1100:void <init>(totalcross.Launcher) -> <init>
    1104:1109:void run() -> run
totalcross.Launcher$5 -> totalcross.Launcher$5:
    int val$millis -> val$millis
    totalcross.Launcher this$0 -> this$0
    2656:2656:void <init>(totalcross.Launcher,int) -> <init>
    2659:2680:void run() -> run
totalcross.Launcher$Activate -> totalcross.Launcher$Activate:
    totalcross.Launcher this$0 -> this$0
    2352:2356:void <init>(totalcross.Launcher) -> <init>
    2360:2412:void initUI() -> initUI
    2416:2417:void onPopup() -> onPopup
totalcross.Launcher$Activate$1 -> totalcross.Launcher$Activate$1:
    totalcross.ui.Edit val$edKey -> val$edKey
    totalcross.Launcher$Activate this$1 -> this$1
    2369:2369:void <init>(totalcross.Launcher$Activate,totalcross.ui.Edit) -> <init>
    2373:2408:void controlPressed(totalcross.ui.event.ControlEvent) -> controlPressed
totalcross.Launcher$Activate$1$1 -> totalcross.Launcher$Activate$1$1:
    java.lang.String val$email -> val$email
    totalcross.Launcher$Activate$1 this$2 -> this$2
    2378:2378:void <init>(totalcross.Launcher$Activate$1,java.lang.String) -> <init>
    2382:2386:void run() -> run
totalcross.Launcher$AlertBox -> totalcross.Launcher$AlertBox:
    java.awt.Button ok -> ok
    java.awt.TextArea ta -> ta
    totalcross.Launcher this$0 -> this$0
    2324:2336:void <init>(totalcross.Launcher) -> <init>
    2340:2343:void actionPerformed(java.awt.event.ActionEvent) -> actionPerformed
    2346:2347:void setText(java.lang.String) -> setText
totalcross.Launcher$CharBits -> totalcross.Launcher$CharBits:
    int rowWIB -> rowWIB
    byte[] charBitmapTable -> charBitmapTable
    int offset -> offset
    int width -> width
    int index -> index
    totalcross.ui.image.Image img -> img
    2110:2110:void <init>() -> <init>
totalcross.Launcher$FontInfo -> totalcross.Launcher$FontInfo:
    totalcross.io.ByteArrayStream[] chunks -> chunks
    int[] sizes -> sizes
    totalcross.Launcher this$0 -> this$0
    2122:2122:void <init>(totalcross.Launcher) -> <init>
totalcross.Launcher$IS2S -> totalcross.Launcher$IS2S:
    java.io.InputStream is -> is
    2439:2441:void <init>(java.io.InputStream) -> <init>
    2446:2450:void close() -> close
    2455:2457:int readBytes(byte[],int,int) -> readBytes
    2463:2463:int writeBytes(byte[],int,int) -> writeBytes
totalcross.Launcher$LauncherFrame -> totalcross.Launcher$LauncherFrame:
    java.awt.Insets insets -> insets
    totalcross.Launcher this$0 -> this$0
    307:323:void <init>(totalcross.Launcher) -> <init>
    327:327:void update(java.awt.Graphics) -> update
    330:335:void setFrameSize(int,int,boolean) -> setFrameSize
    304:304:java.awt.Insets access$2100(totalcross.Launcher$LauncherFrame) -> access$2100
totalcross.Launcher$S2FIS -> totalcross.Launcher$S2FIS:
    totalcross.io.RandomAccessStream s -> s
    int pos -> pos
    int readLimit -> readLimit
    2473:2474:void <init>(totalcross.io.RandomAccessStream) -> <init>
    2477:2478:void <init>(totalcross.io.RandomAccessStream,int) -> <init>
    2469:2483:void <init>(totalcross.io.RandomAccessStream,int,boolean) -> <init>
    2488:2493:void mark(int) -> mark
    2497:2504:void reset() -> reset
    2508:2508:boolean markSupported() -> markSupported
totalcross.Launcher$S2IS -> totalcross.Launcher$S2IS:
    totalcross.io.Stream s -> s
    byte[] oneByte -> oneByte
    int left -> left
    boolean closeUnderlying -> closeUnderlying
    2519:2520:void <init>(totalcross.io.Stream) -> <init>
    2523:2524:void <init>(totalcross.io.Stream,int) -> <init>
    2514:2530:void <init>(totalcross.io.Stream,int,boolean) -> <init>
    2534:2547:int read() -> read
    2553:2570:int read(byte[],int,int) -> read
    2576:2583:void close() -> close
totalcross.Launcher$S2OS -> totalcross.Launcher$S2OS:
    totalcross.io.Stream s -> s
    byte[] oneByte -> oneByte
    int count -> count
    boolean closeUnderlying -> closeUnderlying
    2593:2594:void <init>(totalcross.io.Stream) -> <init>
    2588:2599:void <init>(totalcross.io.Stream,boolean) -> <init>
    2602:2602:int count() -> count
    2608:2618:void write(int) -> write
    2623:2631:void write(byte[],int,int) -> write
    2635:2642:void close() -> close
totalcross.Launcher$UserFont -> totalcross.Launcher$UserFont:
    totalcross.Launcher$UserFont ubase -> ubase
    totalcross.ui.image.Image[] nativeFonts -> nativeFonts
    int antialiased -> antialiased
    int firstChar -> firstChar
    int lastChar -> lastChar
    int spaceWidth -> spaceWidth
    int maxWidth -> maxWidth
    int maxHeight -> maxHeight
    int owTLoc -> owTLoc
    int ascent -> ascent
    int descent -> descent
    int rowWords -> rowWords
    int rowWidthInBytes -> rowWidthInBytes
    byte[] bitmapTable -> bitmapTable
    int[] bitIndexTable -> bitIndexTable
    java.lang.String fontName -> fontName
    int numberWidth -> numberWidth
    int minusW -> minusW
    totalcross.Launcher this$0 -> this$0
    2149:2168:void <init>(totalcross.Launcher,java.lang.String,java.lang.String,int,totalcross.ui.font.Font) -> <init>
    2170:2247:void <init>(totalcross.Launcher,java.lang.String,java.lang.String) -> <init>
    2251:2263:totalcross.ui.image.Image getBaseCharImage(int) -> getBaseCharImage
    2268:2300:void setCharBits(char,totalcross.Launcher$CharBits) -> setCharBits
    2127:2127:void <init>(totalcross.Launcher,java.lang.String,java.lang.String,totalcross.Launcher$1) -> <init>
    2127:2127:void <init>(totalcross.Launcher,java.lang.String,java.lang.String,int,totalcross.ui.font.Font,totalcross.Launcher$1) -> <init>
    2127:2127:java.lang.String access$1300(totalcross.Launcher$UserFont) -> access$1300
    2127:2127:int access$1700(totalcross.Launcher$UserFont) -> access$1700
    2127:2127:int[] access$1800(totalcross.Launcher$UserFont) -> access$1800
    2127:2127:int access$1900(totalcross.Launcher$UserFont) -> access$1900
totalcross.Launcher$WinTimer -> totalcross.Launcher$WinTimer:
    int interval -> interval
    boolean shouldStop -> shouldStop
    totalcross.Launcher this$0 -> this$0
    338:338:void <init>(totalcross.Launcher) -> <init>
    351:386:void run() -> run
    390:392:void setInterval(int) -> setInterval
    397:399:void stopGracefully() -> stopGracefully
    338:338:void <init>(totalcross.Launcher,totalcross.Launcher$1) -> <init>
totalcross.Launcher$WinTimer$1 -> totalcross.Launcher$WinTimer$1:
    totalcross.Launcher$WinTimer this$1 -> this$1
    375:375:void <init>(totalcross.Launcher$WinTimer) -> <init>
    378:382:void run() -> run
totalcross.MainClass -> totalcross.MainClass:
    void _postEvent(int,int,int,int,int,int) -> _postEvent
    void appStarting(int) -> appStarting
    void appEnding() -> appEnding
    void _onTimerTick(boolean) -> _onTimerTick
totalcross.Service -> totalcross.Service:
    int loopDelay -> loopDelay
    java.lang.String serviceName -> serviceName
    java.lang.String fileName -> fileName
    java.lang.String regkey -> regkey
    boolean ANDROID -> ANDROID
    java.lang.String serviceApplicationId -> serviceApplicationId
    19:21:void <init>(java.lang.String) -> <init>
    12:29:void <init>() -> <init>
    void onStart() -> onStart
    void onService() -> onService
    void onStop() -> onStop
    39:43:void appStarting(int) -> appStarting
    46:58:void serviceLoop() -> serviceLoop
    61:69:void start() -> start
    73:76:void stop() -> stop
    79:79:boolean isRunning() -> isRunning
    83:107:boolean registerService() -> registerService
    111:115:void unregisterService() -> unregisterService
    119:119:void _postEvent(int,int,int,int,int,int) -> _postEvent
    123:123:void appEnding() -> appEnding
    127:127:void _onTimerTick(boolean) -> _onTimerTick
    15:15:void <clinit>() -> <clinit>
totalcross.TCEventThread -> totalcross.TCEventThread:
    totalcross.TCEventThread$Queue eventQueue -> eventQueue
    int INVOKE_IN_EVENT_THREAD -> INVOKE_IN_EVENT_THREAD
    totalcross.MainClass win -> win
    boolean running -> running
    int popTime -> popTime
    24:32:void <init>(totalcross.MainClass) -> <init>
    35:38:void nativeCreate() -> nativeCreate
    42:52:void run() -> run
    55:55:boolean eventAvailable() -> eventAvailable
    59:62:void pumpEvents() -> pumpEvents
    67:81:void privatePumpEvents() -> privatePumpEvents
    84:85:void pushEvent(int,int,int,int,int,int) -> pushEvent
    88:96:boolean hasEvent(int) -> hasEvent
    100:126:void invokeInEventThread(boolean,java.lang.Runnable) -> invokeInEventThread
totalcross.TCEventThread$1 -> totalcross.TCEventThread$1:
totalcross.TCEventThread$Node -> totalcross.TCEventThread$Node:
    java.lang.Object o -> o
    totalcross.TCEventThread$Node next -> next
    totalcross.TCEventThread this$0 -> this$0
    132:134:void <init>(totalcross.TCEventThread,java.lang.Object) -> <init>
totalcross.TCEventThread$Queue -> totalcross.TCEventThread$Queue:
    totalcross.TCEventThread$Node queue -> queue
    totalcross.TCEventThread$Node end -> end
    int size -> size
    totalcross.TCEventThread this$0 -> this$0
    139:139:void <init>(totalcross.TCEventThread) -> <init>
    146:155:void push(java.lang.Object) -> push
    159:166:java.lang.Object pop() -> pop
    176:184:java.lang.Object popWait(int) -> popWait
    188:188:int getSize() -> getSize
    139:139:void <init>(totalcross.TCEventThread,totalcross.TCEventThread$1) -> <init>
    139:139:totalcross.TCEventThread$Node access$100(totalcross.TCEventThread$Queue) -> access$100
totalcross.TCEventThread$TCEvent -> totalcross.TCEventThread$TCEvent:
    int type -> type
    int key -> key
    int x -> x
    int y -> y
    int modifiers -> modifiers
    int timestamp -> timestamp
    java.lang.Runnable r -> r
    java.lang.Object synch -> synch
    totalcross.TCEventThread this$0 -> this$0
    202:209:void <init>(totalcross.TCEventThread,int,int,int,int,int,int) -> <init>
    211:214:void <init>(totalcross.TCEventThread,int,java.lang.Runnable) -> <init>
    217:219:void <init>(totalcross.TCEventThread,int,java.lang.Runnable,java.lang.Object) -> <init>
totalcross.TotalCrossApplication -> totalcross.TotalCrossApplication:
    26:27:void <init>() -> <init>
    42:51:void run(java.lang.Class,java.lang.String[]) -> run
totalcross.barcode.Barcode -> totalcross.barcode.Barcode:
    int EAN13 -> EAN13
    int EAN8 -> EAN8
    int UPCA -> UPCA
    int UPCE -> UPCE
    int SUPP2 -> SUPP2
    int SUPP5 -> SUPP5
    int POSTNET -> POSTNET
    int PLANET -> PLANET
    int CODE128 -> CODE128
    int CODE128_UCC -> CODE128_UCC
    int CODABAR -> CODABAR
    int CODE93 -> CODE93
    int CODE128_RAW -> CODE128_RAW
    int x -> x
    int n -> n
    int size -> size
    int barHeight -> barHeight
    int textAlignment -> textAlignment
    boolean generateChecksum -> generateChecksum
    boolean checksumText -> checksumText
    boolean startStopText -> startStopText
    boolean extended -> extended
    java.lang.String code -> code
    boolean guardBars -> guardBars
    int codeType -> codeType
    int ALIGN_LEFT -> ALIGN_LEFT
    int ALIGN_RIGHT -> ALIGN_RIGHT
    int ALIGN_CENTER -> ALIGN_CENTER
    boolean quietZone -> quietZone
    totalcross.ui.font.Font font -> font
    int quietZoneX -> quietZoneX
    boolean showText -> showText
    boolean transparent -> transparent
    int backgroundColor -> backgroundColor
    java.lang.String TYPE_CODE128 -> TYPE_CODE128
    java.lang.String TYPE_CODE93 -> TYPE_CODE93
    java.lang.String TYPE_INTERLEAVED2OF5 -> TYPE_INTERLEAVED2OF5
    38:139:void <init>() -> <init>
    154:174:totalcross.ui.image.Image createImage(java.lang.String,java.lang.String,int) -> createImage
    196:227:totalcross.ui.image.Image createImage(java.lang.String,java.lang.String,int,java.lang.String,int,boolean,int,boolean,int,int,int,int) -> createImage
    235:235:int getBackgroundColor() -> getBackgroundColor
    int getBarcodeWidth() -> getBarcodeWidth
    248:248:int getBarHeight() -> getBarHeight
    255:255:java.lang.String getCode() -> getCode
    262:262:int getCodeType() -> getCodeType
    270:270:totalcross.ui.font.Font getFont() -> getFont
    279:282:java.lang.String getFontName() -> getFontName
    292:295:int getFontSize() -> getFontSize
    303:303:int getN() -> getN
    311:311:int getQuietZoneX() -> getQuietZoneX
    318:318:int getSize() -> getSize
    326:326:int getTextAlignment() -> getTextAlignment
    333:333:int getX() -> getX
    340:340:boolean isChecksumText() -> isChecksumText
    347:347:boolean isExtended() -> isExtended
    354:354:boolean isGenerateChecksum() -> isGenerateChecksum
    361:361:boolean isGuardBars() -> isGuardBars
    369:369:boolean isQuietZone() -> isQuietZone
    377:377:boolean isShowText() -> isShowText
    385:385:boolean isStartStopText() -> isStartStopText
    393:393:boolean isTransparent() -> isTransparent
    void placeBarcode(totalcross.ui.image.Image,int,int) -> placeBarcode
    443:443:int scale(int,int,int) -> scale
    452:453:void setBackgroundColor(int) -> setBackgroundColor
    459:460:void setBarHeight(int) -> setBarHeight
    466:467:void setCode(java.lang.String) -> setCode
    473:474:void setCodeType(int) -> setCodeType
    480:481:void setChecksumText(boolean) -> setChecksumText
    487:488:void setExtended(boolean) -> setExtended
    497:498:void setFont(totalcross.ui.font.Font) -> setFont
    505:508:void setFontName(java.lang.String) -> setFontName
    515:518:void setFontSize(int) -> setFontSize
    524:527:void setFontStyle(boolean) -> setFontStyle
    533:534:void setGenerateChecksum(boolean) -> setGenerateChecksum
    540:541:void setGuardBars(boolean) -> setGuardBars
    547:548:void setN(int) -> setN
    555:556:void setQuietZone(boolean) -> setQuietZone
    563:564:void setQuietZoneX(int) -> setQuietZoneX
    571:572:void setShowText(boolean) -> setShowText
    578:579:void setSize(int) -> setSize
    586:587:void setStartStopText(boolean) -> setStartStopText
    594:595:void setTextAlignment(int) -> setTextAlignment
    603:604:void setTransparent(boolean) -> setTransparent
    610:611:void setX(int) -> setX
totalcross.barcode.Barcode128 -> totalcross.barcode.Barcode128:
    byte[][] BARS -> BARS
    byte[] BARS_STOP -> BARS_STOP
    char CODE_AB_TO_C -> CODE_AB_TO_C
    char CODE_AC_TO_B -> CODE_AC_TO_B
    char CODE_BC_TO_A -> CODE_BC_TO_A
    char FNC1 -> FNC1
    char START_A -> START_A
    char START_B -> START_B
    char START_C -> START_C
    107:115:void <init>() -> <init>
    125:143:int getBarcodeWidth() -> getBarcodeWidth
    152:168:byte[] getBarsCode128Raw(java.lang.String) -> getBarsCode128Raw
    179:186:java.lang.String getPackedRawDigits(java.lang.String,int,int) -> getPackedRawDigits
    197:300:java.lang.String getRawText(java.lang.String,boolean) -> getRawText
    311:320:boolean isNextDigits(java.lang.String,int,int) -> isNextDigits
    358:435:void placeBarcode(totalcross.ui.image.Image,int,int) -> placeBarcode
    58:83:void <clinit>() -> <clinit>
totalcross.barcode.Barcode93 -> totalcross.barcode.Barcode93:
    byte[] START_BAR -> START_BAR
    byte[] STOP_BAR -> STOP_BAR
    byte[][] ESCAPE_BARS -> ESCAPE_BARS
    byte[][] BARS -> BARS
    java.lang.String CHARS -> CHARS
    java.lang.String ASCII_CHARS -> ASCII_CHARS
    232:245:void <init>() -> <init>
    253:267:int getBarcodeWidth() -> getBarcodeWidth
    276:288:byte[] getBarsCode93(java.lang.String) -> getBarsCode93
    297:310:java.lang.String getCode93ASCII(java.lang.String) -> getCode93ASCII
    318:356:java.lang.String getChecksum(java.lang.String) -> getChecksum
    394:462:void placeBarcode(totalcross.ui.image.Image,int,int) -> placeBarcode
    54:97:void <clinit>() -> <clinit>
totalcross.barcode.BarcodeInter25 -> totalcross.barcode.BarcodeInter25:
    byte[][] BARS -> BARS
    57:70:void <init>() -> <init>
    79:92:int getBarcodeWidth() -> getBarcodeWidth
    100:121:byte[] getBarsInter25(java.lang.String) -> getBarsInter25
    129:136:char getChecksum(java.lang.String) -> getChecksum
    144:151:java.lang.String keepNumbers(java.lang.String) -> keepNumbers
    189:253:void placeBarcode(totalcross.ui.image.Image,int,int) -> placeBarcode
    52:52:void <clinit>() -> <clinit>
totalcross.crypto.CryptoException -> totalcross.crypto.CryptoException:
    26:27:void <init>() -> <init>
    35:36:void <init>(java.lang.String) -> <init>
totalcross.crypto.NoSuchAlgorithmException -> totalcross.crypto.NoSuchAlgorithmException:
    21:22:void <init>() -> <init>
    31:32:void <init>(java.lang.String) -> <init>
totalcross.crypto.cipher.AESCipher -> totalcross.crypto.cipher.AESCipher:
    31:33:void <init>() -> <init>
    42:42:java.lang.String getAlgorithm() -> getAlgorithm
    55:55:int getBlockLength() -> getBlockLength
    61:100:void doReset() -> doReset
    106:109:byte[] process(byte[]) -> process
    115:115:boolean isKeySupported(totalcross.crypto.cipher.Key,int) -> isKeySupported
    120:120:boolean isChainingSupported(int) -> isChainingSupported
    125:125:boolean isPaddingSupported(int) -> isPaddingSupported
    131:131:void init() -> init
totalcross.crypto.cipher.AESKey -> totalcross.crypto.cipher.AESKey:
    byte[] data -> data
    25:27:void <init>(byte[]) -> <init>
    35:35:byte[] getData() -> getData
totalcross.crypto.cipher.Cipher -> totalcross.crypto.cipher.Cipher:
    java.lang.Object cipherRef -> cipherRef
    java.lang.Object keyRef -> keyRef
    int operation -> operation
    totalcross.crypto.cipher.Key key -> key
    int chaining -> chaining
    byte[] iv -> iv
    int padding -> padding
    java.lang.Object nativeHeap -> nativeHeap
    totalcross.io.ByteArrayStream input -> input
    byte[] oneByte -> oneByte
    int OPERATION_ENCRYPT -> OPERATION_ENCRYPT
    int OPERATION_DECRYPT -> OPERATION_DECRYPT
    int CHAINING_NONE -> CHAINING_NONE
    int CHAINING_ECB -> CHAINING_ECB
    int CHAINING_CBC -> CHAINING_CBC
    int PADDING_NONE -> PADDING_NONE
    int PADDING_PKCS1 -> PADDING_PKCS1
    int PADDING_PKCS5 -> PADDING_PKCS5
    25:37:void <init>() -> <init>
    97:97:java.lang.String toString() -> toString
    107:107:byte[] getIV() -> getIV
    120:121:void reset(int,totalcross.crypto.cipher.Key) -> reset
    135:136:void reset(int,totalcross.crypto.cipher.Key,int) -> reset
    152:153:void reset(int,totalcross.crypto.cipher.Key,int,byte[]) -> reset
    171:195:void reset(int,totalcross.crypto.cipher.Key,int,byte[],int) -> reset
    204:206:void update(int) -> update
    215:216:void update(byte[]) -> update
    227:228:void update(byte[],int,int) -> update
    237:241:byte[] getOutput() -> getOutput
    java.lang.String getAlgorithm() -> getAlgorithm
    int getBlockLength() -> getBlockLength
    void doReset() -> doReset
    byte[] process(byte[]) -> process
    boolean isKeySupported(totalcross.crypto.cipher.Key,int) -> isKeySupported
    boolean isChainingSupported(int) -> isChainingSupported
    boolean isPaddingSupported(int) -> isPaddingSupported
totalcross.crypto.cipher.Key -> totalcross.crypto.cipher.Key:
    17:17:void <init>() -> <init>
totalcross.crypto.cipher.RSACipher -> totalcross.crypto.cipher.RSACipher:
    30:32:void <init>() -> <init>
    41:41:java.lang.String getAlgorithm() -> getAlgorithm
    51:51:int getBlockLength() -> getBlockLength
    57:106:void doReset() -> doReset
    112:115:byte[] process(byte[]) -> process
    121:121:boolean isKeySupported(totalcross.crypto.cipher.Key,int) -> isKeySupported
    127:127:boolean isChainingSupported(int) -> isChainingSupported
    132:132:boolean isPaddingSupported(int) -> isPaddingSupported
    138:138:void init() -> init
    144:144:void finalize() -> finalize
totalcross.crypto.cipher.RSAPrivateKey -> totalcross.crypto.cipher.RSAPrivateKey:
    byte[] e -> e
    byte[] d -> d
    byte[] n -> n
    29:33:void <init>(byte[],byte[],byte[]) -> <init>
    41:41:byte[] getModulus() -> getModulus
    50:50:byte[] getPublicExponent() -> getPublicExponent
    59:59:byte[] getPrivateExponent() -> getPrivateExponent
totalcross.crypto.cipher.RSAPublicKey -> totalcross.crypto.cipher.RSAPublicKey:
    byte[] e -> e
    byte[] n -> n
    27:30:void <init>(byte[],byte[]) -> <init>
    38:38:byte[] getModulus() -> getModulus
    47:47:byte[] getPublicExponent() -> getPublicExponent
totalcross.crypto.digest.Digest -> totalcross.crypto.digest.Digest:
    java.lang.Object digestRef -> digestRef
    totalcross.io.ByteArrayStream input -> input
    byte[] oneByte -> oneByte
    24:28:void <init>() -> <init>
    37:37:java.lang.String toString() -> toString
    java.lang.String getAlgorithm() -> getAlgorithm
    int getBlockLength() -> getBlockLength
    int getDigestLength() -> getDigestLength
    65:66:void reset() -> reset
    75:77:void update(int) -> update
    86:87:void update(byte[]) -> update
    98:99:void update(byte[],int,int) -> update
    107:107:byte[] getDigest() -> getDigest
    byte[] process(byte[]) -> process
totalcross.crypto.digest.MD5Digest -> totalcross.crypto.digest.MD5Digest:
    34:36:void <init>() -> <init>
    45:45:java.lang.String getAlgorithm() -> getAlgorithm
    55:55:int getBlockLength() -> getBlockLength
    65:65:int getDigestLength() -> getDigestLength
    71:75:byte[] process(byte[]) -> process
    81:85:void init() -> init
totalcross.crypto.digest.SHA1Digest -> totalcross.crypto.digest.SHA1Digest:
    34:36:void <init>() -> <init>
    45:45:java.lang.String getAlgorithm() -> getAlgorithm
    55:55:int getBlockLength() -> getBlockLength
    65:65:int getDigestLength() -> getDigestLength
    71:75:byte[] process(byte[]) -> process
    81:85:void init() -> init
totalcross.crypto.digest.SHA256Digest -> totalcross.crypto.digest.SHA256Digest:
    34:36:void <init>() -> <init>
    45:45:java.lang.String getAlgorithm() -> getAlgorithm
    55:55:int getBlockLength() -> getBlockLength
    65:65:int getDigestLength() -> getDigestLength
    71:75:byte[] process(byte[]) -> process
    81:85:void init() -> init
totalcross.crypto.provider.PBKDF2SecretKey -> totalcross.crypto.provider.PBKDF2SecretKey:
    javax.crypto.spec.PBEKeySpec keySpec -> keySpec
    byte[] encoded -> encoded
    12:15:void <init>(javax.crypto.spec.PBEKeySpec,byte[]) -> <init>
    19:19:java.lang.String getAlgorithm() -> getAlgorithm
    24:24:java.lang.String getFormat() -> getFormat
    29:29:byte[] getEncoded() -> getEncoded
    34:34:int getIterationCount() -> getIterationCount
    39:39:char[] getPassword() -> getPassword
    44:44:byte[] getSalt() -> getSalt
totalcross.crypto.provider.PBKDF2WithHmacSHA1Factory -> totalcross.crypto.provider.PBKDF2WithHmacSHA1Factory:
    13:13:void <init>() -> <init>
    16:16:javax.crypto.SecretKey generateSecret(java.security.spec.KeySpec) -> generateSecret
    21:23:javax.crypto.SecretKey engineGenerateSecret(java.security.spec.KeySpec) -> engineGenerateSecret
    30:35:byte[] generateSecretImpl(char[],byte[],int,int) -> generateSecretImpl
totalcross.crypto.signature.PKCS1Signature -> totalcross.crypto.signature.PKCS1Signature:
    totalcross.crypto.digest.Digest digest -> digest
    java.lang.String algorithm -> algorithm
    51:63:void <init>(totalcross.crypto.digest.Digest) -> <init>
    72:72:java.lang.String getAlgorithm() -> getAlgorithm
    77:77:boolean isKeySupported(totalcross.crypto.cipher.Key,int) -> isKeySupported
    85:104:void doReset() -> doReset
    110:116:byte[] doSign(byte[]) -> doSign
    124:130:boolean doVerify(byte[],byte[]) -> doVerify
    137:141:void init() -> init
    147:147:void finalize() -> finalize
totalcross.crypto.signature.Signature -> totalcross.crypto.signature.Signature:
    java.lang.Object signatureRef -> signatureRef
    java.lang.Object keyRef -> keyRef
    int operation -> operation
    totalcross.crypto.cipher.Key key -> key
    totalcross.io.ByteArrayStream input -> input
    byte[] oneByte -> oneByte
    int OPERATION_SIGN -> OPERATION_SIGN
    int OPERATION_VERIFY -> OPERATION_VERIFY
    27:35:void <init>() -> <init>
    54:54:java.lang.String toString() -> toString
    67:79:void reset(int,totalcross.crypto.cipher.Key) -> reset
    88:90:void update(int) -> update
    99:100:void update(byte[]) -> update
    111:112:void update(byte[],int,int) -> update
    121:125:byte[] sign() -> sign
    135:139:boolean verify(byte[]) -> verify
    java.lang.String getAlgorithm() -> getAlgorithm
    boolean isKeySupported(totalcross.crypto.cipher.Key,int) -> isKeySupported
    void doReset() -> doReset
    byte[] doSign(byte[]) -> doSign
    boolean doVerify(byte[],byte[]) -> doVerify
totalcross.db.sqlite.Codes -> totalcross.db.sqlite.Codes:
    int SQLITE_OK -> SQLITE_OK
    int SQLITE_ERROR -> SQLITE_ERROR
    int SQLITE_INTERNAL -> SQLITE_INTERNAL
    int SQLITE_PERM -> SQLITE_PERM
    int SQLITE_ABORT -> SQLITE_ABORT
    int SQLITE_BUSY -> SQLITE_BUSY
    int SQLITE_LOCKED -> SQLITE_LOCKED
    int SQLITE_NOMEM -> SQLITE_NOMEM
    int SQLITE_READONLY -> SQLITE_READONLY
    int SQLITE_INTERRUPT -> SQLITE_INTERRUPT
    int SQLITE_IOERR -> SQLITE_IOERR
    int SQLITE_CORRUPT -> SQLITE_CORRUPT
    int SQLITE_NOTFOUND -> SQLITE_NOTFOUND
    int SQLITE_FULL -> SQLITE_FULL
    int SQLITE_CANTOPEN -> SQLITE_CANTOPEN
    int SQLITE_PROTOCOL -> SQLITE_PROTOCOL
    int SQLITE_EMPTY -> SQLITE_EMPTY
    int SQLITE_SCHEMA -> SQLITE_SCHEMA
    int SQLITE_TOOBIG -> SQLITE_TOOBIG
    int SQLITE_CONSTRAINT -> SQLITE_CONSTRAINT
    int SQLITE_MISMATCH -> SQLITE_MISMATCH
    int SQLITE_MISUSE -> SQLITE_MISUSE
    int SQLITE_NOLFS -> SQLITE_NOLFS
    int SQLITE_AUTH -> SQLITE_AUTH
    int SQLITE_ROW -> SQLITE_ROW
    int SQLITE_DONE -> SQLITE_DONE
    int SQLITE_INTEGER -> SQLITE_INTEGER
    int SQLITE_FLOAT -> SQLITE_FLOAT
    int SQLITE_TEXT -> SQLITE_TEXT
    int SQLITE_BLOB -> SQLITE_BLOB
    int SQLITE_NULL -> SQLITE_NULL
totalcross.db.sqlite.DB -> totalcross.db.sqlite.DB:
    totalcross.db.sqlite.SQLiteConnection conn -> conn
    long begin -> begin
    long commit -> commit
    totalcross.util.Vector stmts -> stmts
    totalcross.util.concurrent.Lock stmtsLock -> stmtsLock
    boolean closed -> closed
    35:45:void <init>() -> <init>
    void interrupt() -> interrupt
    void busy_timeout(int) -> busy_timeout
    java.lang.String errmsg() -> errmsg
    java.lang.String libversion() -> libversion
    int changes() -> changes
    int total_changes() -> total_changes
    int shared_cache(boolean) -> shared_cache
    int enable_load_extension(boolean) -> enable_load_extension
    131:147:void exec(java.lang.String) -> exec
    159:161:void open(totalcross.db.sqlite.SQLiteConnection,java.lang.String,int) -> open
    172:197:void close() -> close
    206:214:void prepare(totalcross.db.sqlite.Stmt) -> prepare
    219:222:void finalize() -> finalize
    232:243:int finalize(totalcross.db.sqlite.Stmt) -> finalize
    void _open(java.lang.String,int) -> _open
    void _close() -> _close
    int _exec(java.lang.String) -> _exec
    long prepare(java.lang.String) -> prepare
    int finalize(long) -> finalize
    int step(long) -> step
    int reset(long) -> reset
    int clear_bindings(long) -> clear_bindings
    int bind_parameter_count(long) -> bind_parameter_count
    int column_count(long) -> column_count
    int column_type(long,int) -> column_type
    java.lang.String column_decltype(long,int) -> column_decltype
    java.lang.String column_table_name(long,int) -> column_table_name
    java.lang.String column_name(long,int) -> column_name
    java.lang.String column_text(long,int) -> column_text
    byte[] column_blob(long,int) -> column_blob
    double column_double(long,int) -> column_double
    long column_long(long,int) -> column_long
    int column_int(long,int) -> column_int
    int bind_null(long,int) -> bind_null
    int bind_int(long,int,int) -> bind_int
    int bind_long(long,int,long) -> bind_long
    int bind_double(long,int,double) -> bind_double
    int bind_text(long,int,java.lang.String) -> bind_text
    int bind_blob(long,int,byte[]) -> bind_blob
    void result_null(long) -> result_null
    void result_text(long,java.lang.String) -> result_text
    void result_blob(long,byte[]) -> result_blob
    void result_double(long,double) -> result_double
    void result_long(long,long) -> result_long
    void result_int(long,int) -> result_int
    void result_error(long,java.lang.String) -> result_error
    int backup(java.lang.String,java.lang.String,totalcross.db.sqlite.DB$ProgressObserver) -> backup
    int restore(java.lang.String,java.lang.String,totalcross.db.sqlite.DB$ProgressObserver) -> restore
    boolean[][] column_metadata(long) -> column_metadata
    684:688:java.lang.String[] column_names(long) -> column_names
    701:719:int sqlbind(long,int,java.lang.Object) -> sqlbind
    734:769:int[] executeBatch(long,int,java.lang.Object[]) -> executeBatch
    780:808:boolean execute(totalcross.db.sqlite.Stmt,java.lang.Object[]) -> execute
    821:831:boolean execute(java.lang.String) -> execute
    845:849:int executeUpdate(totalcross.db.sqlite.Stmt,java.lang.Object[]) -> executeUpdate
    857:857:void throwex() -> throwex
    866:866:void throwex(int) -> throwex
    876:876:void throwex(int,java.lang.String) -> throwex
    887:889:java.sql.SQLException newSQLException(int,java.lang.String) -> newSQLException
    899:899:java.sql.SQLException newSQLException(int) -> newSQLException
    935:960:void ensureAutoCommit() -> ensureAutoCommit
totalcross.db.sqlite.DB$ProgressObserver -> totalcross.db.sqlite.DB$ProgressObserver:
    void progress(int,int) -> progress
totalcross.db.sqlite.ExtendedCommand -> totalcross.db.sqlite.ExtendedCommand:
    22:22:void <init>() -> <init>
    36:46:totalcross.db.sqlite.ExtendedCommand$SQLExtension parse(java.lang.String) -> parse
    55:62:java.lang.String removeQuotation(java.lang.String) -> removeQuotation
totalcross.db.sqlite.ExtendedCommand$BackupCommand -> totalcross.db.sqlite.ExtendedCommand$BackupCommand:
    java.lang.String srcDB -> srcDB
    java.lang.String destFile -> destFile
    totalcross.util.regex.Pattern backupCmd -> backupCmd
    75:78:void <init>(java.lang.String,java.lang.String) -> <init>
    90:102:totalcross.db.sqlite.ExtendedCommand$BackupCommand parse(java.lang.String) -> parse
    107:108:void execute(totalcross.db.sqlite.DB) -> execute
    80:81:void <clinit>() -> <clinit>
totalcross.db.sqlite.ExtendedCommand$RestoreCommand -> totalcross.db.sqlite.ExtendedCommand$RestoreCommand:
    java.lang.String targetDB -> targetDB
    java.lang.String srcFile -> srcFile
    totalcross.util.regex.Pattern restoreCmd -> restoreCmd
    123:126:void <init>(java.lang.String,java.lang.String) -> <init>
    135:146:totalcross.db.sqlite.ExtendedCommand$RestoreCommand parse(java.lang.String) -> parse
    151:152:void execute(totalcross.db.sqlite.DB) -> execute
    115:116:void <clinit>() -> <clinit>
totalcross.db.sqlite.ExtendedCommand$SQLExtension -> totalcross.db.sqlite.ExtendedCommand$SQLExtension:
    void execute(totalcross.db.sqlite.DB) -> execute
totalcross.db.sqlite.JDBC -> totalcross.db.sqlite.JDBC:
    java.lang.String PREFIX -> PREFIX
    26:26:void <init>() -> <init>
    42:42:int getMajorVersion() -> getMajorVersion
    50:50:int getMinorVersion() -> getMinorVersion
    57:57:boolean jdbcCompliant() -> jdbcCompliant
    65:65:boolean acceptsURL(java.lang.String) -> acceptsURL
    74:74:boolean isValidURL(java.lang.String) -> isValidURL
    81:81:totalcross.sql.DriverPropertyInfo[] getPropertyInfo(java.lang.String,totalcross.util.Hashtable) -> getPropertyInfo
    89:89:totalcross.sql.Connection connect(java.lang.String,totalcross.util.Hashtable) -> connect
    99:99:java.lang.String extractAddress(java.lang.String) -> extractAddress
    111:116:totalcross.sql.Connection createConnection(java.lang.String,totalcross.util.Hashtable) -> createConnection
    31:35:void <clinit>() -> <clinit>
totalcross.db.sqlite.MetaData -> totalcross.db.sqlite.MetaData:
    totalcross.db.sqlite.SQLiteConnection conn -> conn
    totalcross.sql.PreparedStatement getTables -> getTables
    totalcross.sql.PreparedStatement getTableTypes -> getTableTypes
    totalcross.sql.PreparedStatement getTypeInfo -> getTypeInfo
    totalcross.sql.PreparedStatement getCatalogs -> getCatalogs
    totalcross.sql.PreparedStatement getSchemas -> getSchemas
    totalcross.sql.PreparedStatement getUDTs -> getUDTs
    totalcross.sql.PreparedStatement getColumnsTblName -> getColumnsTblName
    totalcross.sql.PreparedStatement getSuperTypes -> getSuperTypes
    totalcross.sql.PreparedStatement getSuperTables -> getSuperTables
    totalcross.sql.PreparedStatement getTablePrivileges -> getTablePrivileges
    totalcross.sql.PreparedStatement getIndexInfo -> getIndexInfo
    totalcross.sql.PreparedStatement getProcedures -> getProcedures
    totalcross.sql.PreparedStatement getProcedureColumns -> getProcedureColumns
    totalcross.sql.PreparedStatement getAttributes -> getAttributes
    totalcross.sql.PreparedStatement getBestRowIdentifier -> getBestRowIdentifier
    totalcross.sql.PreparedStatement getVersionColumns -> getVersionColumns
    totalcross.sql.PreparedStatement getColumnPrivileges -> getColumnPrivileges
    totalcross.sql.PreparedStatement getGeneratedKeys -> getGeneratedKeys
    int refCount -> refCount
    totalcross.util.regex.Pattern TYPE_INTEGER -> TYPE_INTEGER
    totalcross.util.regex.Pattern TYPE_VARCHAR -> TYPE_VARCHAR
    totalcross.util.regex.Pattern TYPE_FLOAT -> TYPE_FLOAT
    totalcross.util.IntHashtable RULE_MAP -> RULE_MAP
    totalcross.util.regex.Pattern FK_NAMED_PATTERN -> FK_NAMED_PATTERN
    totalcross.util.regex.Pattern PK_UNNAMED_PATTERN -> PK_UNNAMED_PATTERN
    totalcross.util.regex.Pattern PK_NAMED_PATTERN -> PK_NAMED_PATTERN
    45:53:void <init>(totalcross.db.sqlite.SQLiteConnection) -> <init>
    59:62:void checkOpen() -> checkOpen
    68:149:void close() -> close
    156:156:totalcross.sql.Connection getConnection() -> getConnection
    165:165:int getDatabaseMajorVersion() -> getDatabaseMajorVersion
    174:174:int getDatabaseMinorVersion() -> getDatabaseMinorVersion
    182:182:int getDriverMajorVersion() -> getDriverMajorVersion
    190:190:int getDriverMinorVersion() -> getDriverMinorVersion
    198:198:int getJDBCMajorVersion() -> getJDBCMajorVersion
    206:206:int getJDBCMinorVersion() -> getJDBCMinorVersion
    214:214:int getDefaultTransactionIsolation() -> getDefaultTransactionIsolation
    222:222:int getMaxBinaryLiteralLength() -> getMaxBinaryLiteralLength
    230:230:int getMaxCatalogNameLength() -> getMaxCatalogNameLength
    238:238:int getMaxCharLiteralLength() -> getMaxCharLiteralLength
    246:246:int getMaxColumnNameLength() -> getMaxColumnNameLength
    254:254:int getMaxColumnsInGroupBy() -> getMaxColumnsInGroupBy
    262:262:int getMaxColumnsInIndex() -> getMaxColumnsInIndex
    270:270:int getMaxColumnsInOrderBy() -> getMaxColumnsInOrderBy
    278:278:int getMaxColumnsInSelect() -> getMaxColumnsInSelect
    286:286:int getMaxColumnsInTable() -> getMaxColumnsInTable
    294:294:int getMaxConnections() -> getMaxConnections
    302:302:int getMaxCursorNameLength() -> getMaxCursorNameLength
    310:310:int getMaxIndexLength() -> getMaxIndexLength
    318:318:int getMaxProcedureNameLength() -> getMaxProcedureNameLength
    326:326:int getMaxRowSize() -> getMaxRowSize
    334:334:int getMaxSchemaNameLength() -> getMaxSchemaNameLength
    342:342:int getMaxStatementLength() -> getMaxStatementLength
    350:350:int getMaxStatements() -> getMaxStatements
    358:358:int getMaxTableNameLength() -> getMaxTableNameLength
    366:366:int getMaxTablesInSelect() -> getMaxTablesInSelect
    374:374:int getMaxUserNameLength() -> getMaxUserNameLength
    382:382:int getResultSetHoldability() -> getResultSetHoldability
    390:390:int getSQLStateType() -> getSQLStateType
    398:398:java.lang.String getDatabaseProductName() -> getDatabaseProductName
    406:406:java.lang.String getDatabaseProductVersion() -> getDatabaseProductVersion
    414:414:java.lang.String getDriverName() -> getDriverName
    422:422:java.lang.String getDriverVersion() -> getDriverVersion
    430:430:java.lang.String getExtraNameCharacters() -> getExtraNameCharacters
    438:438:java.lang.String getCatalogSeparator() -> getCatalogSeparator
    446:446:java.lang.String getCatalogTerm() -> getCatalogTerm
    454:454:java.lang.String getSchemaTerm() -> getSchemaTerm
    462:462:java.lang.String getProcedureTerm() -> getProcedureTerm
    470:470:java.lang.String getSearchStringEscape() -> getSearchStringEscape
    478:478:java.lang.String getIdentifierQuoteString() -> getIdentifierQuoteString
    486:486:java.lang.String getSQLKeywords() -> getSQLKeywords
    494:494:java.lang.String getNumericFunctions() -> getNumericFunctions
    502:502:java.lang.String getStringFunctions() -> getStringFunctions
    510:510:java.lang.String getSystemFunctions() -> getSystemFunctions
    518:518:java.lang.String getTimeDateFunctions() -> getTimeDateFunctions
    526:526:java.lang.String getURL() -> getURL
    534:534:java.lang.String getUserName() -> getUserName
    542:542:boolean allProceduresAreCallable() -> allProceduresAreCallable
    550:550:boolean allTablesAreSelectable() -> allTablesAreSelectable
    558:558:boolean dataDefinitionCausesTransactionCommit() -> dataDefinitionCausesTransactionCommit
    566:566:boolean dataDefinitionIgnoredInTransactions() -> dataDefinitionIgnoredInTransactions
    574:574:boolean doesMaxRowSizeIncludeBlobs() -> doesMaxRowSizeIncludeBlobs
    582:582:boolean deletesAreDetected(int) -> deletesAreDetected
    590:590:boolean insertsAreDetected(int) -> insertsAreDetected
    598:598:boolean isCatalogAtStart() -> isCatalogAtStart
    606:606:boolean locatorsUpdateCopy() -> locatorsUpdateCopy
    614:614:boolean nullPlusNonNullIsNull() -> nullPlusNonNullIsNull
    622:622:boolean nullsAreSortedAtEnd() -> nullsAreSortedAtEnd
    630:630:boolean nullsAreSortedAtStart() -> nullsAreSortedAtStart
    638:638:boolean nullsAreSortedHigh() -> nullsAreSortedHigh
    646:646:boolean nullsAreSortedLow() -> nullsAreSortedLow
    654:654:boolean othersDeletesAreVisible(int) -> othersDeletesAreVisible
    662:662:boolean othersInsertsAreVisible(int) -> othersInsertsAreVisible
    670:670:boolean othersUpdatesAreVisible(int) -> othersUpdatesAreVisible
    678:678:boolean ownDeletesAreVisible(int) -> ownDeletesAreVisible
    686:686:boolean ownInsertsAreVisible(int) -> ownInsertsAreVisible
    694:694:boolean ownUpdatesAreVisible(int) -> ownUpdatesAreVisible
    702:702:boolean storesLowerCaseIdentifiers() -> storesLowerCaseIdentifiers
    710:710:boolean storesLowerCaseQuotedIdentifiers() -> storesLowerCaseQuotedIdentifiers
    718:718:boolean storesMixedCaseIdentifiers() -> storesMixedCaseIdentifiers
    726:726:boolean storesMixedCaseQuotedIdentifiers() -> storesMixedCaseQuotedIdentifiers
    734:734:boolean storesUpperCaseIdentifiers() -> storesUpperCaseIdentifiers
    742:742:boolean storesUpperCaseQuotedIdentifiers() -> storesUpperCaseQuotedIdentifiers
    750:750:boolean supportsAlterTableWithAddColumn() -> supportsAlterTableWithAddColumn
    758:758:boolean supportsAlterTableWithDropColumn() -> supportsAlterTableWithDropColumn
    766:766:boolean supportsANSI92EntryLevelSQL() -> supportsANSI92EntryLevelSQL
    774:774:boolean supportsANSI92FullSQL() -> supportsANSI92FullSQL
    782:782:boolean supportsANSI92IntermediateSQL() -> supportsANSI92IntermediateSQL
    790:790:boolean supportsBatchUpdates() -> supportsBatchUpdates
    798:798:boolean supportsCatalogsInDataManipulation() -> supportsCatalogsInDataManipulation
    806:806:boolean supportsCatalogsInIndexDefinitions() -> supportsCatalogsInIndexDefinitions
    814:814:boolean supportsCatalogsInPrivilegeDefinitions() -> supportsCatalogsInPrivilegeDefinitions
    822:822:boolean supportsCatalogsInProcedureCalls() -> supportsCatalogsInProcedureCalls
    830:830:boolean supportsCatalogsInTableDefinitions() -> supportsCatalogsInTableDefinitions
    838:838:boolean supportsColumnAliasing() -> supportsColumnAliasing
    846:846:boolean supportsConvert() -> supportsConvert
    854:854:boolean supportsConvert(int,int) -> supportsConvert
    862:862:boolean supportsCorrelatedSubqueries() -> supportsCorrelatedSubqueries
    870:870:boolean supportsDataDefinitionAndDataManipulationTransactions() -> supportsDataDefinitionAndDataManipulationTransactions
    878:878:boolean supportsDataManipulationTransactionsOnly() -> supportsDataManipulationTransactionsOnly
    886:886:boolean supportsDifferentTableCorrelationNames() -> supportsDifferentTableCorrelationNames
    894:894:boolean supportsExpressionsInOrderBy() -> supportsExpressionsInOrderBy
    902:902:boolean supportsMinimumSQLGrammar() -> supportsMinimumSQLGrammar
    910:910:boolean supportsCoreSQLGrammar() -> supportsCoreSQLGrammar
    918:918:boolean supportsExtendedSQLGrammar() -> supportsExtendedSQLGrammar
    926:926:boolean supportsLimitedOuterJoins() -> supportsLimitedOuterJoins
    934:934:boolean supportsFullOuterJoins() -> supportsFullOuterJoins
    942:942:boolean supportsGetGeneratedKeys() -> supportsGetGeneratedKeys
    950:950:boolean supportsGroupBy() -> supportsGroupBy
    958:958:boolean supportsGroupByBeyondSelect() -> supportsGroupByBeyondSelect
    966:966:boolean supportsGroupByUnrelated() -> supportsGroupByUnrelated
    974:974:boolean supportsIntegrityEnhancementFacility() -> supportsIntegrityEnhancementFacility
    982:982:boolean supportsLikeEscapeClause() -> supportsLikeEscapeClause
    990:990:boolean supportsMixedCaseIdentifiers() -> supportsMixedCaseIdentifiers
    998:998:boolean supportsMixedCaseQuotedIdentifiers() -> supportsMixedCaseQuotedIdentifiers
    1006:1006:boolean supportsMultipleOpenResults() -> supportsMultipleOpenResults
    1014:1014:boolean supportsMultipleResultSets() -> supportsMultipleResultSets
    1022:1022:boolean supportsMultipleTransactions() -> supportsMultipleTransactions
    1030:1030:boolean supportsNamedParameters() -> supportsNamedParameters
    1038:1038:boolean supportsNonNullableColumns() -> supportsNonNullableColumns
    1046:1046:boolean supportsOpenCursorsAcrossCommit() -> supportsOpenCursorsAcrossCommit
    1054:1054:boolean supportsOpenCursorsAcrossRollback() -> supportsOpenCursorsAcrossRollback
    1062:1062:boolean supportsOpenStatementsAcrossCommit() -> supportsOpenStatementsAcrossCommit
    1070:1070:boolean supportsOpenStatementsAcrossRollback() -> supportsOpenStatementsAcrossRollback
    1078:1078:boolean supportsOrderByUnrelated() -> supportsOrderByUnrelated
    1086:1086:boolean supportsOuterJoins() -> supportsOuterJoins
    1094:1094:boolean supportsPositionedDelete() -> supportsPositionedDelete
    1102:1102:boolean supportsPositionedUpdate() -> supportsPositionedUpdate
    1110:1110:boolean supportsResultSetConcurrency(int,int) -> supportsResultSetConcurrency
    1118:1118:boolean supportsResultSetHoldability(int) -> supportsResultSetHoldability
    1126:1126:boolean supportsResultSetType(int) -> supportsResultSetType
    1134:1134:boolean supportsSavepoints() -> supportsSavepoints
    1142:1142:boolean supportsSchemasInDataManipulation() -> supportsSchemasInDataManipulation
    1150:1150:boolean supportsSchemasInIndexDefinitions() -> supportsSchemasInIndexDefinitions
    1158:1158:boolean supportsSchemasInPrivilegeDefinitions() -> supportsSchemasInPrivilegeDefinitions
    1166:1166:boolean supportsSchemasInProcedureCalls() -> supportsSchemasInProcedureCalls
    1174:1174:boolean supportsSchemasInTableDefinitions() -> supportsSchemasInTableDefinitions
    1182:1182:boolean supportsSelectForUpdate() -> supportsSelectForUpdate
    1190:1190:boolean supportsStatementPooling() -> supportsStatementPooling
    1198:1198:boolean supportsStoredProcedures() -> supportsStoredProcedures
    1206:1206:boolean supportsSubqueriesInComparisons() -> supportsSubqueriesInComparisons
    1214:1214:boolean supportsSubqueriesInExists() -> supportsSubqueriesInExists
    1222:1222:boolean supportsSubqueriesInIns() -> supportsSubqueriesInIns
    1230:1230:boolean supportsSubqueriesInQuantifieds() -> supportsSubqueriesInQuantifieds
    1238:1238:boolean supportsTableCorrelationNames() -> supportsTableCorrelationNames
    1246:1246:boolean supportsTransactionIsolationLevel(int) -> supportsTransactionIsolationLevel
    1254:1254:boolean supportsTransactions() -> supportsTransactions
    1262:1262:boolean supportsUnion() -> supportsUnion
    1270:1270:boolean supportsUnionAll() -> supportsUnionAll
    1278:1278:boolean updatesAreDetected(int) -> updatesAreDetected
    1286:1286:boolean usesLocalFilePerTable() -> usesLocalFilePerTable
    1294:1294:boolean usesLocalFiles() -> usesLocalFiles
    1302:1302:boolean isReadOnly() -> isReadOnly
    1311:1321:totalcross.sql.ResultSet getAttributes(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> getAttributes
    1330:1336:totalcross.sql.ResultSet getBestRowIdentifier(java.lang.String,java.lang.String,java.lang.String,int,boolean) -> getBestRowIdentifier
    1345:1351:totalcross.sql.ResultSet getColumnPrivileges(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> getColumnPrivileges
    1365:1456:totalcross.sql.ResultSet getColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> getColumns
    1465:1482:totalcross.sql.ResultSet getCrossReference(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> getCrossReference
    1490:1494:totalcross.sql.ResultSet getSchemas() -> getSchemas
    1502:1506:totalcross.sql.ResultSet getCatalogs() -> getCatalogs
    1515:1539:totalcross.sql.ResultSet getPrimaryKeys(java.lang.String,java.lang.String,java.lang.String) -> getPrimaryKeys
    1548:1551:java.lang.String quote(java.lang.String) -> quote
    1577:1692:totalcross.sql.ResultSet getExportedKeys(java.lang.String,java.lang.String,java.lang.String) -> getExportedKeys
    1701:1754:totalcross.sql.ResultSet getImportedKeys(java.lang.String,java.lang.String,java.lang.String) -> getImportedKeys
    1763:1808:totalcross.sql.ResultSet getIndexInfo(java.lang.String,java.lang.String,java.lang.String,boolean,boolean) -> getIndexInfo
    1817:1823:totalcross.sql.ResultSet getProcedureColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> getProcedureColumns
    1833:1838:totalcross.sql.ResultSet getProcedures(java.lang.String,java.lang.String,java.lang.String) -> getProcedures
    1847:1851:totalcross.sql.ResultSet getSuperTables(java.lang.String,java.lang.String,java.lang.String) -> getSuperTables
    1860:1864:totalcross.sql.ResultSet getSuperTypes(java.lang.String,java.lang.String,java.lang.String) -> getSuperTypes
    1873:1878:totalcross.sql.ResultSet getTablePrivileges(java.lang.String,java.lang.String,java.lang.String) -> getTablePrivileges
    1887:1910:totalcross.sql.ResultSet getTables(java.lang.String,java.lang.String,java.lang.String,java.lang.String[]) -> getTables
    1918:1923:totalcross.sql.ResultSet getTableTypes() -> getTableTypes
    1931:1944:totalcross.sql.ResultSet getTypeInfo() -> getTypeInfo
    1953:1960:totalcross.sql.ResultSet getUDTs(java.lang.String,java.lang.String,java.lang.String,int[]) -> getUDTs
    1969:1974:totalcross.sql.ResultSet getVersionColumns(java.lang.String,java.lang.String,java.lang.String) -> getVersionColumns
    1982:1986:totalcross.sql.ResultSet getGeneratedKeys() -> getGeneratedKeys
    1998:2006:java.lang.String escape(java.lang.String) -> escape
    2016:2016:totalcross.sql.ResultSet getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> getFunctionColumns
    2132:2133:void finalize() -> finalize
    31:31:totalcross.db.sqlite.SQLiteConnection access$000(totalcross.db.sqlite.MetaData) -> access$000
    31:31:java.lang.String access$100(totalcross.db.sqlite.MetaData,java.lang.String) -> access$100
    1355:2030:void <clinit>() -> <clinit>
totalcross.db.sqlite.MetaData$PrimaryKeyFinder -> totalcross.db.sqlite.MetaData$PrimaryKeyFinder:
    java.lang.String table -> table
    java.lang.String pkName -> pkName
    java.lang.String[] pkColumns -> pkColumns
    totalcross.db.sqlite.MetaData this$0 -> this$0
    2041:2110:void <init>(totalcross.db.sqlite.MetaData,java.lang.String) -> <init>
    2116:2116:java.lang.String getName() -> getName
    2123:2123:java.lang.String[] getColumns() -> getColumns
totalcross.db.sqlite.NativeDB -> totalcross.db.sqlite.NativeDB:
    long pointer -> pointer
    22:22:void <init>() -> <init>
    void load() -> load
    void _open(java.lang.String,int) -> _open
    void _close() -> _close
    int _exec(java.lang.String) -> _exec
    int shared_cache(boolean) -> shared_cache
    int enable_load_extension(boolean) -> enable_load_extension
    void interrupt() -> interrupt
    void busy_timeout(int) -> busy_timeout
    long prepare(java.lang.String) -> prepare
    java.lang.String errmsg() -> errmsg
    java.lang.String libversion() -> libversion
    int changes() -> changes
    int total_changes() -> total_changes
    int finalize(long) -> finalize
    int step(long) -> step
    int reset(long) -> reset
    int clear_bindings(long) -> clear_bindings
    int bind_parameter_count(long) -> bind_parameter_count
    int column_count(long) -> column_count
    int column_type(long,int) -> column_type
    java.lang.String column_decltype(long,int) -> column_decltype
    java.lang.String column_table_name(long,int) -> column_table_name
    java.lang.String column_name(long,int) -> column_name
    java.lang.String column_text(long,int) -> column_text
    byte[] column_blob(long,int) -> column_blob
    double column_double(long,int) -> column_double
    long column_long(long,int) -> column_long
    int column_int(long,int) -> column_int
    int bind_null(long,int) -> bind_null
    int bind_int(long,int,int) -> bind_int
    int bind_long(long,int,long) -> bind_long
    int bind_double(long,int,double) -> bind_double
    int bind_text(long,int,java.lang.String) -> bind_text
    int bind_blob(long,int,byte[]) -> bind_blob
    void result_null(long) -> result_null
    void result_text(long,java.lang.String) -> result_text
    void result_blob(long,byte[]) -> result_blob
    void result_double(long,double) -> result_double
    void result_long(long,long) -> result_long
    void result_int(long,int) -> result_int
    void result_error(long,java.lang.String) -> result_error
    int backup(java.lang.String,java.lang.String,totalcross.db.sqlite.DB$ProgressObserver) -> backup
    int restore(java.lang.String,java.lang.String,totalcross.db.sqlite.DB$ProgressObserver) -> restore
    boolean[][] column_metadata(long) -> column_metadata
    411:411:void throwex(java.lang.String) -> throwex
totalcross.db.sqlite.PrepStmt -> totalcross.db.sqlite.PrepStmt:
    int columnCount -> columnCount
    int paramCount -> paramCount
    46:55:void <init>(totalcross.db.sqlite.SQLiteConnection,java.lang.String) -> <init>
    62:65:void clearParameters() -> clearParameters
    73:74:void finalize() -> finalize
    81:84:void checkParameters() -> checkParameters
    91:97:boolean execute() -> execute
    105:116:totalcross.sql.ResultSet executeQuery() -> executeQuery
    124:134:int executeUpdate() -> executeUpdate
    143:153:int[] executeBatch() -> executeBatch
    162:166:int getUpdateCount() -> getUpdateCount
    174:182:void addBatch() -> addBatch
    190:190:totalcross.sql.ParameterMetaData getParameterMetaData() -> getParameterMetaData
    198:199:int getParameterCount() -> getParameterCount
    207:208:java.lang.String getParameterClassName(int) -> getParameterClassName
    216:216:java.lang.String getParameterTypeName(int) -> getParameterTypeName
    224:224:int getParameterType(int) -> getParameterType
    232:232:int getParameterMode(int) -> getParameterMode
    240:240:int getPrecision(int) -> getPrecision
    248:248:int getScale(int) -> getScale
    256:256:int isNullable(int) -> isNullable
    264:264:boolean isSigned(int) -> isSigned
    268:268:totalcross.sql.Statement getStatement() -> getStatement
    281:286:void batch(int,java.lang.Object) -> batch
    293:294:void setBigDecimal(int,totalcross.util.BigDecimal) -> setBigDecimal
    304:317:byte[] readBytes(totalcross.io.Stream,int) -> readBytes
    325:330:void setBinaryStream(int,totalcross.io.Stream,int) -> setBinaryStream
    336:337:void setAsciiStream(int,totalcross.io.Stream,int) -> setAsciiStream
    342:347:void setUnicodeStream(int,totalcross.io.Stream,int) -> setUnicodeStream
    354:355:void setBoolean(int,boolean) -> setBoolean
    362:363:void setByte(int,byte) -> setByte
    370:371:void setBytes(int,byte[]) -> setBytes
    378:379:void setDouble(int,double) -> setDouble
    386:387:void setInt(int,int) -> setInt
    394:395:void setLong(int,long) -> setLong
    402:403:void setNull(int,int) -> setNull
    410:411:void setNull(int,int,java.lang.String) -> setNull
    418:446:void setObject(int,java.lang.Object) -> setObject
    453:454:void setObject(int,java.lang.Object,int) -> setObject
    461:462:void setObject(int,java.lang.Object,int,int) -> setObject
    469:470:void setShort(int,short) -> setShort
    477:478:void setString(int,java.lang.String) -> setString
    486:499:void setCharacterStream(int,totalcross.io.CharStream,int) -> setCharacterStream
    506:507:void setDate(int,totalcross.util.Date) -> setDate
    514:515:void setTime(int,totalcross.sys.Time) -> setTime
    522:523:void setTimestamp(int,totalcross.sql.Timestamp) -> setTimestamp
    530:531:totalcross.sql.ResultSetMetaData getMetaData() -> getMetaData
    542:542:boolean execute(java.lang.String) -> execute
    551:551:int executeUpdate(java.lang.String) -> executeUpdate
    560:560:totalcross.sql.ResultSet executeQuery(java.lang.String) -> executeQuery
    569:569:void addBatch(java.lang.String) -> addBatch
totalcross.db.sqlite.RS -> totalcross.db.sqlite.RS:
    totalcross.db.sqlite.Stmt stmt -> stmt
    totalcross.db.sqlite.DB db -> db
    boolean open -> open
    int maxRows -> maxRows
    java.lang.String[] cols -> cols
    boolean[] dotCols -> dotCols
    java.lang.String[] colsMeta -> colsMeta
    boolean[][] meta -> meta
    int limitRows -> limitRows
    int row -> row
    int lastCol -> lastCol
    boolean closeStmt -> closeStmt
    totalcross.util.regex.Pattern COLUMN_TYPENAME -> COLUMN_TYPENAME
    totalcross.util.regex.Pattern COLUMN_TYPECAST -> COLUMN_TYPECAST
    totalcross.util.regex.Pattern COLUMN_PRECISION -> COLUMN_PRECISION
    60:63:void <init>(totalcross.db.sqlite.Stmt) -> <init>
    72:72:boolean isOpen() -> isOpen
    79:82:void checkOpen() -> checkOpen
    91:97:int checkCol(int) -> checkCol
    107:110:int markCol(int) -> markCol
    117:121:void checkMeta() -> checkMeta
    130:146:void close() -> close
    149:156:void setCols(java.lang.String[]) -> setCols
    164:182:int findColumn(java.lang.String) -> findColumn
    191:219:boolean next() -> next
    228:228:int getType() -> getType
    236:236:int getFetchSize() -> getFetchSize
    244:248:void setFetchSize(int) -> setFetchSize
    255:256:int getFetchDirection() -> getFetchDirection
    264:268:void setFetchDirection(int) -> setFetchDirection
    275:275:boolean isAfterLast() -> isAfterLast
    283:283:boolean isBeforeFirst() -> isBeforeFirst
    291:291:boolean isFirst() -> isFirst
    299:299:boolean isLast() -> isLast
    308:309:void finalize() -> finalize
    316:316:int getRow() -> getRow
    324:324:boolean wasNull() -> wasNull
    334:341:totalcross.util.BigDecimal getBigDecimal(int) -> getBigDecimal
    351:351:totalcross.util.BigDecimal getBigDecimal(java.lang.String) -> getBigDecimal
    359:359:boolean getBoolean(int) -> getBoolean
    367:367:boolean getBoolean(java.lang.String) -> getBoolean
    390:390:byte getByte(int) -> getByte
    398:398:byte getByte(java.lang.String) -> getByte
    406:406:byte[] getBytes(int) -> getBytes
    414:414:byte[] getBytes(java.lang.String) -> getBytes
    421:421:totalcross.io.CharStream getCharacterStream(int) -> getCharacterStream
    428:428:totalcross.io.CharStream getCharacterStream(java.lang.String) -> getCharacterStream
    436:440:totalcross.util.Date getDate(int) -> getDate
    449:449:totalcross.util.Date getDate(java.lang.String) -> getDate
    457:460:double getDouble(int) -> getDouble
    468:468:double getDouble(java.lang.String) -> getDouble
    476:476:int getInt(int) -> getInt
    484:484:int getInt(java.lang.String) -> getInt
    492:492:long getLong(int) -> getLong
    500:500:long getLong(java.lang.String) -> getLong
    508:508:short getShort(int) -> getShort
    516:516:short getShort(java.lang.String) -> getShort
    524:524:java.lang.String getString(int) -> getString
    532:532:java.lang.String getString(java.lang.String) -> getString
    540:562:totalcross.sys.Time getTime(int) -> getTime
    601:601:totalcross.sys.Time getTime(java.lang.String) -> getTime
    609:613:totalcross.sql.Timestamp getTimestamp(int) -> getTimestamp
    622:622:totalcross.sql.Timestamp getTimestamp(java.lang.String) -> getTimestamp
    630:646:java.lang.Object getObject(int) -> getObject
    655:655:java.lang.Object getObject(java.lang.String) -> getObject
    663:663:totalcross.sql.Statement getStatement() -> getStatement
    671:671:java.lang.String getCursorName() -> getCursorName
    679:679:java.sql.SQLWarning getWarnings() -> getWarnings
    687:687:void clearWarnings() -> clearWarnings
    714:714:totalcross.sql.ResultSetMetaData getMetaData() -> getMetaData
    722:722:java.lang.String getCatalogName(int) -> getCatalogName
    730:731:java.lang.String getColumnClassName(int) -> getColumnClassName
    739:740:int getColumnCount() -> getColumnCount
    748:748:int getColumnDisplaySize(int) -> getColumnDisplaySize
    756:756:java.lang.String getColumnLabel(int) -> getColumnLabel
    764:764:java.lang.String getColumnName(int) -> getColumnName
    772:853:int getColumnType(int) -> getColumnType
    863:883:java.lang.String getColumnTypeName(int) -> getColumnTypeName
    892:904:int getPrecision(int) -> getPrecision
    908:915:java.lang.String getColumnDeclType(int) -> getColumnDeclType
    923:941:int getScale(int) -> getScale
    949:949:java.lang.String getSchemaName(int) -> getSchemaName
    957:957:java.lang.String getTableName(int) -> getTableName
    965:966:int isNullable(int) -> isNullable
    974:975:boolean isAutoIncrement(int) -> isAutoIncrement
    983:983:boolean isCaseSensitive(int) -> isCaseSensitive
    991:991:boolean isCurrency(int) -> isCurrency
    999:999:boolean isDefinitelyWritable(int) -> isDefinitelyWritable
    1007:1007:boolean isReadOnly(int) -> isReadOnly
    1015:1015:boolean isSearchable(int) -> isSearchable
    1023:1023:boolean isSigned(int) -> isSigned
    1031:1031:boolean isWritable(int) -> isWritable
    1039:1039:int getConcurrency() -> getConcurrency
    1046:1046:boolean rowDeleted() -> rowDeleted
    1053:1053:boolean rowInserted() -> rowInserted
    1060:1060:boolean rowUpdated() -> rowUpdated
    694:704:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteConfig -> totalcross.db.sqlite.SQLiteConfig:
    totalcross.util.Hashtable pragmaTable -> pragmaTable
    int openModeFlag -> openModeFlag
    totalcross.db.sqlite.SQLiteConfig$TransactionMode transactionMode -> transactionMode
    int busyTimeout -> busyTimeout
    java.lang.String DEFAULT_DATE_STRING_FORMAT -> DEFAULT_DATE_STRING_FORMAT
    totalcross.db.sqlite.SQLiteConfig$DateClass dateClass -> dateClass
    totalcross.db.sqlite.SQLiteConfig$DatePrecision datePrecision -> datePrecision
    long dateMultiplier -> dateMultiplier
    java.lang.String dateStringFormat -> dateStringFormat
    java.lang.String[] OnOff -> OnOff
    64:65:void <init>() -> <init>
    72:106:void <init>(totalcross.util.Hashtable) -> <init>
    114:114:totalcross.sql.Connection createConnection(java.lang.String) -> createConnection
    124:159:void apply(totalcross.sql.Connection) -> apply
    167:168:void set(totalcross.db.sqlite.SQLiteConfig$Pragma,boolean) -> set
    176:177:void set(totalcross.db.sqlite.SQLiteConfig$Pragma,int) -> set
    186:187:boolean getBoolean(totalcross.db.sqlite.SQLiteConfig$Pragma,boolean) -> getBoolean
    195:195:boolean isEnabledSharedCache() -> isEnabledSharedCache
    203:203:boolean isEnabledLoadExtension() -> isEnabledLoadExtension
    210:210:int getOpenModeFlags() -> getOpenModeFlags
    219:220:void setPragma(totalcross.db.sqlite.SQLiteConfig$Pragma,java.lang.String) -> setPragma
    228:234:totalcross.util.Hashtable toProperties() -> toProperties
    241:253:totalcross.sql.DriverPropertyInfo[] getDriverPropertyInfo() -> getDriverPropertyInfo
    339:340:void setOpenMode(totalcross.db.sqlite.SQLiteOpenMode) -> setOpenMode
    348:349:void resetOpenMode(totalcross.db.sqlite.SQLiteOpenMode) -> resetOpenMode
    358:359:void setSharedCache(boolean) -> setSharedCache
    367:368:void enableLoadExtension(boolean) -> enableLoadExtension
    375:384:void setReadOnly(boolean) -> setReadOnly
    393:394:void setCacheSize(int) -> setCacheSize
    402:403:void enableCaseSensitiveLike(boolean) -> enableCaseSensitiveLike
    412:413:void enableCountChanges(boolean) -> enableCountChanges
    423:424:void setDefaultCacheSize(int) -> setDefaultCacheSize
    433:434:void enableEmptyResultCallBacks(boolean) -> enableEmptyResultCallBacks
    460:465:java.lang.String[] toStringArray(totalcross.util.Vector) -> toStringArray
    506:507:void setEncoding(totalcross.db.sqlite.SQLiteConfig$Encoding) -> setEncoding
    517:518:void enforceForeignKeys(boolean) -> enforceForeignKeys
    528:529:void enableFullColumnNames(boolean) -> enableFullColumnNames
    540:541:void enableFullSync(boolean) -> enableFullSync
    551:552:void incrementalVacuum(int) -> incrementalVacuum
    561:562:void setJournalMode(totalcross.db.sqlite.SQLiteConfig$JournalMode) -> setJournalMode
    576:577:void setJounalSizeLimit(int) -> setJounalSizeLimit
    589:590:void useLegacyFileFormat(boolean) -> useLegacyFileFormat
    607:608:void setLockingMode(totalcross.db.sqlite.SQLiteConfig$LockingMode) -> setLockingMode
    621:622:void setPageSize(int) -> setPageSize
    630:631:void setMaxPageCount(int) -> setMaxPageCount
    640:641:void setReadUncommited(boolean) -> setReadUncommited
    649:650:void enableRecursiveTriggers(boolean) -> enableRecursiveTriggers
    661:662:void enableReverseUnorderedSelects(boolean) -> enableReverseUnorderedSelects
    671:672:void enableShortColumnNames(boolean) -> enableShortColumnNames
    698:699:void setSynchronous(totalcross.db.sqlite.SQLiteConfig$SynchronousMode) -> setSynchronous
    724:725:void setTempStore(totalcross.db.sqlite.SQLiteConfig$TempStore) -> setTempStore
    734:735:void setTempStoreDirectory(java.lang.String) -> setTempStoreDirectory
    745:746:void setUserVersion(int) -> setUserVersion
    768:769:void setTransactionMode(totalcross.db.sqlite.SQLiteConfig$TransactionMode) -> setTransactionMode
    777:778:void setTransactionMode(java.lang.String) -> setTransactionMode
    784:784:totalcross.db.sqlite.SQLiteConfig$TransactionMode getTransactionMode() -> getTransactionMode
    805:806:void setDatePrecision(java.lang.String) -> setDatePrecision
    836:837:void setDateClass(java.lang.String) -> setDateClass
    843:844:void setDateStringFormat(java.lang.String) -> setDateStringFormat
    850:851:void setBusyTimeout(java.lang.String) -> setBusyTimeout
    47:47:java.lang.String[] access$000() -> access$000
    47:47:java.lang.String[] access$100(totalcross.util.Vector) -> access$100
    256:256:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteConfig$1 -> totalcross.db.sqlite.SQLiteConfig$1:
totalcross.db.sqlite.SQLiteConfig$DateClass -> totalcross.db.sqlite.SQLiteConfig$DateClass:
    totalcross.db.sqlite.SQLiteConfig$DateClass INTEGER -> INTEGER
    totalcross.db.sqlite.SQLiteConfig$DateClass TEXT -> TEXT
    totalcross.db.sqlite.SQLiteConfig$DateClass REAL -> REAL
    824:825:void <init>(java.lang.String) -> <init>
    828:828:totalcross.db.sqlite.SQLiteConfig$DateClass getDateClass(java.lang.String) -> getDateClass
    818:818:java.lang.String getValue() -> getValue
    819:821:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteConfig$DateFormat -> totalcross.db.sqlite.SQLiteConfig$DateFormat:
    809:810:void <init>(java.lang.String) -> <init>
    814:814:totalcross.util.Date parse(java.lang.String) -> parse
totalcross.db.sqlite.SQLiteConfig$DatePrecision -> totalcross.db.sqlite.SQLiteConfig$DatePrecision:
    totalcross.db.sqlite.SQLiteConfig$DatePrecision SECONDS -> SECONDS
    totalcross.db.sqlite.SQLiteConfig$DatePrecision MILLISECONDS -> MILLISECONDS
    792:793:void <init>(int,java.lang.String) -> <init>
    796:796:totalcross.db.sqlite.SQLiteConfig$DatePrecision getPrecision(java.lang.String) -> getPrecision
    787:787:java.lang.String getValue() -> getValue
    788:789:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteConfig$Encoding -> totalcross.db.sqlite.SQLiteConfig$Encoding:
    totalcross.db.sqlite.SQLiteConfig$Encoding UTF8 -> UTF8
    totalcross.db.sqlite.SQLiteConfig$Encoding UTF16 -> UTF16
    totalcross.db.sqlite.SQLiteConfig$Encoding UTF16_LITTLE_ENDIAN -> UTF16_LITTLE_ENDIAN
    totalcross.db.sqlite.SQLiteConfig$Encoding UTF16_BIG_ENDIAN -> UTF16_BIG_ENDIAN
    totalcross.db.sqlite.SQLiteConfig$Encoding UTF_8 -> UTF_8
    totalcross.db.sqlite.SQLiteConfig$Encoding UTF_16 -> UTF_16
    totalcross.db.sqlite.SQLiteConfig$Encoding UTF_16LE -> UTF_16LE
    totalcross.db.sqlite.SQLiteConfig$Encoding UTF_16BE -> UTF_16BE
    479:480:void <init>(java.lang.String) -> <init>
    483:483:totalcross.db.sqlite.SQLiteConfig$Encoding getEncoding(java.lang.String) -> getEncoding
    468:468:java.lang.String getValue() -> getValue
    469:476:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteConfig$JournalMode -> totalcross.db.sqlite.SQLiteConfig$JournalMode:
    totalcross.db.sqlite.SQLiteConfig$JournalMode DELETE -> DELETE
    totalcross.db.sqlite.SQLiteConfig$JournalMode TRUNCATE -> TRUNCATE
    totalcross.db.sqlite.SQLiteConfig$JournalMode PERSIST -> PERSIST
    totalcross.db.sqlite.SQLiteConfig$JournalMode MEMORY -> MEMORY
    totalcross.db.sqlite.SQLiteConfig$JournalMode WAL -> WAL
    totalcross.db.sqlite.SQLiteConfig$JournalMode OFF -> OFF
    496:497:void <init>(java.lang.String) -> <init>
    487:487:java.lang.String getValue() -> getValue
    488:493:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteConfig$LockingMode -> totalcross.db.sqlite.SQLiteConfig$LockingMode:
    totalcross.db.sqlite.SQLiteConfig$LockingMode NORMAL -> NORMAL
    totalcross.db.sqlite.SQLiteConfig$LockingMode EXCLUSIVE -> EXCLUSIVE
    597:598:void <init>(java.lang.String) -> <init>
    592:592:java.lang.String getValue() -> getValue
    593:594:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteConfig$Pragma -> totalcross.db.sqlite.SQLiteConfig$Pragma:
    totalcross.db.sqlite.SQLiteConfig$Pragma OPEN_MODE -> OPEN_MODE
    totalcross.db.sqlite.SQLiteConfig$Pragma SHARED_CACHE -> SHARED_CACHE
    totalcross.db.sqlite.SQLiteConfig$Pragma LOAD_EXTENSION -> LOAD_EXTENSION
    totalcross.db.sqlite.SQLiteConfig$Pragma CACHE_SIZE -> CACHE_SIZE
    totalcross.db.sqlite.SQLiteConfig$Pragma CASE_SENSITIVE_LIKE -> CASE_SENSITIVE_LIKE
    totalcross.db.sqlite.SQLiteConfig$Pragma COUNT_CHANGES -> COUNT_CHANGES
    totalcross.db.sqlite.SQLiteConfig$Pragma DEFAULT_CACHE_SIZE -> DEFAULT_CACHE_SIZE
    totalcross.db.sqlite.SQLiteConfig$Pragma EMPTY_RESULT_CALLBACKS -> EMPTY_RESULT_CALLBACKS
    totalcross.db.sqlite.SQLiteConfig$Pragma ENCODING -> ENCODING
    totalcross.db.sqlite.SQLiteConfig$Pragma FOREIGN_KEYS -> FOREIGN_KEYS
    totalcross.db.sqlite.SQLiteConfig$Pragma FULL_COLUMN_NAMES -> FULL_COLUMN_NAMES
    totalcross.db.sqlite.SQLiteConfig$Pragma FULL_SYNC -> FULL_SYNC
    totalcross.db.sqlite.SQLiteConfig$Pragma INCREMENTAL_VACUUM -> INCREMENTAL_VACUUM
    totalcross.db.sqlite.SQLiteConfig$Pragma JOURNAL_MODE -> JOURNAL_MODE
    totalcross.db.sqlite.SQLiteConfig$Pragma JOURNAL_SIZE_LIMIT -> JOURNAL_SIZE_LIMIT
    totalcross.db.sqlite.SQLiteConfig$Pragma LEGACY_FILE_FORMAT -> LEGACY_FILE_FORMAT
    totalcross.db.sqlite.SQLiteConfig$Pragma LOCKING_MODE -> LOCKING_MODE
    totalcross.db.sqlite.SQLiteConfig$Pragma PAGE_SIZE -> PAGE_SIZE
    totalcross.db.sqlite.SQLiteConfig$Pragma MAX_PAGE_COUNT -> MAX_PAGE_COUNT
    totalcross.db.sqlite.SQLiteConfig$Pragma READ_UNCOMMITED -> READ_UNCOMMITED
    totalcross.db.sqlite.SQLiteConfig$Pragma RECURSIVE_TRIGGERS -> RECURSIVE_TRIGGERS
    totalcross.db.sqlite.SQLiteConfig$Pragma REVERSE_UNORDERED_SELECTS -> REVERSE_UNORDERED_SELECTS
    totalcross.db.sqlite.SQLiteConfig$Pragma SHORT_COLUMN_NAMES -> SHORT_COLUMN_NAMES
    totalcross.db.sqlite.SQLiteConfig$Pragma SYNCHRONOUS -> SYNCHRONOUS
    totalcross.db.sqlite.SQLiteConfig$Pragma TEMP_STORE -> TEMP_STORE
    totalcross.db.sqlite.SQLiteConfig$Pragma TEMP_STORE_DIRECTORY -> TEMP_STORE_DIRECTORY
    totalcross.db.sqlite.SQLiteConfig$Pragma USER_VERSION -> USER_VERSION
    totalcross.db.sqlite.SQLiteConfig$Pragma TRANSACTION_MODE -> TRANSACTION_MODE
    totalcross.db.sqlite.SQLiteConfig$Pragma DATE_PRECISION -> DATE_PRECISION
    totalcross.db.sqlite.SQLiteConfig$Pragma DATE_CLASS -> DATE_CLASS
    totalcross.db.sqlite.SQLiteConfig$Pragma DATE_STRING_FORMAT -> DATE_STRING_FORMAT
    totalcross.db.sqlite.SQLiteConfig$Pragma BUSY_TIMEOUT -> BUSY_TIMEOUT
    java.lang.String pragmaName -> pragmaName
    java.lang.String[] choices -> choices
    java.lang.String description -> description
    318:319:void <init>(java.lang.String,java.lang.String) -> <init>
    322:323:void <init>(java.lang.String,java.lang.String,java.lang.String[]) -> <init>
    326:330:void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String[]) -> <init>
    261:311:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteConfig$PragmaValue -> totalcross.db.sqlite.SQLiteConfig$PragmaValue:
    442:443:void <init>(java.lang.String) -> <init>
    446:447:void <init>(int,java.lang.String) -> <init>
    450:450:java.lang.String getValue() -> getValue
    440:440:void <init>(java.lang.String,totalcross.db.sqlite.SQLiteConfig$1) -> <init>
    440:440:void <init>(int,java.lang.String,totalcross.db.sqlite.SQLiteConfig$1) -> <init>
totalcross.db.sqlite.SQLiteConfig$SynchronousMode -> totalcross.db.sqlite.SQLiteConfig$SynchronousMode:
    totalcross.db.sqlite.SQLiteConfig$SynchronousMode OFF -> OFF
    totalcross.db.sqlite.SQLiteConfig$SynchronousMode NORMAL -> NORMAL
    totalcross.db.sqlite.SQLiteConfig$SynchronousMode FULL -> FULL
    680:681:void <init>(java.lang.String) -> <init>
    674:674:java.lang.String getValue() -> getValue
    675:677:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteConfig$TempStore -> totalcross.db.sqlite.SQLiteConfig$TempStore:
    totalcross.db.sqlite.SQLiteConfig$TempStore DEFAULT -> DEFAULT
    totalcross.db.sqlite.SQLiteConfig$TempStore FILE -> FILE
    totalcross.db.sqlite.SQLiteConfig$TempStore MEMORY -> MEMORY
    707:708:void <init>(java.lang.String) -> <init>
    701:701:java.lang.String getValue() -> getValue
    702:704:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteConfig$TransactionMode -> totalcross.db.sqlite.SQLiteConfig$TransactionMode:
    totalcross.db.sqlite.SQLiteConfig$TransactionMode DEFFERED -> DEFFERED
    totalcross.db.sqlite.SQLiteConfig$TransactionMode IMMEDIATE -> IMMEDIATE
    totalcross.db.sqlite.SQLiteConfig$TransactionMode EXCLUSIVE -> EXCLUSIVE
    754:754:totalcross.db.sqlite.SQLiteConfig$TransactionMode getMode(java.lang.String) -> getMode
    758:759:void <init>(java.lang.String) -> <init>
    748:748:java.lang.String getValue() -> getValue
    749:751:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteConnection -> totalcross.db.sqlite.SQLiteConnection:
    java.lang.String url -> url
    java.lang.String fileName -> fileName
    totalcross.db.sqlite.DB db -> db
    totalcross.db.sqlite.MetaData meta -> meta
    boolean autoCommit -> autoCommit
    int transactionIsolation -> transactionIsolation
    int busyTimeout -> busyTimeout
    int openModeFlags -> openModeFlags
    totalcross.db.sqlite.SQLiteConfig$TransactionMode transactionMode -> transactionMode
    totalcross.util.Hashtable beginCommandMap -> beginCommandMap
    totalcross.db.sqlite.SQLiteConfig$DateClass dateClass -> dateClass
    totalcross.db.sqlite.SQLiteConfig$DatePrecision datePrecision -> datePrecision
    long dateMultiplier -> dateMultiplier
    totalcross.db.sqlite.SQLiteConfig$DateFormat dateFormat -> dateFormat
    boolean isLoaded -> isLoaded
    85:86:void <init>(java.lang.String,java.lang.String) -> <init>
    55:117:void <init>(java.lang.String,java.lang.String,totalcross.util.Hashtable) -> <init>
    128:138:void open(int,int) -> open
    147:147:int getBusyTimeout() -> getBusyTimeout
    158:160:void setBusyTimeout(int) -> setBusyTimeout
    166:166:java.lang.String url() -> url
    175:177:java.lang.String libversion() -> libversion
    184:184:totalcross.db.sqlite.DB db() -> db
    191:194:void checkOpen() -> checkOpen
    209:218:void checkCursor(int,int,int) -> checkCursor
    226:227:void finalize() -> finalize
    234:243:void close() -> close
    250:250:boolean isClosed() -> isClosed
    258:259:java.lang.String getCatalog() -> getCatalog
    267:268:void setCatalog(java.lang.String) -> setCatalog
    274:275:int getHoldability() -> getHoldability
    282:286:void setHoldability(int) -> setHoldability
    293:293:int getTransactionIsolation() -> getTransactionIsolation
    301:314:void setTransactionIsolation(int) -> setTransactionIsolation
    322:323:void setTransactionMode(totalcross.db.sqlite.SQLiteConfig$TransactionMode) -> setTransactionMode
    329:329:totalcross.util.Hashtable getTypeMap() -> getTypeMap
    336:336:void setTypeMap(totalcross.util.Hashtable) -> setTypeMap
    344:344:boolean isReadOnly() -> isReadOnly
    353:357:void setReadOnly(boolean) -> setReadOnly
    364:370:totalcross.sql.DatabaseMetaData getMetaData() -> getMetaData
    378:378:java.lang.String nativeSQL(java.lang.String) -> nativeSQL
    386:386:void clearWarnings() -> clearWarnings
    393:393:java.sql.SQLWarning getWarnings() -> getWarnings
    401:402:boolean getAutoCommit() -> getAutoCommit
    410:416:void setAutoCommit(boolean) -> setAutoCommit
    423:429:void commit() -> commit
    436:442:void rollback() -> rollback
    449:449:totalcross.sql.Statement createStatement() -> createStatement
    457:457:totalcross.sql.Statement createStatement(int,int) -> createStatement
    464:467:totalcross.sql.Statement createStatement(int,int,int) -> createStatement
    475:475:totalcross.sql.PreparedStatement prepareStatement(java.lang.String) -> prepareStatement
    482:482:totalcross.sql.PreparedStatement prepareStatement(java.lang.String,int) -> prepareStatement
    489:489:totalcross.sql.PreparedStatement prepareStatement(java.lang.String,int[]) -> prepareStatement
    496:496:totalcross.sql.PreparedStatement prepareStatement(java.lang.String,java.lang.String[]) -> prepareStatement
    504:504:totalcross.sql.PreparedStatement prepareStatement(java.lang.String,int,int) -> prepareStatement
    511:514:totalcross.sql.PreparedStatement prepareStatement(java.lang.String,int,int,int) -> prepareStatement
    522:522:java.lang.String getDriverVersion() -> getDriverVersion
    63:70:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteErrorCode -> totalcross.db.sqlite.SQLiteErrorCode:
    totalcross.db.sqlite.SQLiteErrorCode UNKNOWN_ERROR -> UNKNOWN_ERROR
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_OK -> SQLITE_OK
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_ERROR -> SQLITE_ERROR
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_INTERNAL -> SQLITE_INTERNAL
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_PERM -> SQLITE_PERM
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_ABORT -> SQLITE_ABORT
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_BUSY -> SQLITE_BUSY
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_LOCKED -> SQLITE_LOCKED
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_NOMEM -> SQLITE_NOMEM
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_READONLY -> SQLITE_READONLY
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_INTERRUPT -> SQLITE_INTERRUPT
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_IOERR -> SQLITE_IOERR
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_CORRUPT -> SQLITE_CORRUPT
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_NOTFOUND -> SQLITE_NOTFOUND
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_FULL -> SQLITE_FULL
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_CANTOPEN -> SQLITE_CANTOPEN
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_PROTOCOL -> SQLITE_PROTOCOL
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_EMPTY -> SQLITE_EMPTY
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_SCHEMA -> SQLITE_SCHEMA
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_TOOBIG -> SQLITE_TOOBIG
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_CONSTRAINT -> SQLITE_CONSTRAINT
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_MISMATCH -> SQLITE_MISMATCH
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_MISUSE -> SQLITE_MISUSE
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_NOLFS -> SQLITE_NOLFS
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_AUTH -> SQLITE_AUTH
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_FORMAT -> SQLITE_FORMAT
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_RANGE -> SQLITE_RANGE
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_NOTADB -> SQLITE_NOTADB
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_ROW -> SQLITE_ROW
    totalcross.db.sqlite.SQLiteErrorCode SQLITE_DONE -> SQLITE_DONE
    81:82:void <init>(int,java.lang.String) -> <init>
    89:89:totalcross.db.sqlite.SQLiteErrorCode getErrorCode(int) -> getErrorCode
    98:98:java.lang.String toString() -> toString
    37:72:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteOpenMode -> totalcross.db.sqlite.SQLiteOpenMode:
    totalcross.db.sqlite.SQLiteOpenMode READONLY -> READONLY
    totalcross.db.sqlite.SQLiteOpenMode READWRITE -> READWRITE
    totalcross.db.sqlite.SQLiteOpenMode CREATE -> CREATE
    totalcross.db.sqlite.SQLiteOpenMode DELETEONCLOSE -> DELETEONCLOSE
    totalcross.db.sqlite.SQLiteOpenMode EXCLUSIVE -> EXCLUSIVE
    totalcross.db.sqlite.SQLiteOpenMode OPEN_URI -> OPEN_URI
    totalcross.db.sqlite.SQLiteOpenMode OPEN_MEMORY -> OPEN_MEMORY
    totalcross.db.sqlite.SQLiteOpenMode MAIN_DB -> MAIN_DB
    totalcross.db.sqlite.SQLiteOpenMode TEMP_DB -> TEMP_DB
    totalcross.db.sqlite.SQLiteOpenMode TRANSIENT_DB -> TRANSIENT_DB
    totalcross.db.sqlite.SQLiteOpenMode MAIN_JOURNAL -> MAIN_JOURNAL
    totalcross.db.sqlite.SQLiteOpenMode TEMP_JOURNAL -> TEMP_JOURNAL
    totalcross.db.sqlite.SQLiteOpenMode SUBJOURNAL -> SUBJOURNAL
    totalcross.db.sqlite.SQLiteOpenMode MASTER_JOURNAL -> MASTER_JOURNAL
    totalcross.db.sqlite.SQLiteOpenMode NOMUTEX -> NOMUTEX
    totalcross.db.sqlite.SQLiteOpenMode FULLMUTEX -> FULLMUTEX
    totalcross.db.sqlite.SQLiteOpenMode SHAREDCACHE -> SHAREDCACHE
    totalcross.db.sqlite.SQLiteOpenMode PRIVATECACHE -> PRIVATECACHE
    67:68:void <init>(int,java.lang.String) -> <init>
    38:63:void <clinit>() -> <clinit>
totalcross.db.sqlite.SQLiteUtil -> totalcross.db.sqlite.SQLiteUtil:
    totalcross.sql.Connection con -> con
    int vectorInitialSize -> vectorInitialSize
    java.lang.String fullPath -> fullPath
    40:46:void <init>(java.lang.String) -> <init>
    50:51:void <init>(java.lang.String,java.lang.String) -> <init>
    55:56:void <init>() -> <init>
    40:61:void <init>(totalcross.sql.Connection) -> <init>
    65:68:totalcross.sql.Connection con() -> con
    73:82:void close() -> close
    85:85:boolean tableExists(java.lang.String) -> tableExists
    90:96:boolean isNotEmpty(java.lang.String) -> isNotEmpty
    101:109:boolean isNotEmpty(totalcross.sql.ResultSet) -> isNotEmpty
    113:113:int getColCount(totalcross.sql.ResultSet) -> getColCount
    117:117:totalcross.sql.ResultSet executeQuery(java.lang.String) -> executeQuery
    122:126:void close(totalcross.sql.ResultSet) -> close
    130:135:java.lang.String[] getStrings1(java.lang.String) -> getStrings1
    141:151:java.lang.String[] getStrings1(totalcross.sql.ResultSet) -> getStrings1
    163:164:int getColumnType(totalcross.sql.ResultSetMetaData,int) -> getColumnType
    168:168:java.lang.String[][] getStrings(totalcross.sql.ResultSet,totalcross.util.Vector) -> getStrings
    172:202:java.lang.String[][] getStrings(totalcross.sql.ResultSet,totalcross.util.Vector,int[]) -> getStrings
    206:206:java.lang.String[][] getStrings(totalcross.sql.ResultSet) -> getStrings
    210:210:java.lang.String[][] getStrings(java.lang.String) -> getStrings
    214:217:java.lang.String getString(java.lang.String) -> getString
    221:221:int getInt(java.lang.String) -> getInt
    225:227:int getInt(totalcross.sql.ResultSet) -> getInt
    231:231:int getShort(java.lang.String) -> getShort
    235:237:int getShort(totalcross.sql.ResultSet) -> getShort
    242:244:int getRowCount(java.lang.String) -> getRowCount
    249:250:void startTransaction() -> startTransaction
    253:255:void finishTransaction() -> finishTransaction
    258:260:void rollback() -> rollback
    263:263:totalcross.sql.PreparedStatement prepareStatement(java.lang.String) -> prepareStatement
    267:267:java.lang.String[] listAllTables() -> listAllTables
    279:279:java.lang.String fixQuote(java.lang.String,boolean) -> fixQuote
    285:286:totalcross.util.Date fromSqlDate(java.lang.String) -> fromSqlDate
    292:295:void shrinkDB() -> shrinkDB
    311:325:boolean existsIndex(java.lang.String,java.lang.String,totalcross.sql.Connection) -> existsIndex
totalcross.db.sqlite.Stmt -> totalcross.db.sqlite.Stmt:
    totalcross.db.sqlite.SQLiteConnection conn -> conn
    totalcross.db.sqlite.DB db -> db
    totalcross.db.sqlite.RS rs -> rs
    totalcross.db.sqlite.MetaData metadata -> metadata
    long pointer -> pointer
    java.lang.String sql -> sql
    int batchPos -> batchPos
    java.lang.Object[] batch -> batch
    boolean resultsWaiting -> resultsWaiting
    42:46:void <init>(totalcross.db.sqlite.SQLiteConnection) -> <init>
    52:55:void checkOpen() -> checkOpen
    62:62:boolean isOpen() -> isOpen
    71:85:boolean exec() -> exec
    96:110:boolean exec(java.lang.String) -> exec
    114:125:void internalClose() -> internalClose
    134:140:void close() -> close
    147:150:void finalize() -> finalize
    157:169:boolean execute(java.lang.String) -> execute
    177:179:totalcross.sql.ResultSet executeQuery(java.lang.String,boolean) -> executeQuery
    187:197:totalcross.sql.ResultSet executeQuery(java.lang.String) -> executeQuery
    212:235:int executeUpdate(java.lang.String) -> executeUpdate
    243:261:totalcross.sql.ResultSet getResultSet() -> getResultSet
    272:275:int getUpdateCount() -> getUpdateCount
    283:292:void addBatch(java.lang.String) -> addBatch
    299:305:void clearBatch() -> clearBatch
    313:338:int[] executeBatch() -> executeBatch
    346:346:void setCursorName(java.lang.String) -> setCursorName
    353:353:java.sql.SQLWarning getWarnings() -> getWarnings
    361:361:void clearWarnings() -> clearWarnings
    368:368:totalcross.sql.Connection getConnection() -> getConnection
    376:377:void cancel() -> cancel
    384:384:int getQueryTimeout() -> getQueryTimeout
    392:396:void setQueryTimeout(int) -> setQueryTimeout
    405:405:int getMaxRows() -> getMaxRows
    414:418:void setMaxRows(int) -> setMaxRows
    424:424:int getMaxFieldSize() -> getMaxFieldSize
    431:434:void setMaxFieldSize(int) -> setMaxFieldSize
    441:441:int getFetchSize() -> getFetchSize
    449:450:void setFetchSize(int) -> setFetchSize
    457:457:int getFetchDirection() -> getFetchDirection
    465:466:void setFetchDirection(int) -> setFetchDirection
    475:480:totalcross.sql.ResultSet getGeneratedKeys() -> getGeneratedKeys
    489:489:boolean getMoreResults() -> getMoreResults
    496:498:boolean getMoreResults(int) -> getMoreResults
    506:506:int getResultSetConcurrency() -> getResultSetConcurrency
    513:513:int getResultSetHoldability() -> getResultSetHoldability
    521:521:int getResultSetType() -> getResultSetType
    528:531:void setEscapeProcessing(boolean) -> setEscapeProcessing
totalcross.db.sqlite.Stmt$BackupObserver -> totalcross.db.sqlite.Stmt$BackupObserver:
    200:200:void <init>() -> <init>
    203:204:void progress(int,int) -> progress
totalcross.db.sqlite.Unused -> totalcross.db.sqlite.Unused:
    27:27:void <init>() -> <init>
    29:29:java.sql.SQLException unused() -> unused
    35:35:boolean execute(java.lang.String,int[]) -> execute
    39:39:boolean execute(java.lang.String,java.lang.String[]) -> execute
    43:43:int executeUpdate(java.lang.String,int) -> executeUpdate
    47:47:int executeUpdate(java.lang.String,int[]) -> executeUpdate
    51:51:int executeUpdate(java.lang.String,java.lang.String[]) -> executeUpdate
    55:55:boolean execute(java.lang.String,int) -> execute
    87:87:totalcross.util.BigDecimal getBigDecimal(int,int) -> getBigDecimal
    93:93:totalcross.util.BigDecimal getBigDecimal(java.lang.String,int) -> getBigDecimal
    123:123:void insertRow() -> insertRow
    127:127:void moveToCurrentRow() -> moveToCurrentRow
    131:131:void moveToInsertRow() -> moveToInsertRow
    135:135:boolean last() -> last
    139:139:boolean previous() -> previous
    143:143:boolean relative(int) -> relative
    147:147:boolean absolute(int) -> absolute
    151:151:void afterLast() -> afterLast
    155:155:void beforeFirst() -> beforeFirst
    159:159:boolean first() -> first
    163:163:void cancelRowUpdates() -> cancelRowUpdates
    167:167:void deleteRow() -> deleteRow
    179:179:void updateBigDecimal(int,totalcross.util.BigDecimal) -> updateBigDecimal
    183:183:void updateBigDecimal(java.lang.String,totalcross.util.BigDecimal) -> updateBigDecimal
    195:195:void updateBoolean(int,boolean) -> updateBoolean
    199:199:void updateBoolean(java.lang.String,boolean) -> updateBoolean
    203:203:void updateByte(int,byte) -> updateByte
    207:207:void updateByte(java.lang.String,byte) -> updateByte
    211:211:void updateBytes(int,byte[]) -> updateBytes
    215:215:void updateBytes(java.lang.String,byte[]) -> updateBytes
    227:227:void updateDate(int,totalcross.util.Date) -> updateDate
    231:231:void updateDate(java.lang.String,totalcross.util.Date) -> updateDate
    235:235:void updateDouble(int,double) -> updateDouble
    239:239:void updateDouble(java.lang.String,double) -> updateDouble
    243:243:void updateFloat(int,float) -> updateFloat
    247:247:void updateFloat(java.lang.String,float) -> updateFloat
    251:251:void updateInt(int,int) -> updateInt
    255:255:void updateInt(java.lang.String,int) -> updateInt
    259:259:void updateLong(int,long) -> updateLong
    263:263:void updateLong(java.lang.String,long) -> updateLong
    267:267:void updateNull(int) -> updateNull
    271:271:void updateNull(java.lang.String) -> updateNull
    275:275:void updateObject(int,java.lang.Object) -> updateObject
    279:279:void updateObject(int,java.lang.Object,int) -> updateObject
    283:283:void updateObject(java.lang.String,java.lang.Object) -> updateObject
    287:287:void updateObject(java.lang.String,java.lang.Object,int) -> updateObject
    295:295:void updateRow() -> updateRow
    299:299:void updateShort(int,short) -> updateShort
    303:303:void updateShort(java.lang.String,short) -> updateShort
    307:307:void updateString(int,java.lang.String) -> updateString
    311:311:void updateString(java.lang.String,java.lang.String) -> updateString
    319:319:void updateTimestamp(int,totalcross.sql.Timestamp) -> updateTimestamp
    323:323:void updateTimestamp(java.lang.String,totalcross.sql.Timestamp) -> updateTimestamp
    327:327:void refreshRow() -> refreshRow
totalcross.db.sqlite.ui.DBListBox -> totalcross.db.sqlite.ui.DBListBox:
    java.lang.String[][] sitems -> sitems
    68:69:void <init>() -> <init>
    73:79:void <init>(java.lang.String[][],int) -> <init>
    85:86:void setDisplayCol(int) -> setDisplayCol
    91:91:int getColumnCount() -> getColumnCount
    97:103:void add(java.lang.Object[]) -> add
    108:111:void add(java.lang.Object) -> add
    116:116:void insert(java.lang.Object,int) -> insert
    128:133:void removeAll() -> removeAll
    139:139:void remove(int) -> remove
    144:144:void remove(java.lang.Object) -> remove
    149:149:void setItemAt(int,java.lang.Object) -> setItemAt
    154:157:java.lang.Object getItemAt(int) -> getItemAt
    163:163:java.lang.Object getSelectedItem() -> getSelectedItem
    169:169:int getSelectedIndex() -> getSelectedIndex
    176:176:java.lang.Object[] getItems() -> getItems
    181:181:java.lang.Object[] getItemsArray() -> getItemsArray
    186:191:int indexOf(java.lang.Object,int) -> indexOf
    197:216:void setSelectedIndex(int) -> setSelectedIndex
    221:221:int size() -> size
    227:227:void add(totalcross.ui.Control) -> add
    232:232:void remove(totalcross.ui.Control) -> remove
    237:237:void find(char) -> find
    243:246:void drawItem(totalcross.ui.gfx.Graphics,int,int,int) -> drawItem
    251:254:int getItemWidth(int) -> getItemWidth
    259:287:void qsort(int,int) -> qsort
    292:294:void qsort() -> qsort
    298:298:java.lang.String getText() -> getText
totalcross.firebase.FirebaseManager -> totalcross.firebase.FirebaseManager:
    totalcross.firebase.FirebaseManager instance -> instance
    totalcross.firebase.iid.FirebaseInstanceIdService registeredService -> registeredService
    boolean firstTime -> firstTime
    totalcross.util.concurrent.Lock runningLock -> runningLock
    totalcross.firebase.FirebaseManager$DelayedRun delayedRunner -> delayedRunner
    15:84:void <init>() -> <init>
    87:87:totalcross.firebase.FirebaseManager getInstance() -> getInstance
    91:100:void registerFirebaseInstanceIdService(totalcross.firebase.iid.FirebaseInstanceIdService) -> registerFirebaseInstanceIdService
    103:106:void tokenReceived() -> tokenReceived
    13:13:void <clinit>() -> <clinit>
totalcross.firebase.FirebaseManager$1 -> totalcross.firebase.FirebaseManager$1:
totalcross.firebase.FirebaseManager$DelayedRun -> totalcross.firebase.FirebaseManager$DelayedRun:
    int DELAY_EXCEPTION_PENALTY -> DELAY_EXCEPTION_PENALTY
    int DELAY_MAX -> DELAY_MAX
    boolean running -> running
    totalcross.ui.event.TimerEvent event -> event
    int delay -> delay
    totalcross.firebase.FirebaseManager this$0 -> this$0
    19:24:void <init>(totalcross.firebase.FirebaseManager) -> <init>
    28:38:void init() -> init
    41:42:void addTimer() -> addTimer
    46:49:void timerTriggered(totalcross.ui.event.TimerEvent) -> timerTriggered
    53:64:void doStuff() -> doStuff
    67:72:void addPenalty(int) -> addPenalty
    76:76:java.lang.String toString() -> toString
    19:19:void <init>(totalcross.firebase.FirebaseManager,totalcross.firebase.FirebaseManager$1) -> <init>
totalcross.firebase.iid.FirebaseInstanceId -> totalcross.firebase.iid.FirebaseInstanceId:
    totalcross.firebase.iid.FirebaseInstanceId instance -> instance
    22:24:void <init>() -> <init>
    27:27:totalcross.firebase.iid.FirebaseInstanceId getInstance() -> getInstance
    32:32:java.lang.String getToken() -> getToken
    20:20:void <clinit>() -> <clinit>
totalcross.firebase.iid.FirebaseInstanceIdService -> totalcross.firebase.iid.FirebaseInstanceIdService:
    13:13:void <init>() -> <init>
    16:16:void onTokenRefresh() -> onTokenRefresh
totalcross.game.AnimatedButton -> totalcross.game.AnimatedButton:
    int FADE_OUT_LAYOUT -> FADE_OUT_LAYOUT
    int FADE_IN_LAYOUT -> FADE_IN_LAYOUT
    int FADE_OUT_IN_LAYOUT -> FADE_OUT_IN_LAYOUT
    int state -> state
    int layoutType -> layoutType
    int fadeInState -> fadeInState
    int framesPerState -> framesPerState
    int maxStates -> maxStates
    int[] statesIndexes -> statesIndexes
    int IDLE -> IDLE
    101:114:void <init>(totalcross.ui.image.Image,int,int,int,int) -> <init>
    122:130:void setState(int) -> setState
    138:138:int getState() -> getState
    148:184:void onEvent(totalcross.ui.event.Event) -> onEvent
    192:203:void inc(boolean) -> inc
totalcross.game.Animation -> totalcross.game.Animation:
    boolean pauseIfNotVisible -> pauseIfNotVisible
    int framePeriod -> framePeriod
    boolean isPlaying -> isPlaying
    boolean isPaused -> isPaused
    totalcross.ui.image.Image framesBuffer -> framesBuffer
    boolean multiFramesImage -> multiFramesImage
    totalcross.ui.event.TimerEvent animTimer -> animTimer
    int startFrame -> startFrame
    int endFrame -> endFrame
    int incFrame -> incFrame
    int frameCount -> frameCount
    int loopCount -> loopCount
    int eventsMask -> eventsMask
    int eventNone -> eventNone
    int eventFinish -> eventFinish
    int eventLoop -> eventLoop
    int eventFrame -> eventFrame
    int LOOPS_UNLIMITED -> LOOPS_UNLIMITED
    int curFrame -> curFrame
    int drawOp -> drawOp
    totalcross.ui.image.Image background -> background
    71:120:void <init>() -> <init>
    130:131:void <init>(totalcross.ui.image.Image,int) -> <init>
    71:145:void <init>(totalcross.ui.image.Image,int,int) -> <init>
    156:174:void setImage(totalcross.ui.image.Image,int,int) -> setImage
    183:189:void onEvent(totalcross.ui.event.Event) -> onEvent
    197:197:int size() -> size
    207:207:int getPreferredWidth() -> getPreferredWidth
    217:217:int getPreferredHeight() -> getPreferredHeight
    228:249:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    257:258:void enableEvents(int) -> enableEvents
    264:267:void pause() -> pause
    273:276:void resume() -> resume
    282:287:void stop() -> stop
    290:316:void paintNextFrame() -> paintNextFrame
    328:339:void start(int,int,int,int) -> start
    351:352:void start(int) -> start
totalcross.game.AnimationEvent -> totalcross.game.AnimationEvent:
    int LOOP -> LOOP
    int FRAME -> FRAME
    int FINISH -> FINISH
    48:49:void <init>(int,java.lang.Object) -> <init>
totalcross.game.GameEngine -> totalcross.game.GameEngine:
    int GAME_ENGINE_VERSION -> GAME_ENGINE_VERSION
    java.lang.String gameName -> gameName
    java.lang.String gameCreatorID -> gameCreatorID
    int gameVersion -> gameVersion
    int gameHighscoresSize -> gameHighscoresSize
    int NO_AUTO_REFRESH -> NO_AUTO_REFRESH
    int gameRefreshPeriod -> gameRefreshPeriod
    boolean gameDoClearScreen -> gameDoClearScreen
    boolean gameIsRunning -> gameIsRunning
    boolean gameHasUI -> gameHasUI
    void onGameInit() -> onGameInit
    288:288:void onGameExit() -> onGameExit
    294:294:void onGameStart() -> onGameStart
    301:301:void onGameStop() -> onGameStop
    308:308:void onTimer(totalcross.ui.event.TimerEvent) -> onTimer
    315:315:void onKey(totalcross.ui.event.KeyEvent) -> onKey
    322:322:void onPenDown(totalcross.ui.event.PenEvent) -> onPenDown
    329:329:void onPenUp(totalcross.ui.event.PenEvent) -> onPenUp
    336:336:void onPenDrag(totalcross.ui.event.PenEvent) -> onPenDrag
    343:343:void onOtherEvent(totalcross.ui.event.Event) -> onOtherEvent
    348:348:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    356:356:totalcross.game.HighScores getHighScores() -> getHighScores
    365:365:totalcross.game.Options getOptions() -> getOptions
    382:382:totalcross.game.TextRenderer createTextRenderer(totalcross.ui.font.Font,int,java.lang.String,int) -> createTextRenderer
    406:406:totalcross.game.TextRenderer createTextRenderer(totalcross.ui.font.Font,int,java.lang.String,int,boolean) -> createTextRenderer
    412:413:void start() -> start
    418:419:void stop() -> stop
    428:429:void refresh() -> refresh
    257:434:void <init>() -> <init>
    212:212:totalcross.ui.image.Image useBackground(totalcross.ui.image.Image) -> useBackground
totalcross.game.GameEngineException -> totalcross.game.GameEngineException:
    24:25:void <init>() -> <init>
    29:30:void <init>(java.lang.String) -> <init>
totalcross.game.GameEngineMainWindow -> totalcross.game.GameEngineMainWindow:
    totalcross.game.GameEngine engine -> engine
    totalcross.game.Options options -> options
    totalcross.game.HighScores hscores -> hscores
    boolean isRunning -> isRunning
    totalcross.ui.gfx.Graphics graf -> graf
    totalcross.ui.event.TimerEvent gameTimer -> gameTimer
    boolean flicker -> flicker
    totalcross.ui.Control gameTimerControl -> gameTimerControl
    totalcross.ui.image.Image bgSurface -> bgSurface
    boolean paintBackground -> paintBackground
    55:76:void <init>() -> <init>
    80:81:void setGameEngine(totalcross.game.GameEngine) -> setGameEngine
    88:91:totalcross.ui.gfx.Graphics getEngineGraphics() -> getEngineGraphics
    96:99:totalcross.ui.gfx.GfxSurface getSurface() -> getSurface
    108:117:void initUI() -> initUI
    125:127:void onExit() -> onExit
    135:146:totalcross.game.HighScores getHighScores() -> getHighScores
    155:155:totalcross.game.Options getOptions() -> getOptions
    175:175:totalcross.game.TextRenderer createTextRenderer(totalcross.ui.font.Font,int,java.lang.String,int) -> createTextRenderer
    198:198:totalcross.game.TextRenderer createTextRenderer(totalcross.ui.font.Font,int,java.lang.String,int,boolean) -> createTextRenderer
    205:219:void shutdown() -> shutdown
    227:231:void stop() -> stop
    248:258:void start() -> start
    269:274:totalcross.ui.image.Image useBackground(totalcross.ui.image.Image) -> useBackground
    286:299:void refresh() -> refresh
    311:331:void onEvent(totalcross.ui.event.Event) -> onEvent
    40:40:boolean access$000(totalcross.game.GameEngineMainWindow) -> access$000
    40:40:totalcross.ui.event.TimerEvent access$100(totalcross.game.GameEngineMainWindow) -> access$100
    40:40:totalcross.ui.event.TimerEvent access$102(totalcross.game.GameEngineMainWindow,totalcross.ui.event.TimerEvent) -> access$102
    40:40:totalcross.game.GameEngine access$200() -> access$200
totalcross.game.GameEngineMainWindow$1 -> totalcross.game.GameEngineMainWindow$1:
    totalcross.game.GameEngineMainWindow this$0 -> this$0
    55:55:void <init>(totalcross.game.GameEngineMainWindow) -> <init>
    58:70:void onEvent(totalcross.ui.event.Event) -> onEvent
totalcross.game.HighScoreEntry -> totalcross.game.HighScoreEntry:
    totalcross.game.HighScores parent -> parent
    java.lang.String name -> name
    int score -> score
    34:36:void <init>(totalcross.game.HighScores) -> <init>
    44:50:int getRank() -> getRank
totalcross.game.HighScores -> totalcross.game.HighScores:
    java.lang.String dbName_suffix -> dbName_suffix
    java.lang.String dbType -> dbType
    totalcross.game.HighScoreEntry[] entries -> entries
    boolean dirty -> dirty
    int validEntries -> validEntries
    114:147:void <init>(totalcross.game.GameEngine) -> <init>
    155:155:int size() -> size
    164:164:totalcross.game.HighScoreEntry[] getEntries() -> getEntries
    181:208:totalcross.game.HighScoreEntry add(int,java.lang.String) -> add
    217:240:boolean save() -> save
    250:252:void close() -> close
totalcross.game.Options -> totalcross.game.Options:
    totalcross.io.PDBFile cat -> cat
    java.lang.String dbName_suffix -> dbName_suffix
    java.lang.String dbType -> dbType
    java.lang.String duplicatedProperty -> duplicatedProperty
    int newVersion -> newVersion
    int oldVersion -> oldVersion
    108:125:void <init>(totalcross.game.GameEngine) -> <init>
    139:148:totalcross.util.Properties$Boolean declareBoolean(java.lang.String,boolean) -> declareBoolean
    163:172:totalcross.util.Properties$Long declareLong(java.lang.String,long) -> declareLong
    187:196:totalcross.util.Properties$Int declareInteger(java.lang.String,int) -> declareInteger
    211:220:totalcross.util.Properties$Double declareDouble(java.lang.String,double) -> declareDouble
    235:244:totalcross.util.Properties$Str declareString(java.lang.String,java.lang.String) -> declareString
    266:266:totalcross.util.Properties$Value getProp(java.lang.String) -> getProp
    277:286:boolean save() -> save
    295:298:void close() -> close
totalcross.game.Sprite -> totalcross.game.Sprite:
    int centerX -> centerX
    int centerY -> centerY
    int width -> width
    int height -> height
    int regionMinx -> regionMinx
    int regionMiny -> regionMiny
    int regionMaxx -> regionMaxx
    int regionMaxy -> regionMaxy
    totalcross.ui.image.Image image -> image
    totalcross.ui.gfx.Graphics gfx -> gfx
    totalcross.ui.gfx.GfxSurface surface -> surface
    boolean multiFrame -> multiFrame
    int speed -> speed
    boolean screenErased -> screenErased
    boolean doClip -> doClip
    int INVALID -> INVALID
    totalcross.ui.image.Image background -> background
    totalcross.ui.gfx.Graphics bgGfx -> bgGfx
    int bgX -> bgX
    int bgY -> bgY
    232:233:void <init>(totalcross.ui.image.Image,int,boolean,totalcross.ui.gfx.Rect) -> <init>
    203:279:void <init>(totalcross.ui.image.Image,int,int,boolean,totalcross.ui.gfx.Rect) -> <init>
    304:312:void saveBackground(boolean) -> saveBackground
    321:321:totalcross.ui.gfx.Rect getRegion() -> getRegion
    330:334:void setRegion(totalcross.ui.gfx.Rect) -> setRegion
    347:362:boolean onPositionChange() -> onPositionChange
    377:382:boolean setPos(int,int,boolean) -> setPos
    393:393:totalcross.ui.gfx.Coord getPos() -> getPos
    409:513:boolean towardPos(int,int,boolean) -> towardPos
    527:550:void show() -> show
    558:563:void hide() -> hide
    572:576:boolean collide(totalcross.game.Sprite) -> collide
totalcross.game.TextRenderer -> totalcross.game.TextRenderer:
    totalcross.util.Hashtable byFont -> byFont
    java.lang.String[] strDigits -> strDigits
    totalcross.ui.image.Image[] digits -> digits
    totalcross.ui.image.Image textImg -> textImg
    int w0 -> w0
    int maxDigits -> maxDigits
    totalcross.ui.gfx.Graphics gfx -> gfx
    int fmH -> fmH
    int textWidth -> textWidth
    boolean zeroPadding -> zeroPadding
    146:148:void <init>(totalcross.ui.font.Font,int,int,java.lang.String,int,boolean) -> <init>
    165:190:void <init>(totalcross.ui.font.Font,int,int,java.lang.String,int) -> <init>
    202:205:void display(int,int,boolean) -> display
    218:255:void display(int,int,int) -> display
    258:262:totalcross.ui.image.Image[] buildDigits(totalcross.ui.font.Font,int,int) -> buildDigits
    266:275:totalcross.ui.image.Image render(java.lang.String,int,totalcross.ui.font.Font,int,int) -> render
    280:280:int getWidth() -> getWidth
    285:285:int getHeight() -> getHeight
    102:103:void <clinit>() -> <clinit>
totalcross.io.Base64decoderStream -> totalcross.io.Base64decoderStream:
    java.io.InputStream base64encodedStream -> base64encodedStream
    boolean eos -> eos
    int BYTES_ENCODED_SIZE -> BYTES_ENCODED_SIZE
    int BYTES_DECODED_SIZE -> BYTES_DECODED_SIZE
    byte[] bytesEncodedRead -> bytesEncodedRead
    byte[] bytesDecodedRead -> bytesDecodedRead
    byte[] overflowEncodedRead -> overflowEncodedRead
    int overflowSize -> overflowSize
    int decodedSize -> decodedSize
    int decodedReadPos -> decodedReadPos
    31:50:void <init>(java.io.InputStream) -> <init>
    54:59:int read() -> read
    64:88:int read(byte[],int,int) -> read
    96:96:long skip(long) -> skip
    104:105:void close() -> close
    108:166:void ensureFetch() -> ensureFetch
    169:173:void markEos() -> markEos
totalcross.io.BufferedStream -> totalcross.io.BufferedStream:
    totalcross.io.Stream stream -> stream
    int mode -> mode
    byte[] buffer -> buffer
    int size -> size
    int pos -> pos
    byte[] rlbuf -> rlbuf
    int READ -> READ
    int WRITE -> WRITE
    64:65:void <init>(totalcross.io.Stream,int) -> <init>
    78:95:void <init>(totalcross.io.Stream,int,int) -> <init>
    100:141:int readBytes(byte[],int,int) -> readBytes
    147:184:int writeBytes(byte[],int,int) -> writeBytes
    192:195:void close() -> close
    203:209:void setStream(totalcross.io.Stream) -> setStream
    215:215:totalcross.io.Stream getStream() -> getStream
    231:254:java.lang.String readLine() -> readLine
totalcross.io.ByteArrayStream -> totalcross.io.ByteArrayStream:
    byte[] buffer -> buffer
    int len -> len
    byte[] writeBuf -> writeBuf
    37:44:void <init>(byte[]) -> <init>
    50:63:void <init>(byte[],int) -> <init>
    68:75:void <init>(int) -> <init>
    84:86:void mark() -> mark
    92:92:int available() -> available
    99:99:void close() -> close
    107:107:byte[] getBuffer() -> getBuffer
    115:121:void setBuffer(byte[]) -> setBuffer
    129:129:int count() -> count
    134:134:int getPos() -> getPos
    139:152:int readBytes(byte[],int,int) -> readBytes
    159:161:void reset() -> reset
    175:185:int skipBytes(int) -> skipBytes
    195:200:int reuse() -> reuse
    205:217:int writeBytes(byte[],int,int) -> writeBytes
    229:237:void setSize(int,boolean) -> setSize
    245:247:byte[] toByteArray() -> toByteArray
    254:276:void setPos(int,int) -> setPos
    281:290:void setPos(int) -> setPos
    308:321:void readFully(totalcross.io.Stream,int,int) -> readFully
totalcross.io.CRC32Stream -> totalcross.io.CRC32Stream:
    totalcross.io.Stream stream -> stream
    int crc -> crc
    int[] crcTable -> crcTable
    58:70:int[] make_crc_table() -> make_crc_table
    73:75:void <init>(totalcross.io.Stream) -> <init>
    83:83:long getValue() -> getValue
    90:91:void reset() -> reset
    96:96:void close() -> close
    100:105:void update(byte[],int,int) -> update
    118:126:int readBytes(byte[],int,int) -> readBytes
    138:146:int writeBytes(byte[],int,int) -> writeBytes
    54:54:void <clinit>() -> <clinit>
totalcross.io.CharStream -> totalcross.io.CharStream:
    totalcross.io.DataStream ds -> ds
    7:8:void <init>(java.lang.String) -> <init>
    10:12:void <init>(totalcross.io.Stream) -> <init>
    15:15:int read(char[]) -> read
    19:23:int read(char[],int,int) -> read
    27:27:int write(char) -> write
    31:31:int write(char[]) -> write
    35:39:int write(char[],int,int) -> write
totalcross.io.CompressedByteArrayStream -> totalcross.io.CompressedByteArrayStream:
    int SIZE -> SIZE
    int READ_MODE -> READ_MODE
    int WRITE_MODE -> WRITE_MODE
    int DESTRUCTIVE_READ_MODE -> DESTRUCTIVE_READ_MODE
    byte[] crlf -> crlf
    int mode -> mode
    int compressionLevel -> compressionLevel
    int rSize -> rSize
    int cSize -> cSize
    int readIdx -> readIdx
    totalcross.util.Vector zbufs -> zbufs
    totalcross.io.ByteArrayStream buf -> buf
    byte[] bufbytes -> bufbytes
    totalcross.io.ByteArrayStream temp -> temp
    java.lang.StringBuffer sbuf -> sbuf
    byte[] writeBuf -> writeBuf
    159:175:void <init>(int) -> <init>
    181:182:void <init>() -> <init>
    192:200:void flush() -> flush
    211:219:void setMode(int) -> setMode
    224:226:void close() -> close
    230:230:int getSize() -> getSize
    235:235:int getCompressedSize() -> getCompressedSize
    241:247:void saveCurrentBuffer() -> saveCurrentBuffer
    252:264:boolean loadNextBuffer() -> loadNextBuffer
    278:299:int readBytes(byte[],int,int) -> readBytes
    314:336:int writeBytes(byte[],int,int) -> writeBytes
    344:384:java.lang.String readLine() -> readLine
    401:413:void readFully(totalcross.io.Stream,int,int) -> readFully
    423:426:void writeLine(java.lang.String) -> writeLine
    433:474:java.lang.String readUntilNextChar(char) -> readUntilNextChar
    153:162:void <clinit>() -> <clinit>
totalcross.io.CompressedByteArrayStream$DirectCharConverter -> totalcross.io.CompressedByteArrayStream$DirectCharConverter:
    122:122:void <init>() -> <init>
    126:131:byte[] chars2bytes(char[],int,int) -> chars2bytes
totalcross.io.Connection -> totalcross.io.Connection:
    24:24:void <init>() -> <init>
    void close() -> close
totalcross.io.Connector -> totalcross.io.Connector:
    27:27:void <init>() -> <init>
    38:68:totalcross.io.Connection open(java.lang.String) -> open
totalcross.io.DataStream -> totalcross.io.DataStream:
    totalcross.io.Stream stream -> stream
    byte[] buffer -> buffer
    byte[] zeros -> zeros
    java.lang.String EOSMessage -> EOSMessage
    boolean ensureWrite -> ensureWrite
    70:71:void <init>(totalcross.io.Stream) -> <init>
    54:87:void <init>(totalcross.io.Stream,boolean) -> <init>
    100:103:void close() -> close
    109:112:int pad(int) -> pad
    124:125:boolean readBoolean() -> readBoolean
    137:138:byte readByte() -> readByte
    143:143:int readBytes(byte[],int,int) -> readBytes
    153:154:int readBytes(byte[]) -> readBytes
    165:165:double readFloat() -> readFloat
    177:179:int readInt() -> readInt
    191:193:short readShort() -> readShort
    205:205:double readDouble() -> readDouble
    217:219:long readLong() -> readLong
    232:233:int readUnsignedByte() -> readUnsignedByte
    246:248:int readUnsignedShort() -> readUnsignedShort
    261:263:long readUnsignedInt() -> readUnsignedInt
    275:276:int writeBoolean(boolean) -> writeBoolean
    288:289:int writeByte(byte) -> writeByte
    301:302:int writeByte(int) -> writeByte
    307:307:int writeBytes(byte[],int,int) -> writeBytes
    319:319:int writeBytes(byte[]) -> writeBytes
    330:330:int writeFloat(double) -> writeFloat
    342:350:int writeInt(int) -> writeInt
    362:366:int writeShort(int) -> writeShort
    379:389:java.lang.String readString() -> readString
    403:413:java.lang.String readBigString() -> readBigString
    425:430:java.lang.String[] readStringArray() -> readStringArray
    442:447:java.lang.String[] readStringArray(int) -> readStringArray
    459:472:int writeString(java.lang.String) -> writeString
    485:495:int writeBigString(java.lang.String) -> writeBigString
    505:514:int writeStringArray(java.lang.String[]) -> writeStringArray
    525:525:int writeDouble(double) -> writeDouble
    535:535:int writeLong(long) -> writeLong
    551:568:java.lang.String readCString() -> readCString
    581:590:int writeCString(java.lang.String) -> writeCString
    602:604:char readChar() -> readChar
    617:621:int writeChar(char) -> writeChar
    634:634:char[] readChars() -> readChars
    647:658:void readChars(char[],int) -> readChars
    675:687:int readChars(char[],int,int) -> readChars
    700:700:char[] readBigChars() -> readBigChars
    713:724:char[] readChars(int) -> readChars
    740:740:int writeChars(char[],int,int) -> writeChars
    756:756:int writeBigChars(char[],int,int) -> writeBigChars
    762:795:int writeChars(char[],int,int,int) -> writeChars
    806:824:int writeChars(java.lang.String,int) -> writeChars
    829:829:totalcross.io.Stream getStream() -> getStream
    842:847:java.lang.String readFixedString(int) -> readFixedString
    860:861:void writeFixedString(java.lang.String,int) -> writeFixedString
    874:891:void writeFixedString(java.lang.String,int,char) -> writeFixedString
    897:899:void writeObject(totalcross.io.Storable) -> writeObject
    913:917:java.lang.Object readObject() -> readObject
    931:936:java.lang.String readSmallString() -> readSmallString
    945:956:int writeSmallString(java.lang.String) -> writeSmallString
    964:975:int writeSmallString8(java.lang.String) -> writeSmallString8
    979:985:int writeBytesInternal(byte[],int,int) -> writeBytesInternal
    1003:1024:int readBytesInternal(byte[],int,int,boolean) -> readBytesInternal
    1030:1030:int skip(int) -> skip
    56:56:void <clinit>() -> <clinit>
totalcross.io.DataStreamLE -> totalcross.io.DataStreamLE:
    53:54:void <init>(totalcross.io.Stream) -> <init>
    58:60:int readInt() -> readInt
    65:67:short readShort() -> readShort
    72:74:long readLong() -> readLong
    79:81:int readUnsignedShort() -> readUnsignedShort
    86:94:int writeInt(int) -> writeInt
    99:103:int writeShort(int) -> writeShort
    108:108:int writeLong(long) -> writeLong
    114:116:char readChar() -> readChar
    122:126:int writeChar(char) -> writeChar
    140:150:void readChars(char[],int) -> readChars
    154:165:char[] readChars(int) -> readChars
    170:203:int writeChars(char[],int,int,int) -> writeChars
    209:223:int writeChars(java.lang.String,int) -> writeChars
totalcross.io.EOFException -> totalcross.io.EOFException:
    16:17:void <init>() -> <init>
    26:27:void <init>(java.lang.String) -> <init>
totalcross.io.File -> totalcross.io.File:
    java.lang.String path -> path
    java.lang.Object fileRef -> fileRef
    java.lang.Object fileEx -> fileEx
    int mode -> mode
    int slot -> slot
    byte TIME_ALL -> TIME_ALL
    byte TIME_CREATED -> TIME_CREATED
    byte TIME_MODIFIED -> TIME_MODIFIED
    byte TIME_ACCESSED -> TIME_ACCESSED
    int ATTR_ARCHIVE -> ATTR_ARCHIVE
    int ATTR_HIDDEN -> ATTR_HIDDEN
    int ATTR_READ_ONLY -> ATTR_READ_ONLY
    int ATTR_SYSTEM -> ATTR_SYSTEM
    java.lang.String[] winceVols -> winceVols
    java.lang.String DIRECTORY_PICTURES -> DIRECTORY_PICTURES
    java.lang.String DIRECTORY_DOCUMENTS -> DIRECTORY_DOCUMENTS
    java.lang.String DIRECTORY_DOWNLOADS -> DIRECTORY_DOWNLOADS
    178:204:void <init>(java.lang.String,int,int) -> <init>
    220:221:void <init>(java.lang.String,int) -> <init>
    235:236:void <init>(java.lang.String) -> <init>
    239:334:void create() -> create
    346:349:boolean isCardInserted(int) -> isCardInserted
    360:381:void close() -> close
    388:399:void flush() -> flush
    417:435:void createDir() -> createDir
    447:469:void delete() -> delete
    485:493:boolean exists() -> exists
    517:537:int getSize() -> getSize
    543:543:java.lang.String getPath() -> getPath
    552:560:totalcross.io.File getParent() -> getParent
    569:579:boolean isDir() -> isDir
    588:615:java.lang.String[] listFiles() -> listFiles
    624:632:boolean isEmpty() -> isEmpty
    638:660:int readBytes(byte[],int,int) -> readBytes
    675:696:void rename(java.lang.String) -> rename
    700:707:int getPos() -> getPos
    738:758:void setPos(int) -> setPos
    762:799:void setPos(int,int) -> setPos
    803:828:int writeBytes(byte[],int,int) -> writeBytes
    854:866:void setAttributes(int) -> setAttributes
    880:887:int getAttributes() -> getAttributes
    914:929:void setTime(byte,totalcross.sys.Time) -> setTime
    954:969:totalcross.sys.Time getTime(byte) -> getTime
    985:985:totalcross.io.File getCardVolume() -> getCardVolume
    997:1014:void setSize(int) -> setSize
    1027:1030:java.lang.String getCardSerialNumber(int) -> getCardSerialNumber
    1036:1041:void finalize() -> finalize
    1049:1049:int getSlot() -> getSlot
    1054:1067:void listFiles(java.lang.String,totalcross.util.Vector,boolean) -> listFiles
    1075:1075:java.lang.String[] listFiles(java.lang.String) -> listFiles
    1086:1091:java.lang.String[] listFiles(java.lang.String,boolean) -> listFiles
    1103:1107:void deleteDir(java.lang.String) -> deleteDir
    1115:1123:java.lang.String[] listRoots() -> listRoots
    1142:1147:void copyTo(totalcross.io.File) -> copyTo
    1165:1170:void moveTo(totalcross.io.File) -> moveTo
    1180:1185:void copy(java.lang.String,java.lang.String) -> copy
    1195:1200:void move(java.lang.String,java.lang.String) -> move
    1268:1286:int chmod(int) -> chmod
    1300:1303:byte[] readAndClose() -> readAndClose
    1316:1319:byte[] readAndDelete() -> readAndDelete
    1332:1336:void writeAndClose(byte[]) -> writeAndClose
    1343:1347:byte[] read() -> read
    1364:1371:totalcross.io.File getAppSpecificDir(java.lang.String,java.lang.String) -> getAppSpecificDir
    136:136:void <clinit>() -> <clinit>
totalcross.io.File4D -> totalcross.io.File4D:
    java.lang.String path -> path
    java.lang.Object fileRef -> fileRef
    int mode -> mode
    int slot -> slot
    boolean dontFinalize -> dontFinalize
    boolean isAndroid -> isAndroid
    boolean isIOS -> isIOS
    boolean isWin32 -> isWin32
    boolean isWinCE -> isWinCE
    int CLOSED -> CLOSED
    byte TIME_ALL -> TIME_ALL
    byte TIME_CREATED -> TIME_CREATED
    byte TIME_MODIFIED -> TIME_MODIFIED
    byte TIME_ACCESSED -> TIME_ACCESSED
    int ATTR_ARCHIVE -> ATTR_ARCHIVE
    int ATTR_HIDDEN -> ATTR_HIDDEN
    int ATTR_READ_ONLY -> ATTR_READ_ONLY
    int ATTR_SYSTEM -> ATTR_SYSTEM
    java.lang.String[] winceVols -> winceVols
    java.lang.String deviceAlias -> deviceAlias
    java.lang.String DIRECTORY_PICTURES -> DIRECTORY_PICTURES
    java.lang.String DIRECTORY_DOCUMENTS -> DIRECTORY_DOCUMENTS
    java.lang.String DIRECTORY_DOWNLOADS -> DIRECTORY_DOWNLOADS
    java.lang.String getDeviceAlias() -> getDeviceAlias
    27:96:void <init>(java.lang.String,int,int) -> <init>
    100:101:void <init>(java.lang.String,int) -> <init>
    104:105:void <init>(java.lang.String) -> <init>
    void close() -> close
    111:111:java.lang.String getPath() -> getPath
    116:123:int getPos() -> getPos
    128:153:void setPos(int,int) -> setPos
    void create(java.lang.String,int,int) -> create
    boolean isCardInserted(int) -> isCardInserted
    void createDir() -> createDir
    void delete() -> delete
    boolean exists() -> exists
    int getSize() -> getSize
    boolean isDir() -> isDir
    java.lang.String[] listFiles() -> listFiles
    int readBytes(byte[],int,int) -> readBytes
    void rename(java.lang.String) -> rename
    void setPos(int) -> setPos
    int writeBytes(byte[],int,int) -> writeBytes
    void setAttributes(int) -> setAttributes
    int getAttributes() -> getAttributes
    void setTime(byte,totalcross.sys.Time) -> setTime
    totalcross.sys.Time getTime(byte) -> getTime
    void setSize(int) -> setSize
    java.lang.String getCardSerialNumber(int) -> getCardSerialNumber
    boolean isEmpty() -> isEmpty
    201:208:totalcross.io.File getParent() -> getParent
    212:243:totalcross.io.File getCardVolume() -> getCardVolume
    void flush() -> flush
    251:256:void finalize() -> finalize
    259:259:int getSlot() -> getSlot
    264:277:void listFiles(java.lang.String,totalcross.util.Vector,boolean) -> listFiles
    281:281:java.lang.String[] listFiles(java.lang.String) -> listFiles
    285:290:java.lang.String[] listFiles(java.lang.String,boolean) -> listFiles
    295:299:void deleteDir(java.lang.String) -> deleteDir
    java.lang.String[] listRoots() -> listRoots
    305:315:void copyTo(totalcross.io.File) -> copyTo
    319:324:void moveTo(totalcross.io.File) -> moveTo
    int chmod(int) -> chmod
    330:335:void copy(java.lang.String,java.lang.String) -> copy
    339:344:void move(java.lang.String,java.lang.String) -> move
    349:352:byte[] readAndClose() -> readAndClose
    358:361:byte[] readAndDelete() -> readAndDelete
    366:369:byte[] read() -> read
    375:379:void writeAndClose(byte[]) -> writeAndClose
    totalcross.io.File getAppSpecificDir(java.lang.String,java.lang.String) -> getAppSpecificDir
    31:47:void <clinit>() -> <clinit>
totalcross.io.FileNotFoundException -> totalcross.io.FileNotFoundException:
    24:25:void <init>() -> <init>
    29:30:void <init>(java.lang.String) -> <init>
    38:45:java.lang.String getFileName() -> getFileName
totalcross.io.FileStates -> totalcross.io.FileStates:
    int INVALID -> INVALID
    int DONT_OPEN -> DONT_OPEN
    int READ_WRITE -> READ_WRITE
    int READ_ONLY -> READ_ONLY
    int CREATE -> CREATE
    int CREATE_EMPTY -> CREATE_EMPTY
    int CLOSED -> CLOSED
totalcross.io.IOException -> totalcross.io.IOException:
    long serialVersionUID -> serialVersionUID
    27:28:void <init>() -> <init>
    32:33:void <init>(java.lang.String) -> <init>
    36:37:void <init>(java.lang.String,java.lang.Throwable) -> <init>
    40:41:void <init>(java.lang.Throwable) -> <init>
totalcross.io.IllegalArgumentIOException -> totalcross.io.IllegalArgumentIOException:
    24:25:void <init>() -> <init>
    29:30:void <init>(java.lang.String) -> <init>
    34:35:void <init>(java.lang.String,java.lang.String) -> <init>
totalcross.io.LineReader -> totalcross.io.LineReader:
    totalcross.io.Stream f -> f
    totalcross.io.ByteArrayStream readBuf -> readBuf
    int ofs -> ofs
    int maxTries -> maxTries
    boolean doTrim -> doTrim
    boolean returnEmptyLines -> returnEmptyLines
    72:73:void <init>(totalcross.io.Stream) -> <init>
    47:95:void <init>(totalcross.io.Stream,byte[],int,int) -> <init>
    103:106:void setStream(totalcross.io.Stream) -> setStream
    112:112:totalcross.io.Stream getStream() -> getStream
    120:128:void reuse() -> reuse
    139:155:boolean readMore() -> readMore
    165:243:java.lang.String readLine() -> readLine
totalcross.io.ObjectPDBFile -> totalcross.io.ObjectPDBFile:
    totalcross.util.Vector classes -> classes
    int cnt -> cnt
    byte[] buf -> buf
    totalcross.io.ByteArrayStream bs -> bs
    totalcross.io.DataStream ds -> ds
    104:105:void <init>(java.lang.String,int) -> <init>
    116:117:void <init>(java.lang.String) -> <init>
    127:131:void registerClass(totalcross.io.Storable) -> registerClass
    142:158:void addObject(totalcross.io.Storable) -> addObject
    172:188:void insertObjectAt(totalcross.io.Storable,int) -> insertObjectAt
    207:225:void loadObjectAt(totalcross.io.Storable,int) -> loadObjectAt
    240:268:totalcross.io.Storable loadObjectAt(int) -> loadObjectAt
    280:282:void deleteObjectAt(int) -> deleteObjectAt
    296:297:boolean setObjectAttribute(int,byte) -> setObjectAttribute
    309:309:byte getObjectAttribute(int) -> getObjectAttribute
    319:319:int size() -> size
    327:328:void resetSearch() -> resetSearch
    337:338:void setSearchIndex(int) -> setSearchIndex
    349:354:boolean nextObject(totalcross.io.Storable) -> nextObject
    364:364:totalcross.io.Storable nextObject() -> nextObject
totalcross.io.PDBFile -> totalcross.io.PDBFile:
    java.lang.Object openRef -> openRef
    int _hvRecordPos -> _hvRecordPos
    int _hvRecordOffset -> _hvRecordOffset
    int _hvRecordLength -> _hvRecordLength
    int mode -> mode
    java.lang.String name -> name
    java.lang.String fileName -> fileName
    int INVALID -> INVALID
    int READ_WRITE -> READ_WRITE
    int CREATE -> CREATE
    int CREATE_EMPTY -> CREATE_EMPTY
    int DB_ATTR_READ_ONLY -> DB_ATTR_READ_ONLY
    int DB_ATTR_APPINFODIRTY -> DB_ATTR_APPINFODIRTY
    int DB_ATTR_BACKUP -> DB_ATTR_BACKUP
    int DB_ATTR_OK_TO_INSTALL_NEWER -> DB_ATTR_OK_TO_INSTALL_NEWER
    int DB_ATTR_RESET_AFTER_INSTALL -> DB_ATTR_RESET_AFTER_INSTALL
    int DB_ATTR_COPY_PREVENTION -> DB_ATTR_COPY_PREVENTION
    int DB_ATTR_STREAM -> DB_ATTR_STREAM
    byte REC_RELEASE -> REC_RELEASE
    byte REC_ATTR_DELETE -> REC_ATTR_DELETE
    byte REC_ATTR_DIRTY -> REC_ATTR_DIRTY
    byte REC_ATTR_SECRET -> REC_ATTR_SECRET
    totalcross.util.Hashtable _dbHash -> _dbHash
    java.lang.String _name -> _name
    totalcross.util.Vector _attrs -> _attrs
    java.lang.String _creator -> _creator
    java.lang.String _type -> _type
    int originalModificationNumber -> originalModificationNumber
    boolean deleted -> deleted
    byte[] appInfoBlock -> appInfoBlock
    byte[] sortInfoBlock -> sortInfoBlock
    int creationDate -> creationDate
    int modificationDate -> modificationDate
    int lastBackupDate -> lastBackupDate
    int modificationNumber -> modificationNumber
    short attributes -> attributes
    short version -> version
    int appInfoOffset -> appInfoOffset
    int sortInfoOffset -> sortInfoOffset
    int uniqueIDSeed -> uniqueIDSeed
    int nextRecordListID -> nextRecordListID
    187:1066:void <init>(java.lang.String,int) -> <init>
    208:235:void create(java.lang.String,java.lang.String,java.lang.String,int) -> create
    243:243:java.lang.String getName() -> getName
    263:291:void rename(java.lang.String) -> rename
    300:314:void addRecord(int) -> addRecord
    328:345:void addRecord(int,int) -> addRecord
    357:380:void resizeRecord(int) -> resizeRecord
    390:400:void close() -> close
    403:407:void nativeClose() -> nativeClose
    411:417:void writeCB() -> writeCB
    425:439:void delete() -> delete
    442:442:int makeInt(byte,byte,byte,byte) -> makeInt
    453:453:java.lang.String[] listPDBs() -> listPDBs
    471:533:java.lang.String[] listPDBs(int,int) -> listPDBs
    544:555:void deleteRecord() -> deleteRecord
    563:567:int getRecordCount() -> getRecordCount
    576:583:int getRecordSize() -> getRecordSize
    595:609:void setRecordPos(int) -> setRecordPos
    612:632:int readWriteBytes(byte[],int,int,boolean) -> readWriteBytes
    649:672:int readBytes(byte[],int,int) -> readBytes
    683:698:int skipBytes(int) -> skipBytes
    710:725:void setRecordOffset(int) -> setRecordOffset
    739:756:int writeBytes(byte[],int,int) -> writeBytes
    773:794:int inspectRecord(byte[],int,int) -> inspectRecord
    811:821:byte getRecordAttributes(int) -> getRecordAttributes
    837:848:void setRecordAttributes(int,byte) -> setRecordAttributes
    863:867:int getAttributes() -> getAttributes
    885:891:void setAttributes(int) -> setAttributes
    899:902:int getRecordPos() -> getRecordPos
    915:921:int getRecordOffset() -> getRecordOffset
    940:980:int searchBytes(byte[],int,int) -> searchBytes
    984:1013:java.lang.String removePDBFileFromDisk() -> removePDBFileFromDisk
    1091:1095:long getNow() -> getNow
    1100:1105:void doSetDate() -> doSetDate
    1110:1196:void toPDB(java.io.OutputStream,totalcross.util.Vector,java.lang.String,java.lang.String,java.lang.String,totalcross.util.Vector) -> toPDB
    1201:1305:totalcross.util.Vector fromPDB(byte[],java.lang.String,java.lang.String,totalcross.util.Vector) -> fromPDB
    1311:1314:void finalize() -> finalize
    1017:1017:void <clinit>() -> <clinit>
totalcross.io.PDBFile4D -> totalcross.io.PDBFile4D:
    java.lang.Object dbRef -> dbRef
    java.lang.Object openRef -> openRef
    java.lang.String name -> name
    int hvRecordPos -> hvRecordPos
    long hvRecordHandle -> hvRecordHandle
    int hvRecordOffset -> hvRecordOffset
    int hvRecordLength -> hvRecordLength
    boolean hvRecordChanged -> hvRecordChanged
    boolean dontFinalize -> dontFinalize
    int mode -> mode
    int INVALID -> INVALID
    int READ_WRITE -> READ_WRITE
    int CREATE -> CREATE
    int CREATE_EMPTY -> CREATE_EMPTY
    int DB_ATTR_READ_ONLY -> DB_ATTR_READ_ONLY
    int DB_ATTR_APPINFODIRTY -> DB_ATTR_APPINFODIRTY
    int DB_ATTR_BACKUP -> DB_ATTR_BACKUP
    int DB_ATTR_OK_TO_INSTALL_NEWER -> DB_ATTR_OK_TO_INSTALL_NEWER
    int DB_ATTR_RESET_AFTER_INSTALL -> DB_ATTR_RESET_AFTER_INSTALL
    int DB_ATTR_COPY_PREVENTION -> DB_ATTR_COPY_PREVENTION
    int DB_ATTR_STREAM -> DB_ATTR_STREAM
    byte REC_RELEASE -> REC_RELEASE
    byte REC_ATTR_DELETE -> REC_ATTR_DELETE
    byte REC_ATTR_DIRTY -> REC_ATTR_DIRTY
    byte REC_ATTR_SECRET -> REC_ATTR_SECRET
    54:72:void <init>(java.lang.String,int) -> <init>
    75:75:java.lang.String getName() -> getName
    79:94:void setRecordOffset(int) -> setRecordOffset
    97:103:int getRecordOffset() -> getRecordOffset
    108:123:int skipBytes(int) -> skipBytes
    127:134:int getRecordSize() -> getRecordSize
    138:141:int getRecordPos() -> getRecordPos
    146:150:void close() -> close
    154:177:int readBytes(byte[],int,int) -> readBytes
    182:199:int writeBytes(byte[],int,int) -> writeBytes
    203:203:java.lang.String[] listPDBs() -> listPDBs
    void create(java.lang.String,java.lang.String,java.lang.String,int) -> create
    void rename(java.lang.String) -> rename
    void addRecord(int) -> addRecord
    void addRecord(int,int) -> addRecord
    void resizeRecord(int) -> resizeRecord
    void nativeClose() -> nativeClose
    void delete() -> delete
    java.lang.String[] listPDBs(int,int) -> listPDBs
    void deleteRecord() -> deleteRecord
    int getRecordCount() -> getRecordCount
    void setRecordPos(int) -> setRecordPos
    int readWriteBytes(byte[],int,int,boolean) -> readWriteBytes
    int inspectRecord(byte[],int,int) -> inspectRecord
    byte getRecordAttributes(int) -> getRecordAttributes
    void setRecordAttributes(int,byte) -> setRecordAttributes
    int getAttributes() -> getAttributes
    void setAttributes(int) -> setAttributes
    int searchBytes(byte[],int,int) -> searchBytes
    248:251:void finalize() -> finalize
totalcross.io.PDBStream -> totalcross.io.PDBStream:
    int recSize -> recSize
    totalcross.io.PDBFile pdb -> pdb
    27:30:void <init>(java.lang.String) -> <init>
    33:36:void moveTo(int) -> moveTo
    41:41:int writeBytes(byte[],int,int) -> writeBytes
    47:48:void close() -> close
    52:84:int readBytes(byte[],int,int) -> readBytes
totalcross.io.RandomAccessStream -> totalcross.io.RandomAccessStream:
    int pos -> pos
    int SEEK_SET -> SEEK_SET
    int SEEK_CUR -> SEEK_CUR
    int SEEK_END -> SEEK_END
    24:24:void <init>() -> <init>
    44:44:int getPos() -> getPos
    void setPos(int,int) -> setPos
    void setPos(int) -> setPos
totalcross.io.ResizeRecord -> totalcross.io.ResizeRecord:
    totalcross.io.PDBFile cat -> cat
    int initialSize -> initialSize
    int written -> written
    int size -> size
    boolean dontFinalize -> dontFinalize
    boolean isRecordClosed -> isRecordClosed
    boolean isClosing -> isClosing
    45:55:void <init>(totalcross.io.PDBFile,int) -> <init>
    71:79:void startRecord(int) -> startRecord
    90:94:void startRecord() -> startRecord
    104:112:boolean restartRecord(int) -> restartRecord
    121:133:void endRecord() -> endRecord
    137:137:int readBytes(byte[],int,int) -> readBytes
    142:171:int writeBytes(byte[],int,int) -> writeBytes
    181:187:void close() -> close
    191:191:totalcross.io.Stream getStream() -> getStream
    197:203:void finalize() -> finalize
totalcross.io.Storable -> totalcross.io.Storable:
    byte getID() -> getID
    totalcross.io.Storable getInstance() -> getInstance
    void saveState(totalcross.io.DataStream) -> saveState
    void loadState(totalcross.io.DataStream) -> loadState
totalcross.io.Stream -> totalcross.io.Stream:
    byte[] skipBuffer -> skipBuffer
    28:28:void <init>() -> <init>
    int readBytes(byte[],int,int) -> readBytes
    int writeBytes(byte[],int,int) -> writeBytes
    70:73:int writeBytes(byte[]) -> writeBytes
    87:91:int writeBytes(java.lang.String) -> writeBytes
    106:110:int writeBytes(java.lang.StringBuffer) -> writeBytes
    123:123:int write(int) -> write
    145:157:int skipBytes(int) -> skipBytes
    165:165:java.io.InputStream wrapInputStream() -> wrapInputStream
    169:169:java.io.InputStream asInputStream() -> asInputStream
    173:173:java.io.OutputStream asOutputStream() -> asOutputStream
    181:181:totalcross.io.Stream wrapInputStreamToStream(java.io.InputStream) -> wrapInputStreamToStream
    185:188:totalcross.io.Stream asStream(java.io.InputStream) -> asStream
    192:195:totalcross.io.Stream asStream(java.io.OutputStream) -> asStream
    29:29:void <clinit>() -> <clinit>
totalcross.io.StreamConnectionNotifier -> totalcross.io.StreamConnectionNotifier:
    22:22:void <init>() -> <init>
    totalcross.io.Stream accept() -> accept
totalcross.io.TokenReader -> totalcross.io.TokenReader:
    char delimiter -> delimiter
    totalcross.util.Vector lines -> lines
    136:147:void <init>(totalcross.io.Stream,char) -> <init>
    136:161:void <init>(totalcross.io.Stream,char,byte[],int,int) -> <init>
    168:168:java.lang.String readLine() -> readLine
    178:245:java.lang.String[] readTokens() -> readTokens
totalcross.io.WrapFromInputStream -> totalcross.io.WrapFromInputStream:
    java.io.InputStream inputStream -> inputStream
    257:259:void <init>(java.io.InputStream) -> <init>
    264:266:int readBytes(byte[],int,int) -> readBytes
    272:272:int writeBytes(byte[],int,int) -> writeBytes
    277:277:int writeBytes(byte[]) -> writeBytes
    282:282:int writeBytes(java.lang.String) -> writeBytes
    288:290:int skipBytes(int) -> skipBytes
    296:296:java.io.InputStream asInputStream() -> asInputStream
    302:306:void close() -> close
totalcross.io.WrapFromOutputStream -> totalcross.io.WrapFromOutputStream:
    java.io.OutputStream outputStream -> outputStream
    313:315:void <init>(java.io.OutputStream) -> <init>
    320:323:int writeBytes(byte[],int,int) -> writeBytes
    329:329:int readBytes(byte[],int,int) -> readBytes
    334:334:int skipBytes(int) -> skipBytes
    339:339:java.io.OutputStream asOutputStream() -> asOutputStream
    345:349:void close() -> close
totalcross.io.WrapInputStream -> totalcross.io.WrapInputStream:
    totalcross.io.Stream stream -> stream
    202:204:void <init>(totalcross.io.Stream) -> <init>
    208:213:int read() -> read
    218:218:int read(byte[],int,int) -> read
    223:224:void close() -> close
totalcross.io.WrapOutputStream -> totalcross.io.WrapOutputStream:
    totalcross.io.Stream stream -> stream
    230:232:void <init>(totalcross.io.Stream) -> <init>
    236:237:void write(int) -> write
    243:246:void write(byte[],int,int) -> write
    250:251:void close() -> close
totalcross.io.device.PortConnector -> totalcross.io.device.PortConnector:
    java.lang.Object portConnectorRef -> portConnectorRef
    java.lang.Object _receiveBuffer -> _receiveBuffer
    int _portNumber -> _portNumber
    int writeTimeout -> writeTimeout
    int readTimeout -> readTimeout
    boolean stopWriteCheckOnTimeout -> stopWriteCheckOnTimeout
    int DEFAULT -> DEFAULT
    int IRCOMM -> IRCOMM
    int SIR -> SIR
    int USB -> USB
    int BLUETOOTH -> BLUETOOTH
    int PARITY_NONE -> PARITY_NONE
    int PARITY_EVEN -> PARITY_EVEN
    int PARITY_ODD -> PARITY_ODD
    java.lang.Object thisInputStream -> thisInputStream
    java.lang.Object thisOutputStream -> thisOutputStream
    java.lang.String portDEFAULT -> portDEFAULT
    java.lang.String portIRCOMM -> portIRCOMM
    java.lang.String portSIR -> portSIR
    java.lang.String portUSB -> portUSB
    int readTries -> readTries
    123:124:void <init>(int,int,int,boolean,int) -> <init>
    61:170:void <init>(int,int,int,int,int) -> <init>
    181:182:void <init>(int,int) -> <init>
    188:232:void create(int,int,int,int,int) -> create
    239:248:void close() -> close
    253:258:void nativeClose() -> nativeClose
    267:277:void setFlowControl(boolean) -> setFlowControl
    281:294:int readBytes(byte[],int,int) -> readBytes
    303:307:int readCheck() -> readCheck
    321:334:int writeBytes(byte[],int,int) -> writeBytes
    338:374:int readWriteBytes(byte[],int,int,boolean) -> readWriteBytes
    391:404:void initSerial() -> initSerial
    412:455:java.lang.String getPortName(int) -> getPortName
    461:464:void finalize() -> finalize
    386:386:void <clinit>() -> <clinit>
totalcross.io.device.PortConnector4D -> totalcross.io.device.PortConnector4D:
    java.lang.Object portConnectorRef -> portConnectorRef
    java.lang.Object receiveBuffer -> receiveBuffer
    int portNumber -> portNumber
    int readTimeout -> readTimeout
    int writeTimeout -> writeTimeout
    boolean stopWriteCheckOnTimeout -> stopWriteCheckOnTimeout
    boolean dontFinalize -> dontFinalize
    int DEFAULT -> DEFAULT
    int IRCOMM -> IRCOMM
    int SIR -> SIR
    int USB -> USB
    int BLUETOOTH -> BLUETOOTH
    int PARITY_NONE -> PARITY_NONE
    int PARITY_EVEN -> PARITY_EVEN
    int PARITY_ODD -> PARITY_ODD
    44:45:void <init>(int,int,int,boolean,int) -> <init>
    48:49:void <init>(int,int) -> <init>
    28:59:void <init>(int,int,int,int,int) -> <init>
    63:67:void close() -> close
    71:84:int readBytes(byte[],int,int) -> readBytes
    89:102:int writeBytes(byte[],int,int) -> writeBytes
    void create(int,int,int,int,int) -> create
    void nativeClose() -> nativeClose
    void setFlowControl(boolean) -> setFlowControl
    int readWriteBytes(byte[],int,int,boolean) -> readWriteBytes
    int readCheck() -> readCheck
    118:121:void finalize() -> finalize
totalcross.io.device.RadioDevice -> totalcross.io.device.RadioDevice:
    int WIFI -> WIFI
    int PHONE -> PHONE
    int BLUETOOTH -> BLUETOOTH
    int RADIO_STATE_DISABLED -> RADIO_STATE_DISABLED
    int RADIO_STATE_ENABLED -> RADIO_STATE_ENABLED
    int BLUETOOTH_STATE_DISCOVERABLE -> BLUETOOTH_STATE_DISCOVERABLE
    42:43:void <init>() -> <init>
    59:67:boolean isSupported(int) -> isSupported
    85:93:int getState(int) -> getState
    112:119:void setState(int,int) -> setState
totalcross.io.device.bluetooth.BluetoothConsts4D -> totalcross.io.device.bluetooth.BluetoothConsts4D:
    java.lang.String SHORT_UUID_BASE -> SHORT_UUID_BASE
    java.lang.String PROTOCOL_SCHEME_L2CAP -> PROTOCOL_SCHEME_L2CAP
    java.lang.String PROTOCOL_SCHEME_RFCOMM -> PROTOCOL_SCHEME_RFCOMM
    java.lang.String PROTOCOL_SCHEME_BT_OBEX -> PROTOCOL_SCHEME_BT_OBEX
    java.lang.String PROTOCOL_SCHEME_TCP_OBEX -> PROTOCOL_SCHEME_TCP_OBEX
    totalcross.io.device.bluetooth.UUID L2CAP_PROTOCOL_UUID -> L2CAP_PROTOCOL_UUID
    totalcross.io.device.bluetooth.UUID RFCOMM_PROTOCOL_UUID -> RFCOMM_PROTOCOL_UUID
    totalcross.io.device.bluetooth.UUID OBEX_PROTOCOL_UUID -> OBEX_PROTOCOL_UUID
    totalcross.io.device.bluetooth.UUID OBEXFileTransferServiceClass_UUID -> OBEXFileTransferServiceClass_UUID
    int RFCOMM_CHANNEL_MIN -> RFCOMM_CHANNEL_MIN
    int RFCOMM_CHANNEL_MAX -> RFCOMM_CHANNEL_MAX
    int L2CAP_PSM_MIN -> L2CAP_PSM_MIN
    int L2CAP_PSM_MIN_JSR_82 -> L2CAP_PSM_MIN_JSR_82
    int L2CAP_PSM_MAX -> L2CAP_PSM_MAX
    int TCP_OBEX_DEFAULT_PORT -> TCP_OBEX_DEFAULT_PORT
    java.lang.String PROPERTY_BLUETOOTH_API_VERSION -> PROPERTY_BLUETOOTH_API_VERSION
    java.lang.String PROPERTY_OBEX_API_VERSION -> PROPERTY_OBEX_API_VERSION
    java.lang.String PROPERTY_BLUETOOTH_MASTER_SWITCH -> PROPERTY_BLUETOOTH_MASTER_SWITCH
    java.lang.String PROPERTY_BLUETOOTH_SD_ATTR_RETRIEVABLE_MAX -> PROPERTY_BLUETOOTH_SD_ATTR_RETRIEVABLE_MAX
    java.lang.String PROPERTY_BLUETOOTH_CONNECTED_DEVICES_MAX -> PROPERTY_BLUETOOTH_CONNECTED_DEVICES_MAX
    java.lang.String PROPERTY_BLUETOOTH_L2CAP_RECEIVEMTU_MAX -> PROPERTY_BLUETOOTH_L2CAP_RECEIVEMTU_MAX
    java.lang.String PROPERTY_BLUETOOTH_SD_TRANS_MAX -> PROPERTY_BLUETOOTH_SD_TRANS_MAX
    java.lang.String PROPERTY_BLUETOOTH_CONNECTED_INQUIRY_SCAN -> PROPERTY_BLUETOOTH_CONNECTED_INQUIRY_SCAN
    java.lang.String PROPERTY_BLUETOOTH_CONNECTED_PAGE_SCAN -> PROPERTY_BLUETOOTH_CONNECTED_PAGE_SCAN
    java.lang.String PROPERTY_BLUETOOTH_CONNECTED_INQUIRY -> PROPERTY_BLUETOOTH_CONNECTED_INQUIRY
    java.lang.String PROPERTY_BLUETOOTH_CONNECTED_PAGE -> PROPERTY_BLUETOOTH_CONNECTED_PAGE
    totalcross.util.Hashtable obexUUIDs -> obexUUIDs
    totalcross.io.device.bluetooth.UUID SERIAL_PORT_UUID -> SERIAL_PORT_UUID
    int BluetoothProfileDescriptorList -> BluetoothProfileDescriptorList
    int BrowseGroupList -> BrowseGroupList
    int ClientExecutableURL -> ClientExecutableURL
    int DocumentationURL -> DocumentationURL
    int IconURL -> IconURL
    int LanguageBasedAttributeIDList -> LanguageBasedAttributeIDList
    int ProtocolDescriptorList -> ProtocolDescriptorList
    int ProviderName -> ProviderName
    int ServiceAvailability -> ServiceAvailability
    int ServiceClassIDList -> ServiceClassIDList
    int ServiceDatabaseState -> ServiceDatabaseState
    int ServiceDescription -> ServiceDescription
    int ServiceID -> ServiceID
    int ServiceInfoTimeToLive -> ServiceInfoTimeToLive
    int AttributeIDServiceName -> AttributeIDServiceName
    int ServiceName -> ServiceName
    int ServiceRecordHandle -> ServiceRecordHandle
    int ServiceRecordState -> ServiceRecordState
    int VersionNumberList -> VersionNumberList
    80:82:void <init>() -> <init>
    85:87:void addObex(int) -> addObex
    138:138:java.lang.String toString(totalcross.io.device.bluetooth.DeviceClass) -> toString
    36:97:void <clinit>() -> <clinit>
totalcross.io.device.bluetooth.BluetoothConsts4D$DeviceClassConsts -> totalcross.io.device.bluetooth.BluetoothConsts4D$DeviceClassConsts:
    int SERVICE_MASK -> SERVICE_MASK
    int MAJOR_MASK -> MAJOR_MASK
    int MINOR_MASK -> MINOR_MASK
    int FORMAT_VERSION_MASK -> FORMAT_VERSION_MASK
    int LIMITED_DISCOVERY_SERVICE -> LIMITED_DISCOVERY_SERVICE
    int RESERVED1_SERVICE -> RESERVED1_SERVICE
    int RESERVED2_SERVICE -> RESERVED2_SERVICE
    int POSITIONING_SERVICE -> POSITIONING_SERVICE
    int NETWORKING_SERVICE -> NETWORKING_SERVICE
    int RENDERING_SERVICE -> RENDERING_SERVICE
    int CAPTURING_SERVICE -> CAPTURING_SERVICE
    int OBJECT_TRANSFER_SERVICE -> OBJECT_TRANSFER_SERVICE
    int AUDIO_SERVICE -> AUDIO_SERVICE
    int TELEPHONY_SERVICE -> TELEPHONY_SERVICE
    int INFORMATION_SERVICE -> INFORMATION_SERVICE
    int MAJOR_MISCELLANEOUS -> MAJOR_MISCELLANEOUS
    int MAJOR_COMPUTER -> MAJOR_COMPUTER
    int MAJOR_PHONE -> MAJOR_PHONE
    int MAJOR_LAN_ACCESS -> MAJOR_LAN_ACCESS
    int MAJOR_AUDIO -> MAJOR_AUDIO
    int MAJOR_PERIPHERAL -> MAJOR_PERIPHERAL
    int MAJOR_IMAGING -> MAJOR_IMAGING
    int MAJOR_UNCLASSIFIED -> MAJOR_UNCLASSIFIED
    int COMPUTER_MINOR_UNCLASSIFIED -> COMPUTER_MINOR_UNCLASSIFIED
    int COMPUTER_MINOR_DESKTOP -> COMPUTER_MINOR_DESKTOP
    int COMPUTER_MINOR_SERVER -> COMPUTER_MINOR_SERVER
    int COMPUTER_MINOR_LAPTOP -> COMPUTER_MINOR_LAPTOP
    int COMPUTER_MINOR_HANDHELD -> COMPUTER_MINOR_HANDHELD
    int COMPUTER_MINOR_PALM -> COMPUTER_MINOR_PALM
    int COMPUTER_MINOR_WEARABLE -> COMPUTER_MINOR_WEARABLE
    int PHONE_MINOR_UNCLASSIFIED -> PHONE_MINOR_UNCLASSIFIED
    int PHONE_MINOR_CELLULAR -> PHONE_MINOR_CELLULAR
    int PHONE_MINOR_CORDLESS -> PHONE_MINOR_CORDLESS
    int PHONE_MINOR_SMARTPHONE -> PHONE_MINOR_SMARTPHONE
    int PHONE_MINOR_WIRED_MODEM -> PHONE_MINOR_WIRED_MODEM
    int PHONE_MINOR_ISDN -> PHONE_MINOR_ISDN
    int PHONE_MINOR_BANANA -> PHONE_MINOR_BANANA
    int LAN_MINOR_TYPE_MASK -> LAN_MINOR_TYPE_MASK
    int LAN_MINOR_ACCESS_MASK -> LAN_MINOR_ACCESS_MASK
    int LAN_MINOR_UNCLASSIFIED -> LAN_MINOR_UNCLASSIFIED
    int LAN_MINOR_ACCESS_0_USED -> LAN_MINOR_ACCESS_0_USED
    int LAN_MINOR_ACCESS_17_USED -> LAN_MINOR_ACCESS_17_USED
    int LAN_MINOR_ACCESS_33_USED -> LAN_MINOR_ACCESS_33_USED
    int LAN_MINOR_ACCESS_50_USED -> LAN_MINOR_ACCESS_50_USED
    int LAN_MINOR_ACCESS_67_USED -> LAN_MINOR_ACCESS_67_USED
    int LAN_MINOR_ACCESS_83_USED -> LAN_MINOR_ACCESS_83_USED
    int LAN_MINOR_ACCESS_99_USED -> LAN_MINOR_ACCESS_99_USED
    int LAN_MINOR_ACCESS_FULL -> LAN_MINOR_ACCESS_FULL
    int AUDIO_MINOR_UNCLASSIFIED -> AUDIO_MINOR_UNCLASSIFIED
    int AUDIO_MINOR_HEADSET -> AUDIO_MINOR_HEADSET
    int AUDIO_MINOR_HANDS_FREE -> AUDIO_MINOR_HANDS_FREE
    int AUDIO_MINOR_MICROPHONE -> AUDIO_MINOR_MICROPHONE
    int AUDIO_MINOR_LOUDSPEAKER -> AUDIO_MINOR_LOUDSPEAKER
    int AUDIO_MINOR_HEADPHONES -> AUDIO_MINOR_HEADPHONES
    int AUDIO_MINOR_PORTABLE_AUDIO -> AUDIO_MINOR_PORTABLE_AUDIO
    int AUDIO_MINOR_CAR_AUDIO -> AUDIO_MINOR_CAR_AUDIO
    int AUDIO_MINOR_SET_TOP_BOX -> AUDIO_MINOR_SET_TOP_BOX
    int AUDIO_MINOR_HIFI_AUDIO -> AUDIO_MINOR_HIFI_AUDIO
    int AUDIO_MINOR_VCR -> AUDIO_MINOR_VCR
    int AUDIO_MINOR_VIDEO_CAMERA -> AUDIO_MINOR_VIDEO_CAMERA
    int AUDIO_MINOR_CAMCORDER -> AUDIO_MINOR_CAMCORDER
    int AUDIO_MINOR_VIDEO_MONITOR -> AUDIO_MINOR_VIDEO_MONITOR
    int AUDIO_MINOR_VIDEO_DISPLAY_LOUDSPEAKER -> AUDIO_MINOR_VIDEO_DISPLAY_LOUDSPEAKER
    int AUDIO_MINOR_VIDEO_DISPLAY_CONFERENCING -> AUDIO_MINOR_VIDEO_DISPLAY_CONFERENCING
    int AUDIO_MINOR_GAMING_TOY -> AUDIO_MINOR_GAMING_TOY
    int PERIPHERAL_MINOR_TYPE_MASK -> PERIPHERAL_MINOR_TYPE_MASK
    int PERIPHERAL_MINOR_KEYBOARD_MASK -> PERIPHERAL_MINOR_KEYBOARD_MASK
    int PERIPHERAL_MINOR_POINTER_MASK -> PERIPHERAL_MINOR_POINTER_MASK
    int PERIPHERAL_MINOR_UNCLASSIFIED -> PERIPHERAL_MINOR_UNCLASSIFIED
    int PERIPHERAL_MINOR_JOYSTICK -> PERIPHERAL_MINOR_JOYSTICK
    int PERIPHERAL_MINOR_GAMEPAD -> PERIPHERAL_MINOR_GAMEPAD
    int PERIPHERAL_MINOR_REMOTE_CONTROL -> PERIPHERAL_MINOR_REMOTE_CONTROL
    int PERIPHERAL_MINOR_SENSING -> PERIPHERAL_MINOR_SENSING
    int PERIPHERAL_MINOR_DIGITIZER -> PERIPHERAL_MINOR_DIGITIZER
    int PERIPHERAL_MINOR_CARD_READER -> PERIPHERAL_MINOR_CARD_READER
    int IMAGING_MINOR_DISPLAY_MASK -> IMAGING_MINOR_DISPLAY_MASK
    int IMAGING_MINOR_CAMERA_MASK -> IMAGING_MINOR_CAMERA_MASK
    int IMAGING_MINOR_SCANNER_MASK -> IMAGING_MINOR_SCANNER_MASK
    int IMAGING_MINOR_PRINTER_MASK -> IMAGING_MINOR_PRINTER_MASK
    141:141:void <init>() -> <init>
    317:321:boolean append(java.lang.StringBuffer,java.lang.String,boolean) -> append
    325:614:java.lang.String toString(totalcross.io.device.bluetooth.DeviceClass) -> toString
totalcross.io.device.bluetooth.DataElement -> totalcross.io.device.bluetooth.DataElement:
    int NULL -> NULL
    int U_INT_1 -> U_INT_1
    int U_INT_2 -> U_INT_2
    int U_INT_4 -> U_INT_4
    int U_INT_8 -> U_INT_8
    int U_INT_16 -> U_INT_16
    int INT_1 -> INT_1
    int INT_2 -> INT_2
    int INT_4 -> INT_4
    int INT_8 -> INT_8
    int INT_16 -> INT_16
    int URL -> URL
    int UUID -> UUID
    int BOOL -> BOOL
    int STRING -> STRING
    int DATSEQ -> DATSEQ
    int DATALT -> DATALT
    int valueType -> valueType
    boolean booleanValue -> booleanValue
    long longValue -> longValue
    java.lang.Object miscValue -> miscValue
    79:91:void <init>(int) -> <init>
    93:96:void <init>(boolean) -> <init>
    98:138:void <init>(int,long) -> <init>
    140:168:void <init>(int,java.lang.Object) -> <init>
    176:183:void addElement(totalcross.io.device.bluetooth.DataElement) -> addElement
    186:201:void insertElementAt(totalcross.io.device.bluetooth.DataElement,int) -> insertElementAt
    204:207:int getSize() -> getSize
    211:223:boolean removeElement(totalcross.io.device.bluetooth.DataElement) -> removeElement
    227:227:int getDataType() -> getDataType
    231:243:long getLong() -> getLong
    247:250:boolean getBoolean() -> getBoolean
    254:285:java.lang.Object getValue() -> getValue
totalcross.io.device.bluetooth.DeviceClass -> totalcross.io.device.bluetooth.DeviceClass:
    int record -> record
    int SERVICE_CLASS_MASK -> SERVICE_CLASS_MASK
    int MAJOR_DEVICE_CLASS_MASK -> MAJOR_DEVICE_CLASS_MASK
    int MINOR_DEVICE_CLASS_MASK -> MINOR_DEVICE_CLASS_MASK
    90:95:void <init>(int) -> <init>
    104:104:int getMajorDeviceClass() -> getMajorDeviceClass
    114:114:int getMinorDeviceClass() -> getMinorDeviceClass
    125:125:int getServiceClasses() -> getServiceClasses
totalcross.io.device.bluetooth.DiscoveryAgent -> totalcross.io.device.bluetooth.DiscoveryAgent:
    int CACHED -> CACHED
    int GIAC -> GIAC
    int LIAC -> LIAC
    int NOT_DISCOVERABLE -> NOT_DISCOVERABLE
    int PREKNOWN -> PREKNOWN
    int maxAttrValue -> maxAttrValue
    82:83:void <init>() -> <init>
    107:110:boolean cancelInquiry(totalcross.io.device.bluetooth.DiscoveryListener) -> cancelInquiry
    128:128:boolean cancelServiceSearch(int) -> cancelServiceSearch
    150:153:totalcross.io.device.bluetooth.RemoteDevice[] retrieveDevices(int) -> retrieveDevices
    192:254:int searchServices(int[],totalcross.io.device.bluetooth.UUID[],totalcross.io.device.bluetooth.RemoteDevice,totalcross.io.device.bluetooth.DiscoveryListener) -> searchServices
    286:294:java.lang.String selectService(totalcross.io.device.bluetooth.UUID,int,boolean) -> selectService
    322:329:boolean startInquiry(int,totalcross.io.device.bluetooth.DiscoveryListener) -> startInquiry
    80:80:void <clinit>() -> <clinit>
totalcross.io.device.bluetooth.DiscoveryAgent4D -> totalcross.io.device.bluetooth.DiscoveryAgent4D:
    totalcross.io.device.bluetooth.DiscoveryListener deviceInquiryListener -> deviceInquiryListener
    java.lang.Object inquiryNativeFields -> inquiryNativeFields
    int CACHED -> CACHED
    int GIAC -> GIAC
    int LIAC -> LIAC
    int NOT_DISCOVERABLE -> NOT_DISCOVERABLE
    int PREKNOWN -> PREKNOWN
    int maxAttrValue -> maxAttrValue
    34:36:void <init>() -> <init>
    void nativeDiscoveryAgent() -> nativeDiscoveryAgent
    boolean cancelInquiry(totalcross.io.device.bluetooth.DiscoveryListener) -> cancelInquiry
    boolean cancelServiceSearch(int) -> cancelServiceSearch
    totalcross.io.device.bluetooth.RemoteDevice[] retrieveDevices(int) -> retrieveDevices
    50:127:int searchServices(int[],totalcross.io.device.bluetooth.UUID[],totalcross.io.device.bluetooth.RemoteDevice,totalcross.io.device.bluetooth.DiscoveryListener) -> searchServices
    int nativeSearchServices(int[],totalcross.io.device.bluetooth.UUID[],totalcross.io.device.bluetooth.RemoteDevice,totalcross.io.device.bluetooth.DiscoveryListener) -> nativeSearchServices
    java.lang.String selectService(totalcross.io.device.bluetooth.UUID,int,boolean) -> selectService
    boolean startInquiry(int,totalcross.io.device.bluetooth.DiscoveryListener) -> startInquiry
    46:46:void <clinit>() -> <clinit>
totalcross.io.device.bluetooth.DiscoveryAgent4D$1 -> totalcross.io.device.bluetooth.DiscoveryAgent4D$1:
    int[] val$attrSet2 -> val$attrSet2
    totalcross.io.device.bluetooth.UUID[] val$uuidSet2 -> val$uuidSet2
    totalcross.io.device.bluetooth.RemoteDevice val$btDev2 -> val$btDev2
    totalcross.io.device.bluetooth.DiscoveryListener val$discListener2 -> val$discListener2
    totalcross.io.device.bluetooth.DiscoveryAgent4D this$0 -> this$0
    115:115:void <init>(totalcross.io.device.bluetooth.DiscoveryAgent4D,int[],totalcross.io.device.bluetooth.UUID[],totalcross.io.device.bluetooth.RemoteDevice,totalcross.io.device.bluetooth.DiscoveryListener) -> <init>
    119:123:void run() -> run
totalcross.io.device.bluetooth.DiscoveryListener -> totalcross.io.device.bluetooth.DiscoveryListener:
    int INQUIRY_COMPLETED -> INQUIRY_COMPLETED
    int INQUIRY_ERROR -> INQUIRY_ERROR
    int INQUIRY_TERMINATED -> INQUIRY_TERMINATED
    int SERVICE_SEARCH_COMPLETED -> SERVICE_SEARCH_COMPLETED
    int SERVICE_SEARCH_DEVICE_NOT_REACHABLE -> SERVICE_SEARCH_DEVICE_NOT_REACHABLE
    int SERVICE_SEARCH_ERROR -> SERVICE_SEARCH_ERROR
    int SERVICE_SEARCH_NO_RECORDS -> SERVICE_SEARCH_NO_RECORDS
    int SERVICE_SEARCH_TERMINATED -> SERVICE_SEARCH_TERMINATED
    void deviceDiscovered(totalcross.io.device.bluetooth.RemoteDevice,totalcross.io.device.bluetooth.DeviceClass) -> deviceDiscovered
    void inquiryCompleted(int) -> inquiryCompleted
    void servicesDiscovered(int,totalcross.io.device.bluetooth.ServiceRecord[]) -> servicesDiscovered
    void serviceSearchCompleted(int,int) -> serviceSearchCompleted
totalcross.io.device.bluetooth.LocalDevice -> totalcross.io.device.bluetooth.LocalDevice:
    totalcross.io.device.bluetooth.LocalDevice instance -> instance
    totalcross.io.device.bluetooth.DiscoveryAgent discoveryAgent -> discoveryAgent
    totalcross.io.device.bluetooth.DeviceClass deviceClass -> deviceClass
    42:45:void <init>() -> <init>
    55:55:java.lang.String getBluetoothAddress() -> getBluetoothAddress
    68:68:totalcross.io.device.bluetooth.DeviceClass getDeviceClass() -> getDeviceClass
    80:80:int getDiscoverable() -> getDiscoverable
    91:91:totalcross.io.device.bluetooth.DiscoveryAgent getDiscoveryAgent() -> getDiscoveryAgent
    102:102:java.lang.String getFriendlyName() -> getFriendlyName
    115:118:totalcross.io.device.bluetooth.LocalDevice getLocalDevice() -> getLocalDevice
    122:122:java.lang.String getProperty(java.lang.String) -> getProperty
    133:133:boolean isPowerOn() -> isPowerOn
    170:174:boolean setDiscoverable(int) -> setDiscoverable
    178:178:void updateRecord(totalcross.io.device.bluetooth.ServiceRecord) -> updateRecord
    212:218:totalcross.io.device.bluetooth.ServiceRecord getRecord(totalcross.io.StreamConnectionNotifier) -> getRecord
totalcross.io.device.bluetooth.RemoteDevice -> totalcross.io.device.bluetooth.RemoteDevice:
    java.lang.String friendlyName -> friendlyName
    java.lang.String address -> address
    46:48:void <init>(java.lang.String) -> <init>
    60:60:java.lang.String getFriendlyName() -> getFriendlyName
    71:71:java.lang.String getBluetoothAddress() -> getBluetoothAddress
    82:82:java.lang.String toString() -> toString
totalcross.io.device.bluetooth.SDPInputStream -> totalcross.io.device.bluetooth.SDPInputStream:
    totalcross.sys.UTF8CharacterConverter converterUTF8 -> converterUTF8
    totalcross.sys.CharacterConverter converterASCII -> converterASCII
    35:36:void <init>(byte[]) -> <init>
    39:41:byte[] readBytes(int) -> readBytes
    45:202:totalcross.io.device.bluetooth.DataElement readElement() -> readElement
    32:33:void <clinit>() -> <clinit>
totalcross.io.device.bluetooth.SerialPortClient -> totalcross.io.device.bluetooth.SerialPortClient:
    java.lang.Object nativeHandle -> nativeHandle
    25:27:void <init>(java.lang.String,int,java.lang.String[]) -> <init>
    30:30:void createSerialPortClient(java.lang.String,int,java.lang.String[]) -> createSerialPortClient
    34:34:int readBytes(byte[],int,int) -> readBytes
    39:39:int writeBytes(byte[],int,int) -> writeBytes
    44:44:void close() -> close
    48:54:void finalize() -> finalize
totalcross.io.device.bluetooth.SerialPortClient4D -> totalcross.io.device.bluetooth.SerialPortClient4D:
    java.lang.Object nativeHandle -> nativeHandle
    25:27:void <init>(java.lang.String,int,java.lang.String[]) -> <init>
    void createSerialPortClient(java.lang.String,int,java.lang.String[]) -> createSerialPortClient
    int readBytes(byte[],int,int) -> readBytes
    int writeBytes(byte[],int,int) -> writeBytes
    void close() -> close
    42:48:void finalize() -> finalize
totalcross.io.device.bluetooth.SerialPortServer -> totalcross.io.device.bluetooth.SerialPortServer:
    java.lang.Object nativeHandle -> nativeHandle
    26:28:void <init>(java.lang.String,java.lang.String[]) -> <init>
    31:31:void createSerialPortServer(java.lang.String,java.lang.String[]) -> createSerialPortServer
    35:35:totalcross.io.Stream accept() -> accept
    40:40:void close() -> close
    44:50:void finalize() -> finalize
totalcross.io.device.bluetooth.SerialPortServer4D -> totalcross.io.device.bluetooth.SerialPortServer4D:
    java.lang.Object nativeHandle -> nativeHandle
    26:28:void <init>(java.lang.String,java.lang.String[]) -> <init>
    void createSerialPortServer(java.lang.String,java.lang.String[]) -> createSerialPortServer
    totalcross.io.Stream accept() -> accept
    void close() -> close
    40:46:void finalize() -> finalize
totalcross.io.device.bluetooth.ServiceRecord -> totalcross.io.device.bluetooth.ServiceRecord:
    java.lang.Object nativeInstance -> nativeInstance
    int NOAUTHENTICATE_NOENCRYPT -> NOAUTHENTICATE_NOENCRYPT
    int AUTHENTICATE_NOENCRYPT -> AUTHENTICATE_NOENCRYPT
    int AUTHENTICATE_ENCRYPT -> AUTHENTICATE_ENCRYPT
    118:119:void <init>() -> <init>
    121:123:void <init>(java.lang.Object) -> <init>
    135:135:totalcross.io.device.bluetooth.RemoteDevice getHostDevice() -> getHostDevice
    150:153:totalcross.io.device.bluetooth.DataElement getAttributeValue(int) -> getAttributeValue
    169:169:java.lang.String getConnectionURL() -> getConnectionURL
    195:203:java.lang.String getConnectionURL(int,boolean) -> getConnectionURL
totalcross.io.device.bluetooth.ServiceRecord4D -> totalcross.io.device.bluetooth.ServiceRecord4D:
    totalcross.util.Hashtable attributes -> attributes
    totalcross.io.device.bluetooth.RemoteDevice hostDevice -> hostDevice
    java.lang.Object nativeInstance -> nativeInstance
    java.lang.String baseURL -> baseURL
    int NOAUTHENTICATE_NOENCRYPT -> NOAUTHENTICATE_NOENCRYPT
    int AUTHENTICATE_NOENCRYPT -> AUTHENTICATE_NOENCRYPT
    int AUTHENTICATE_ENCRYPT -> AUTHENTICATE_ENCRYPT
    24:36:void <init>() -> <init>
    24:40:void <init>(java.lang.Object) -> <init>
    43:43:totalcross.io.device.bluetooth.RemoteDevice getHostDevice() -> getHostDevice
    47:50:totalcross.io.device.bluetooth.DataElement getAttributeValue(int) -> getAttributeValue
    54:54:java.lang.String getConnectionURL() -> getConnectionURL
    58:173:java.lang.String getConnectionURL(int,boolean) -> getConnectionURL
    177:194:boolean readSDP4D(totalcross.io.device.bluetooth.RemoteDevice,byte[],int[]) -> readSDP4D
    198:206:void populateAttributeValue(int,totalcross.io.device.bluetooth.DataElement) -> populateAttributeValue
totalcross.io.device.bluetooth.UUID -> totalcross.io.device.bluetooth.UUID:
    byte[] uuidValue -> uuidValue
    java.lang.String SHORT_UUID_BASE -> SHORT_UUID_BASE
    150:154:void <init>(long) -> <init>
    189:207:void <init>(java.lang.String,boolean) -> <init>
    220:230:boolean equals(java.lang.Object) -> equals
    242:242:int hashCode() -> hashCode
    256:256:java.lang.String toString() -> toString
totalcross.io.device.escpos.EscPosBarcode -> totalcross.io.device.escpos.EscPosBarcode:
    byte TEXTPRINTINGPOSITION_NONE -> TEXTPRINTINGPOSITION_NONE
    byte TEXTPRINTINGPOSITION_ABOVE -> TEXTPRINTINGPOSITION_ABOVE
    byte TEXTPRINTINGPOSITION_BELOW -> TEXTPRINTINGPOSITION_BELOW
    byte TEXTPRINTINGPOSITION_BOTH -> TEXTPRINTINGPOSITION_BOTH
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType type -> type
    byte[] data -> data
    int height -> height
    int width -> width
    byte textPrintingPosition -> textPrintingPosition
    51:74:void <init>(totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType,java.lang.CharSequence) -> <init>
    84:89:totalcross.io.device.escpos.EscPosBarcode textPrintingPosition(byte) -> textPrintingPosition
    109:113:totalcross.io.device.escpos.EscPosBarcode height(int) -> height
    129:133:totalcross.io.device.escpos.EscPosBarcode width(int) -> width
    138:189:void write(java.io.OutputStream) -> write
totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType -> totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType:
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType UPCA -> UPCA
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType UPCE -> UPCE
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType EAN13 -> EAN13
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType EAN8 -> EAN8
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType CODE39 -> CODE39
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType ITF -> ITF
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType CODABAR -> CODABAR
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType CODE93 -> CODE93
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType CODE128 -> CODE128
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType CODE128AUTO -> CODE128AUTO
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType EAN128 -> EAN128
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType PDF417 -> PDF417
    int type -> type
    int lengthMin -> lengthMin
    int lengthMax -> lengthMax
    totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType[] $VALUES -> $VALUES
    19:19:totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType[] values() -> values
    19:19:totalcross.io.device.escpos.EscPosBarcode$EscPosBarcodeType valueOf(java.lang.String) -> valueOf
    37:40:void <init>(java.lang.String,int,int,int) -> <init>
    42:46:void <init>(java.lang.String,int,int,int,int) -> <init>
    19:31:void <clinit>() -> <clinit>
totalcross.io.device.escpos.EscPosCommands -> totalcross.io.device.escpos.EscPosCommands:
    byte BEL -> BEL
    byte HT -> HT
    byte LF -> LF
    byte FF -> FF
    byte CR -> CR
    byte NULL -> NULL
    byte ESC -> ESC
    byte[] ESC_INIT -> ESC_INIT
    byte[] ESC_FEED_PAPER -> ESC_FEED_PAPER
    byte[] ESC_FEED_LINES -> ESC_FEED_LINES
    byte[] ESC_PRINT_MODE -> ESC_PRINT_MODE
    byte[] ESC_UNDERLINE -> ESC_UNDERLINE
    byte[] ESC_EMPHASIZE -> ESC_EMPHASIZE
    byte[] ESC_DOUBLESTRIKE -> ESC_DOUBLESTRIKE
    byte[] ESC_ROTATE -> ESC_ROTATE
    byte[] ESC_PRINT_POSITION -> ESC_PRINT_POSITION
    byte[] ESC_HORIZONTAL_TAB_POSITION -> ESC_HORIZONTAL_TAB_POSITION
    byte[] ESC_DEFAULT_LINE_SPACING -> ESC_DEFAULT_LINE_SPACING
    byte[] ESC_LINE_SPACING -> ESC_LINE_SPACING
    byte[] ESC_CHARACTER_SPACING -> ESC_CHARACTER_SPACING
    byte[] ESC_JUSTIFICATION -> ESC_JUSTIFICATION
    byte[] ESC_TURN_OFF -> ESC_TURN_OFF
    byte[] ESC_SELF_TEST -> ESC_SELF_TEST
    byte[] ESC_SHORT_SELF_TEST -> ESC_SHORT_SELF_TEST
    byte[] ESC_PAGE_MODE -> ESC_PAGE_MODE
    byte GS -> GS
    byte[] GS_CHARACTER_SIZE -> GS_CHARACTER_SIZE
    byte[] GS_REVERSE_BW -> GS_REVERSE_BW
    byte[] GS_LEFT_MARGIN -> GS_LEFT_MARGIN
    byte[] GS_CUT -> GS_CUT
    byte[] GS_PRINT_DOWNLOADED_BIT_IMAGE -> GS_PRINT_DOWNLOADED_BIT_IMAGE
    byte[] GS_HRI -> GS_HRI
    byte[] GS_BARCODE_HEIGHT -> GS_BARCODE_HEIGHT
    byte[] GS_BARCODE_WIDTH -> GS_BARCODE_WIDTH
    12:41:void <clinit>() -> <clinit>
totalcross.io.device.escpos.EscPosConstants -> totalcross.io.device.escpos.EscPosConstants:
    int PAPER_A7 -> PAPER_A7
    int PAPER_A8 -> PAPER_A8
    byte ALIGN_LEFT -> ALIGN_LEFT
    byte ALIGN_CENTER -> ALIGN_CENTER
    byte ALIGN_RIGHT -> ALIGN_RIGHT
    byte LOGO_NORMAL -> LOGO_NORMAL
    byte LOGO_DOUBLE_WIDTH -> LOGO_DOUBLE_WIDTH
    byte LOGO_DOUBLE_HEIGHT -> LOGO_DOUBLE_HEIGHT
    byte LOGO_QUADRUPLE -> LOGO_QUADRUPLE
    byte CUT_FULL -> CUT_FULL
    byte CUT_PART -> CUT_PART
    int TEXTPRINTMODE_FONT_1 -> TEXTPRINTMODE_FONT_1
    int TEXTPRINTMODE_FONT_2 -> TEXTPRINTMODE_FONT_2
    int TEXTPRINTMODE_EMPHASIZED -> TEXTPRINTMODE_EMPHASIZED
    int TEXTPRINTMODE_DOUBLE_HEIGHT -> TEXTPRINTMODE_DOUBLE_HEIGHT
    int TEXTPRINTMODE_DOUBLE_WIDTH -> TEXTPRINTMODE_DOUBLE_WIDTH
    int TEXTPRINTMODE_UNDERLINE -> TEXTPRINTMODE_UNDERLINE
    byte CHARACTERSIZE_WIDTH_1 -> CHARACTERSIZE_WIDTH_1
    byte CHARACTERSIZE_WIDTH_2 -> CHARACTERSIZE_WIDTH_2
    byte CHARACTERSIZE_WIDTH_3 -> CHARACTERSIZE_WIDTH_3
    byte CHARACTERSIZE_WIDTH_4 -> CHARACTERSIZE_WIDTH_4
    byte CHARACTERSIZE_WIDTH_5 -> CHARACTERSIZE_WIDTH_5
    byte CHARACTERSIZE_WIDTH_6 -> CHARACTERSIZE_WIDTH_6
    byte CHARACTERSIZE_WIDTH_7 -> CHARACTERSIZE_WIDTH_7
    byte CHARACTERSIZE_WIDTH_8 -> CHARACTERSIZE_WIDTH_8
    byte CHARACTERSIZE_HEIGHT_1 -> CHARACTERSIZE_HEIGHT_1
    byte CHARACTERSIZE_HEIGHT_2 -> CHARACTERSIZE_HEIGHT_2
    byte CHARACTERSIZE_HEIGHT_3 -> CHARACTERSIZE_HEIGHT_3
    byte CHARACTERSIZE_HEIGHT_4 -> CHARACTERSIZE_HEIGHT_4
    byte CHARACTERSIZE_HEIGHT_5 -> CHARACTERSIZE_HEIGHT_5
    byte CHARACTERSIZE_HEIGHT_6 -> CHARACTERSIZE_HEIGHT_6
    byte CHARACTERSIZE_HEIGHT_7 -> CHARACTERSIZE_HEIGHT_7
    byte CHARACTERSIZE_HEIGHT_8 -> CHARACTERSIZE_HEIGHT_8
totalcross.io.device.escpos.EscPosImage -> totalcross.io.device.escpos.EscPosImage:
    totalcross.ui.image.Image image -> image
    byte align -> align
    boolean dither -> dither
    int width -> width
    totalcross.ui.image.Image toPrint -> toPrint
    18:25:void <init>(totalcross.ui.image.Image) -> <init>
    28:29:totalcross.io.device.escpos.EscPosImage align(byte) -> align
    33:34:totalcross.io.device.escpos.EscPosImage dither(boolean) -> dither
    38:42:totalcross.io.device.escpos.EscPosImage width(int) -> width
    47:51:void write(java.io.OutputStream) -> write
    62:138:void printImage(java.io.OutputStream,totalcross.ui.image.Image,int,int,byte,boolean,boolean) -> printImage
    141:176:void ditherImageByFloydSteinberg(int[],int,int) -> ditherImageByFloydSteinberg
    179:189:int cropImage(int[],int,int) -> cropImage
totalcross.io.device.escpos.EscPosPrintObject -> totalcross.io.device.escpos.EscPosPrintObject:
    void write(java.io.OutputStream) -> write
totalcross.io.device.escpos.EscPosPrintStream -> totalcross.io.device.escpos.EscPosPrintStream:
    java.nio.charset.Charset charset -> charset
    23:34:void <init>(java.io.OutputStream) -> <init>
    46:47:totalcross.io.device.escpos.EscPosPrintStream initialize() -> initialize
    60:61:totalcross.io.device.escpos.EscPosPrintStream feed() -> feed
    75:76:totalcross.io.device.escpos.EscPosPrintStream ff() -> ff
    88:89:totalcross.io.device.escpos.EscPosPrintStream lineFeed() -> lineFeed
    102:103:totalcross.io.device.escpos.EscPosPrintStream println() -> println
    116:117:totalcross.io.device.escpos.EscPosPrintStream lf() -> lf
    127:128:totalcross.io.device.escpos.EscPosPrintStream carriageReturn() -> carriageReturn
    139:140:totalcross.io.device.escpos.EscPosPrintStream cr() -> cr
    152:153:totalcross.io.device.escpos.EscPosPrintStream horizontalTab() -> horizontalTab
    166:167:totalcross.io.device.escpos.EscPosPrintStream ht() -> ht
    177:178:totalcross.io.device.escpos.EscPosPrintStream buzzer() -> buzzer
    189:190:totalcross.io.device.escpos.EscPosPrintStream bel() -> bel
    207:212:totalcross.io.device.escpos.EscPosPrintStream feedPaper(int) -> feedPaper
    224:229:totalcross.io.device.escpos.EscPosPrintStream feedLines(int) -> feedLines
    255:260:totalcross.io.device.escpos.EscPosPrintStream textPrintMode(int) -> textPrintMode
    284:286:totalcross.io.device.escpos.EscPosPrintStream textSize(byte) -> textSize
    297:299:totalcross.io.device.escpos.EscPosPrintStream underline(boolean) -> underline
    310:312:totalcross.io.device.escpos.EscPosPrintStream emphasize(boolean) -> emphasize
    323:325:totalcross.io.device.escpos.EscPosPrintStream doubleStrike(boolean) -> doubleStrike
    336:338:totalcross.io.device.escpos.EscPosPrintStream reverseWhiteBlack(boolean) -> reverseWhiteBlack
    349:351:totalcross.io.device.escpos.EscPosPrintStream rotate(boolean) -> rotate
    365:367:totalcross.io.device.escpos.EscPosPrintStream rotate(byte) -> rotate
    384:390:totalcross.io.device.escpos.EscPosPrintStream absolutePrintPosition(int) -> absolutePrintPosition
    418:442:totalcross.io.device.escpos.EscPosPrintStream horizontalTabPosition(int[]) -> horizontalTabPosition
    452:453:totalcross.io.device.escpos.EscPosPrintStream resetLineSpacing() -> resetLineSpacing
    469:474:totalcross.io.device.escpos.EscPosPrintStream lineSpacing(int) -> lineSpacing
    490:495:totalcross.io.device.escpos.EscPosPrintStream characterSpacing(int) -> characterSpacing
    514:519:totalcross.io.device.escpos.EscPosPrintStream align(byte) -> align
    536:542:totalcross.io.device.escpos.EscPosPrintStream leftMargin(int) -> leftMargin
    556:561:totalcross.io.device.escpos.EscPosPrintStream cut(byte) -> cut
    577:578:totalcross.io.device.escpos.EscPosPrintStream turnOff() -> turnOff
    596:597:totalcross.io.device.escpos.EscPosPrintStream selfTest() -> selfTest
    614:615:totalcross.io.device.escpos.EscPosPrintStream shortSelfTest() -> shortSelfTest
    626:630:totalcross.io.device.escpos.EscPosPrintStream charset(java.nio.charset.Charset) -> charset
    643:647:totalcross.io.device.escpos.EscPosPrintStream charset(java.lang.String) -> charset
    668:673:totalcross.io.device.escpos.EscPosPrintStream printLogo(byte) -> printLogo
    683:684:totalcross.io.device.escpos.EscPosPrintStream print(byte) -> print
    696:697:totalcross.io.device.escpos.EscPosPrintStream print(int) -> print
    716:717:totalcross.io.device.escpos.EscPosPrintStream print(byte[],int,int) -> print
    727:728:totalcross.io.device.escpos.EscPosPrintStream print(byte[]) -> print
    741:742:totalcross.io.device.escpos.EscPosPrintStream print(java.lang.CharSequence) -> print
    753:755:totalcross.io.device.escpos.EscPosPrintStream print(totalcross.io.device.escpos.EscPosPrintObject) -> print
    766:770:totalcross.io.device.escpos.EscPosPrintStream print(totalcross.io.device.escpos.EscPosPrintObject[]) -> print
totalcross.io.device.escpos.EscPosQRCode -> totalcross.io.device.escpos.EscPosQRCode:
    byte size -> size
    byte eccl -> eccl
    byte[] data -> data
    30:39:void <init>(byte[]) -> <init>
    42:43:totalcross.io.device.escpos.EscPosQRCode size(byte) -> size
    47:48:totalcross.io.device.escpos.EscPosQRCode errorCorrectionLevel(byte) -> errorCorrectionLevel
    53:82:void write(java.io.OutputStream) -> write
totalcross.io.device.escpos.EscPosQRCode$ErrorCorrectionLevel -> totalcross.io.device.escpos.EscPosQRCode$ErrorCorrectionLevel:
    byte LOW -> LOW
    byte MEDIUM -> MEDIUM
    byte QUARTILE -> QUARTILE
    byte HIGH -> HIGH
totalcross.io.device.escpos.EscPosQRCode$Size -> totalcross.io.device.escpos.EscPosQRCode$Size:
    byte SMALLEST -> SMALLEST
    byte SMALLER -> SMALLER
    byte SMALL -> SMALL
    byte REGULAR -> REGULAR
    byte BIG -> BIG
    byte BIGGER -> BIGGER
    byte BIGGEST -> BIGGEST
totalcross.io.device.gps.GPS -> totalcross.io.device.gps.GPS:
    double[] location -> location
    double direction -> direction
    double velocity -> velocity
    int satellites -> satellites
    totalcross.sys.Time lastFix -> lastFix
    java.lang.String messageReceived -> messageReceived
    double pdop -> pdop
    java.lang.String lowSignalReason -> lowSignalReason
    int HIGH_GPS_PRECISION -> HIGH_GPS_PRECISION
    int LOW_GPS_PRECISION -> LOW_GPS_PRECISION
    int precision -> precision
    double INVALID -> INVALID
    totalcross.io.device.PortConnector sp -> sp
    byte[] buf -> buf
    java.lang.StringBuffer sb -> sb
    boolean nativeAPI -> nativeAPI
    boolean isOpen -> isOpen
    boolean dontFinalize -> dontFinalize
    155:183:java.lang.String getWinCEGPSCom() -> getWinCEGPSCom
    196:197:void <init>() -> <init>
    80:226:void <init>(int) -> <init>
    80:247:void <init>(totalcross.io.device.PortConnector) -> <init>
    251:254:boolean testStartGPS() -> testStartGPS
    260:260:boolean startGPS() -> startGPS
    264:268:void checkOpen() -> checkOpen
    274:285:void stop() -> stop
    289:289:void stopGPS() -> stopGPS
    295:295:double getLatitude() -> getLatitude
    302:302:double getLongitude() -> getLongitude
    314:332:double toCoordinate(java.lang.String,char) -> toCoordinate
    339:354:java.lang.String toCoordinateGGMMSS(java.lang.String,char) -> toCoordinateGGMMSS
    364:370:boolean retrieveGPSData() -> retrieveGPSData
    376:376:int updateLocation() -> updateLocation
    381:388:boolean processNative() -> processNative
    393:448:boolean processSerial() -> processSerial
    461:503:java.lang.String nextMessage() -> nextMessage
    515:534:java.lang.String validateMessage(java.lang.String) -> validateMessage
    554:555:void finalize() -> finalize
    134:135:void <clinit>() -> <clinit>
totalcross.io.device.gps.GPS$EphemeridesData -> totalcross.io.device.gps.GPS$EphemeridesData:
    539:540:void <init>() -> <init>
    544:544:void delete() -> delete
    548:548:void download() -> download
totalcross.io.device.gps.GPSDisabledException -> totalcross.io.device.gps.GPSDisabledException:
    7:8:void <init>() -> <init>
    12:13:void <init>(java.lang.String) -> <init>
totalcross.io.device.gps.GPSView -> totalcross.io.device.gps.GPSView:
    java.lang.String LON_LOW_SIGNAL -> LON_LOW_SIGNAL
    java.lang.String LAT_LOW_SIGNAL -> LAT_LOW_SIGNAL
    totalcross.ui.Label[] text -> text
    totalcross.ui.event.TimerEvent timer -> timer
    int readInterval -> readInterval
    totalcross.io.device.gps.GPS gps -> gps
    70:71:void <init>() -> <init>
    81:82:void <init>(int) -> <init>
    89:90:void <init>(totalcross.io.device.PortConnector,int) -> <init>
    61:101:void <init>(totalcross.io.device.gps.GPS,int) -> <init>
    105:112:void initUI() -> initUI
    116:119:void timerTriggered(totalcross.ui.event.TimerEvent) -> timerTriggered
    125:129:void stop() -> stop
    133:143:void retrieveGPSData() -> retrieveGPSData
    146:169:void showGPSData() -> showGPSData
    172:180:void lowSignal(java.lang.String) -> lowSignal
    184:184:int getPreferredWidth() -> getPreferredWidth
    189:189:int getPreferredHeight() -> getPreferredHeight
    194:199:void onColorsChanged(boolean) -> onColorsChanged
    203:206:void onFontChanged() -> onFontChanged
    57:59:void <clinit>() -> <clinit>
totalcross.io.device.printer.BluetoothPrinter -> totalcross.io.device.printer.BluetoothPrinter:
    byte ESC -> ESC
    byte GS -> GS
    byte[] ENTER -> ENTER
    byte IMAGE_MODE_8_SINGLE -> IMAGE_MODE_8_SINGLE
    byte IMAGE_MODE_8_DOUBLE -> IMAGE_MODE_8_DOUBLE
    byte IMAGE_MODE_24_SINGLE -> IMAGE_MODE_24_SINGLE
    byte IMAGE_MODE_24_DOUBLE -> IMAGE_MODE_24_DOUBLE
    totalcross.io.Stream con -> con
    53:54:void <init>() -> <init>
    60:62:void <init>(totalcross.io.Stream) -> <init>
    66:67:void write(byte[]) -> write
    71:72:void write(byte[],int,int) -> write
    76:77:void escape(int) -> escape
    81:82:void escape(int,int) -> escape
    86:87:void escape(int,int,int) -> escape
    91:92:void gs(int,int) -> gs
    96:97:void gs(int,int,int) -> gs
    101:102:void print(java.lang.String) -> print
    109:110:void print(totalcross.io.device.printer.MonoImage,byte) -> print
    118:119:void print(totalcross.io.device.printer.MonoImage) -> print
    123:124:void newLine() -> newLine
    128:131:void newLine(int) -> newLine
    134:135:void close() -> close
    41:41:void <clinit>() -> <clinit>
totalcross.io.device.printer.CitizenPrinter -> totalcross.io.device.printer.CitizenPrinter:
    40:41:void <init>() -> <init>
    48:49:void <init>(totalcross.io.device.PortConnector) -> <init>
    54:55:void <init>(totalcross.io.Stream) -> <init>
    60:62:void setFont(boolean,boolean,boolean,boolean,boolean) -> setFont
    66:67:void setSpaceWidth(int) -> setSpaceWidth
    71:72:void setXPos(int) -> setXPos
    76:77:void turnOff() -> turnOff
    81:82:void doubleLineHeight() -> doubleLineHeight
    86:87:void singleLineHeight() -> singleLineHeight
    91:92:void setLineHeight(int) -> setLineHeight
    96:97:void bold(boolean) -> bold
    101:102:void setRotation90(boolean) -> setRotation90
    106:107:void setRotation1800(boolean) -> setRotation1800
    111:112:void setDensity(int) -> setDensity
    116:117:void setHorizontalAlignment(int) -> setHorizontalAlignment
totalcross.io.device.printer.MPTPrinter -> totalcross.io.device.printer.MPTPrinter:
    32:33:void <init>() -> <init>
    40:41:void <init>(totalcross.io.device.PortConnector) -> <init>
    46:47:void <init>(totalcross.io.Stream) -> <init>
    51:52:void reset() -> reset
    56:58:void setFont(boolean,boolean,boolean,boolean) -> setFont
    62:63:void setCharSize(boolean,boolean) -> setCharSize
    67:68:void setSpaceWidth(int) -> setSpaceWidth
    72:73:void setXPos(int) -> setXPos
    77:78:void turnOff() -> turnOff
    82:83:void singleLineHeight() -> singleLineHeight
    87:88:void setLineHeight(int) -> setLineHeight
    92:93:void bold(boolean) -> bold
    97:98:void setRotation90(boolean) -> setRotation90
    102:103:void setRotation1800(boolean) -> setRotation1800
    107:108:void setDensity(int) -> setDensity
    112:113:void setHorizontalAlignment(int) -> setHorizontalAlignment
totalcross.io.device.printer.MonoImage -> totalcross.io.device.printer.MonoImage:
    boolean doClip -> doClip
    31:37:void <init>(totalcross.ui.image.Image) -> <init>
    31:42:void <init>(totalcross.io.Stream) -> <init>
    31:47:void <init>(byte[]) -> <init>
    31:54:void <init>(int,int) -> <init>
    31:59:void <init>(java.lang.String) -> <init>
    63:101:void printTo(totalcross.io.device.printer.BluetoothPrinter) -> printTo
totalcross.io.device.scanner.Datalogic -> totalcross.io.device.scanner.Datalogic:
    int SCAN_PARAM_TIMEOUT -> SCAN_PARAM_TIMEOUT
    int SCAN_PARAM_BEEPER_DURATION -> SCAN_PARAM_BEEPER_DURATION
    int SCAN_PARAM_BEEPER_FREQUENCY -> SCAN_PARAM_BEEPER_FREQUENCY
    int SCAN_PARAM_LED_NUM_OF_PULSES -> SCAN_PARAM_LED_NUM_OF_PULSES
    int SCAN_PARAM_LED_PULSE_DURATION -> SCAN_PARAM_LED_PULSE_DURATION
    int SCAN_PARAM_CONTINUOUS_MODE -> SCAN_PARAM_CONTINUOUS_MODE
    int SCAN_PARAM_KEYBOARD_EMULATION -> SCAN_PARAM_KEYBOARD_EMULATION
    int SCAN_PARAM_SOFT_TRIGGER -> SCAN_PARAM_SOFT_TRIGGER
    int SCAN_PARAM_SCAN_ALWAYS_ENABLED -> SCAN_PARAM_SCAN_ALWAYS_ENABLED
    int SCAN_PARAM_BEEPER_TYPE -> SCAN_PARAM_BEEPER_TYPE
    int BCD_PARAM_PREAMBLE_STRING -> BCD_PARAM_PREAMBLE_STRING
    int BCD_PARAM_POSTAMBLE_STRING -> BCD_PARAM_POSTAMBLE_STRING
    int BCD_PARAM_BARCODE_SYMBOLOGY_IDENTIFIER -> BCD_PARAM_BARCODE_SYMBOLOGY_IDENTIFIER
    int BCD_PARAM_LINEAR_CODE_SEVERITY -> BCD_PARAM_LINEAR_CODE_SEVERITY
    int BCD_PARAM_QUIET_ZONE_TYPE -> BCD_PARAM_QUIET_ZONE_TYPE
    int BCD_PARAM_CODE_39_REDUNDANCY -> BCD_PARAM_CODE_39_REDUNDANCY
    int BCD_PARAM_CODE_39_MIN_TEXT_LENGTH -> BCD_PARAM_CODE_39_MIN_TEXT_LENGTH
    int BCD_PARAM_CODE_39_MAX_TEXT_LENGTH -> BCD_PARAM_CODE_39_MAX_TEXT_LENGTH
    int BCD_PARAM_CODE_39_CIP_CONVERSION -> BCD_PARAM_CODE_39_CIP_CONVERSION
    int BCD_PARAM_CODE_39_STANDARD -> BCD_PARAM_CODE_39_STANDARD
    int BCD_PARAM_CODE_39_STANDARD_CHECK_DIGIT -> BCD_PARAM_CODE_39_STANDARD_CHECK_DIGIT
    int BCD_PARAM_CODE_39_STANDARD_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_CODE_39_STANDARD_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_CODE_39_FULL_ASCII_CONVERSION -> BCD_PARAM_CODE_39_FULL_ASCII_CONVERSION
    int BCD_PARAM_CODE_39_FULL_ASCII_CHECK_DIGIT -> BCD_PARAM_CODE_39_FULL_ASCII_CHECK_DIGIT
    int BCD_PARAM_CODE_39_FULL_ASCII_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_CODE_39_FULL_ASCII_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_CODE_39_CODE_32_CONVERSION -> BCD_PARAM_CODE_39_CODE_32_CONVERSION
    int BCD_PARAM_CODE_39_CODE_32_CHECK_DIGIT -> BCD_PARAM_CODE_39_CODE_32_CHECK_DIGIT
    int BCD_PARAM_CODE_39_CODE_32_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_CODE_39_CODE_32_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_CODE_39_CODE_32_REMOVE_A -> BCD_PARAM_CODE_39_CODE_32_REMOVE_A
    int BCD_PARAM_CODE_25_REDUNDANCY -> BCD_PARAM_CODE_25_REDUNDANCY
    int BCD_PARAM_CODE_25_MIN_TEXT_LENGTH -> BCD_PARAM_CODE_25_MIN_TEXT_LENGTH
    int BCD_PARAM_CODE_25_MAX_TEXT_LENGTH -> BCD_PARAM_CODE_25_MAX_TEXT_LENGTH
    int BCD_PARAM_CODE_25_INTERLEAVED -> BCD_PARAM_CODE_25_INTERLEAVED
    int BCD_PARAM_CODE_25_INTERLEAVED_CHECK_DIGIT -> BCD_PARAM_CODE_25_INTERLEAVED_CHECK_DIGIT
    int BCD_PARAM_CODE_25_INTERLEAVED_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_CODE_25_INTERLEAVED_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_CODE_25_INDUSTRIAL -> BCD_PARAM_CODE_25_INDUSTRIAL
    int BCD_PARAM_CODE_25_INDUSTRIAL_CHECK_DIGIT -> BCD_PARAM_CODE_25_INDUSTRIAL_CHECK_DIGIT
    int BCD_PARAM_CODE_25_INDUSTRIAL_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_CODE_25_INDUSTRIAL_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_CODE_25_MATRIX -> BCD_PARAM_CODE_25_MATRIX
    int BCD_PARAM_CODE_25_MATRIX_CHECK_DIGIT -> BCD_PARAM_CODE_25_MATRIX_CHECK_DIGIT
    int BCD_PARAM_CODE_25_MATRIX_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_CODE_25_MATRIX_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_PLESSEY -> BCD_PARAM_PLESSEY
    int BCD_PARAM_PLESSEY_REDUNDANCY -> BCD_PARAM_PLESSEY_REDUNDANCY
    int BCD_PARAM_PLESSEY_MIN_TEXT_LENGTH -> BCD_PARAM_PLESSEY_MIN_TEXT_LENGTH
    int BCD_PARAM_PLESSEY_MAX_TEXT_LENGTH -> BCD_PARAM_PLESSEY_MAX_TEXT_LENGTH
    int BCD_PARAM_PLESSEY_CHECK_DIGIT -> BCD_PARAM_PLESSEY_CHECK_DIGIT
    int BCD_PARAM_PLESSEY_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_PLESSEY_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_CODABAR -> BCD_PARAM_CODABAR
    int BCD_PARAM_CODABAR_REDUNDANCY -> BCD_PARAM_CODABAR_REDUNDANCY
    int BCD_PARAM_CODABAR_MIN_TEXT_LENGTH -> BCD_PARAM_CODABAR_MIN_TEXT_LENGTH
    int BCD_PARAM_CODABAR_MAX_TEXT_LENGTH -> BCD_PARAM_CODABAR_MAX_TEXT_LENGTH
    int BCD_PARAM_CODABAR_CHECK_DIGIT -> BCD_PARAM_CODABAR_CHECK_DIGIT
    int BCD_PARAM_CODABAR_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_CODABAR_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_CODE_128_REDUNDANCY -> BCD_PARAM_CODE_128_REDUNDANCY
    int BCD_PARAM_CODE_128_MIN_TEXT_LENGTH -> BCD_PARAM_CODE_128_MIN_TEXT_LENGTH
    int BCD_PARAM_CODE_128_MAX_TEXT_LENGTH -> BCD_PARAM_CODE_128_MAX_TEXT_LENGTH
    int BCD_PARAM_CODE_128_STANDARD -> BCD_PARAM_CODE_128_STANDARD
    int BCD_PARAM_CODE_128_STANDARD_CHECK_DIGIT -> BCD_PARAM_CODE_128_STANDARD_CHECK_DIGIT
    int BCD_PARAM_CODE_128_STANDARD_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_CODE_128_STANDARD_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_CODE_128_EAN -> BCD_PARAM_CODE_128_EAN
    int BCD_PARAM_CODE_128_EAN_CHECK_DIGIT -> BCD_PARAM_CODE_128_EAN_CHECK_DIGIT
    int BCD_PARAM_CODE_128_EAN_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_CODE_128_EAN_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_CODE_11_REDUNDANCY -> BCD_PARAM_CODE_11_REDUNDANCY
    int BCD_PARAM_CODE_11_MIN_TEXT_LENGTH -> BCD_PARAM_CODE_11_MIN_TEXT_LENGTH
    int BCD_PARAM_CODE_11_MAX_TEXT_LENGTH -> BCD_PARAM_CODE_11_MAX_TEXT_LENGTH
    int BCD_PARAM_CODE_11 -> BCD_PARAM_CODE_11
    int BCD_PARAM_CODE_11_CHECK_DIGIT_TYPE -> BCD_PARAM_CODE_11_CHECK_DIGIT_TYPE
    int BCD_PARAM_CODE_11_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_CODE_11_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_CODE_93_REDUNDANCY -> BCD_PARAM_CODE_93_REDUNDANCY
    int BCD_PARAM_CODE_93_MIN_TEXT_LENGTH -> BCD_PARAM_CODE_93_MIN_TEXT_LENGTH
    int BCD_PARAM_CODE_93_MAX_TEXT_LENGTH -> BCD_PARAM_CODE_93_MAX_TEXT_LENGTH
    int BCD_PARAM_CODE_93 -> BCD_PARAM_CODE_93
    int BCD_PARAM_CODE_93_CHECK_DIGIT_TYPE -> BCD_PARAM_CODE_93_CHECK_DIGIT_TYPE
    int BCD_PARAM_CODE_93_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_CODE_93_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_CODE_MSI_REDUNDANCY -> BCD_PARAM_CODE_MSI_REDUNDANCY
    int BCD_PARAM_CODE_MSI_MIN_TEXT_LENGTH -> BCD_PARAM_CODE_MSI_MIN_TEXT_LENGTH
    int BCD_PARAM_CODE_MSI_MAX_TEXT_LENGTH -> BCD_PARAM_CODE_MSI_MAX_TEXT_LENGTH
    int BCD_PARAM_CODE_MSI -> BCD_PARAM_CODE_MSI
    int BCD_PARAM_CODE_MSI_CHECK_DIGIT_TYPE -> BCD_PARAM_CODE_MSI_CHECK_DIGIT_TYPE
    int BCD_PARAM_CODE_MSI_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_CODE_MSI_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_EAN_UPC_REDUNDANCY -> BCD_PARAM_EAN_UPC_REDUNDANCY
    int BCD_PARAM_EAN_UPC_SUPPLEMENTAL_REDUNDANCY -> BCD_PARAM_EAN_UPC_SUPPLEMENTAL_REDUNDANCY
    int BCD_PARAM_EAN_UPC_SUPPLEMENTAL_2 -> BCD_PARAM_EAN_UPC_SUPPLEMENTAL_2
    int BCD_PARAM_EAN_UPC_SUPPLEMENTAL_5 -> BCD_PARAM_EAN_UPC_SUPPLEMENTAL_5
    int BCD_PARAM_EAN_UPC_SUPPLEMENTAL_AUTODISCRIMINATE -> BCD_PARAM_EAN_UPC_SUPPLEMENTAL_AUTODISCRIMINATE
    int BCD_PARAM_UPC_A -> BCD_PARAM_UPC_A
    int BCD_PARAM_UPC_A_CHECK_DIGIT -> BCD_PARAM_UPC_A_CHECK_DIGIT
    int BCD_PARAM_UPC_A_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_UPC_A_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_UPC_A_TO_EAN_13 -> BCD_PARAM_UPC_A_TO_EAN_13
    int BCD_PARAM_UPC_E -> BCD_PARAM_UPC_E
    int BCD_PARAM_UPC_E_CHECK_DIGIT -> BCD_PARAM_UPC_E_CHECK_DIGIT
    int BCD_PARAM_UPC_E_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_UPC_E_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_UPC_E_CONVERSION_TYPE -> BCD_PARAM_UPC_E_CONVERSION_TYPE
    int BCD_PARAM_EAN_8 -> BCD_PARAM_EAN_8
    int BCD_PARAM_EAN_8_CHECK_DIGIT -> BCD_PARAM_EAN_8_CHECK_DIGIT
    int BCD_PARAM_EAN_8_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_EAN_8_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_EAN_8_TO_EAN_13 -> BCD_PARAM_EAN_8_TO_EAN_13
    int BCD_PARAM_EAN_13 -> BCD_PARAM_EAN_13
    int BCD_PARAM_EAN_13_CHECK_DIGIT -> BCD_PARAM_EAN_13_CHECK_DIGIT
    int BCD_PARAM_EAN_13_CHECK_DIGIT_TRANSMISSION -> BCD_PARAM_EAN_13_CHECK_DIGIT_TRANSMISSION
    int BCD_PARAM_CODE_128_EAN_FIRST_GROUP_SEPARATOR -> BCD_PARAM_CODE_128_EAN_FIRST_GROUP_SEPARATOR
    int BCD_PARAM_CODE_128_EAN_GROUP_SEPARATOR_BYTE -> BCD_PARAM_CODE_128_EAN_GROUP_SEPARATOR_BYTE
totalcross.io.device.scanner.Handheld -> totalcross.io.device.scanner.Handheld:
    int AZTEC -> AZTEC
    int CODABAR -> CODABAR
    int CODE11 -> CODE11
    int CODE128 -> CODE128
    int CODE39 -> CODE39
    int CODE49 -> CODE49
    int CODE93 -> CODE93
    int COMPOSITE -> COMPOSITE
    int DATAMATRIX -> DATAMATRIX
    int EAN8 -> EAN8
    int EAN13 -> EAN13
    int INT25 -> INT25
    int MAXICODE -> MAXICODE
    int MICROPDF -> MICROPDF
    int OCR -> OCR
    int PDF417 -> PDF417
    int POSTNET -> POSTNET
    int QR -> QR
    int RSS -> RSS
    int UPCA -> UPCA
    int UPCE0 -> UPCE0
    int UPCE1 -> UPCE1
    int ISBT -> ISBT
    int BPO -> BPO
    int CANPOST -> CANPOST
    int AUSPOST -> AUSPOST
    int IATA25 -> IATA25
    int CODABLOCK -> CODABLOCK
    int JAPOST -> JAPOST
    int PLANET -> PLANET
    int DUTCHPOST -> DUTCHPOST
    int MSI -> MSI
    int TLCODE39 -> TLCODE39
    int TRIOPTIC -> TRIOPTIC
    int CODE32 -> CODE32
    int STRT25 -> STRT25
    int MATRIX25 -> MATRIX25
    int PLESSEY -> PLESSEY
    int CHINAPOST -> CHINAPOST
    int KOREAPOST -> KOREAPOST
    int TELEPEN -> TELEPEN
    int CODE16K -> CODE16K
    int POSICODE -> POSICODE
    int COUPONCODE -> COUPONCODE
    int USPS4CB -> USPS4CB
    int IDTAG -> IDTAG
    int LABEL -> LABEL
totalcross.io.device.scanner.Honeywell -> totalcross.io.device.scanner.Honeywell:
    java.lang.String START_BATCH -> START_BATCH
    java.lang.String END_BATCH -> END_BATCH
    java.lang.String PROPERTY_CODE_128_ENABLED -> PROPERTY_CODE_128_ENABLED
    java.lang.String PROPERTY_CODE_128_MINIMUM_LENGTH -> PROPERTY_CODE_128_MINIMUM_LENGTH
    java.lang.String PROPERTY_CODE_128_MAXIMUM_LENGTH -> PROPERTY_CODE_128_MAXIMUM_LENGTH
    java.lang.String PROPERTY_GS1_128_ENABLED -> PROPERTY_GS1_128_ENABLED
    java.lang.String PROPERTY_GS1_128_MINIMUM_LENGTH -> PROPERTY_GS1_128_MINIMUM_LENGTH
    java.lang.String PROPERTY_GS1_128_MAXIMUM_LENGTH -> PROPERTY_GS1_128_MAXIMUM_LENGTH
    java.lang.String PROPERTY_ISBT_128_ENABLED -> PROPERTY_ISBT_128_ENABLED
    java.lang.String PROPERTY_CODE_39_ENABLED -> PROPERTY_CODE_39_ENABLED
    java.lang.String PROPERTY_CODE_39_MINIMUM_LENGTH -> PROPERTY_CODE_39_MINIMUM_LENGTH
    java.lang.String PROPERTY_CODE_39_MAXIMUM_LENGTH -> PROPERTY_CODE_39_MAXIMUM_LENGTH
    java.lang.String PROPERTY_CODE_39_CHECK_DIGIT_MODE -> PROPERTY_CODE_39_CHECK_DIGIT_MODE
    java.lang.String PROPERTY_CODE_39_FULL_ASCII_ENABLED -> PROPERTY_CODE_39_FULL_ASCII_ENABLED
    java.lang.String PROPERTY_CODE_39_START_STOP_TRANSMIT_ENABLED -> PROPERTY_CODE_39_START_STOP_TRANSMIT_ENABLED
    java.lang.String CODE_39_CHECK_DIGIT_MODE_NO_CHECK -> CODE_39_CHECK_DIGIT_MODE_NO_CHECK
    java.lang.String CODE_39_CHECK_DIGIT_MODE_CHECK -> CODE_39_CHECK_DIGIT_MODE_CHECK
    java.lang.String CODE_39_CHECK_DIGIT_MODE_CHECK_AND_STRIP -> CODE_39_CHECK_DIGIT_MODE_CHECK_AND_STRIP
    java.lang.String PROPERTY_CODE_39_BASE_32_ENABLED -> PROPERTY_CODE_39_BASE_32_ENABLED
    java.lang.String PROPERTY_DATAMATRIX_ENABLED -> PROPERTY_DATAMATRIX_ENABLED
    java.lang.String PROPERTY_DATAMATRIX_MINIMUM_LENGTH -> PROPERTY_DATAMATRIX_MINIMUM_LENGTH
    java.lang.String PROPERTY_DATAMATRIX_MAXIMUM_LENGTH -> PROPERTY_DATAMATRIX_MAXIMUM_LENGTH
    java.lang.String PROPERTY_UPC_A_ENABLE -> PROPERTY_UPC_A_ENABLE
    java.lang.String PROPERTY_UPC_A_TRANSLATE_EAN13 -> PROPERTY_UPC_A_TRANSLATE_EAN13
    java.lang.String PROPERTY_UPC_A_COUPON_CODE_MODE_ENABLED -> PROPERTY_UPC_A_COUPON_CODE_MODE_ENABLED
    java.lang.String PROPERTY_UPC_A_COMBINE_COUPON_CODE_MODE_ENABLED -> PROPERTY_UPC_A_COMBINE_COUPON_CODE_MODE_ENABLED
    java.lang.String PROPERTY_UPC_A_CHECK_DIGIT_TRANSMIT_ENABLED -> PROPERTY_UPC_A_CHECK_DIGIT_TRANSMIT_ENABLED
    java.lang.String PROPERTY_UPC_A_NUMBER_SYSTEM_TRANSMIT_ENABLED -> PROPERTY_UPC_A_NUMBER_SYSTEM_TRANSMIT_ENABLED
    java.lang.String PROPERTY_UPC_A_TWO_CHAR_ADDENDA_ENABLED -> PROPERTY_UPC_A_TWO_CHAR_ADDENDA_ENABLED
    java.lang.String PROPERTY_UPC_A_FIVE_CHAR_ADDENDA_ENABLED -> PROPERTY_UPC_A_FIVE_CHAR_ADDENDA_ENABLED
    java.lang.String PROPERTY_UPC_A_ADDENDA_REQUIRED_ENABLED -> PROPERTY_UPC_A_ADDENDA_REQUIRED_ENABLED
    java.lang.String PROPERTY_UPC_A_ADDENDA_SEPARATOR_ENABLED -> PROPERTY_UPC_A_ADDENDA_SEPARATOR_ENABLED
    java.lang.String PROPERTY_UPC_E_ENABLED -> PROPERTY_UPC_E_ENABLED
    java.lang.String PROPERTY_UPC_E_E1_ENABLED -> PROPERTY_UPC_E_E1_ENABLED
    java.lang.String PROPERTY_UPC_E_CHECK_DIGIT_TRANSMIT_ENABLED -> PROPERTY_UPC_E_CHECK_DIGIT_TRANSMIT_ENABLED
    java.lang.String PROPERTY_UPC_E_NUMBER_SYSTEM_TRANSMIT_ENABLED -> PROPERTY_UPC_E_NUMBER_SYSTEM_TRANSMIT_ENABLED
    java.lang.String PROPERTY_UPC_E_TWO_CHAR_ADDENDA_ENABLED -> PROPERTY_UPC_E_TWO_CHAR_ADDENDA_ENABLED
    java.lang.String PROPERTY_UPC_E_FIVE_CHAR_ADDENDA_ENABLED -> PROPERTY_UPC_E_FIVE_CHAR_ADDENDA_ENABLED
    java.lang.String PROPERTY_UPC_E_ADDENDA_REQUIRED_ENABLED -> PROPERTY_UPC_E_ADDENDA_REQUIRED_ENABLED
    java.lang.String PROPERTY_UPC_E_ADDENDA_SEPARATOR_ENABLED -> PROPERTY_UPC_E_ADDENDA_SEPARATOR_ENABLED
    java.lang.String PROPERTY_EAN_8_ENABLED -> PROPERTY_EAN_8_ENABLED
    java.lang.String PROPERTY_EAN_8_CHECK_DIGIT_TRANSMIT_ENABLED -> PROPERTY_EAN_8_CHECK_DIGIT_TRANSMIT_ENABLED
    java.lang.String PROPERTY_EAN_8_TWO_CHAR_ADDENDA_ENABLED -> PROPERTY_EAN_8_TWO_CHAR_ADDENDA_ENABLED
    java.lang.String PROPERTY_EAN_8_FIVE_CHAR_ADDENDA_ENABLED -> PROPERTY_EAN_8_FIVE_CHAR_ADDENDA_ENABLED
    java.lang.String PROPERTY_EAN_8_ADDENDA_REQUIRED_ENABLED -> PROPERTY_EAN_8_ADDENDA_REQUIRED_ENABLED
    java.lang.String PROPERTY_EAN_8_ADDENDA_SEPARATOR_ENABLED -> PROPERTY_EAN_8_ADDENDA_SEPARATOR_ENABLED
    java.lang.String PROPERTY_EAN_13_ENABLED -> PROPERTY_EAN_13_ENABLED
    java.lang.String PROPERTY_EAN_13_CHECK_DIGIT_TRANSMIT_ENABLED -> PROPERTY_EAN_13_CHECK_DIGIT_TRANSMIT_ENABLED
    java.lang.String PROPERTY_EAN_13_TWO_CHAR_ADDENDA_ENABLED -> PROPERTY_EAN_13_TWO_CHAR_ADDENDA_ENABLED
    java.lang.String PROPERTY_EAN_13_FIVE_CHAR_ADDENDA_ENABLED -> PROPERTY_EAN_13_FIVE_CHAR_ADDENDA_ENABLED
    java.lang.String PROPERTY_EAN_13_ADDENDA_REQUIRED_ENABLED -> PROPERTY_EAN_13_ADDENDA_REQUIRED_ENABLED
    java.lang.String PROPERTY_EAN_13_ADDENDA_SEPARATOR_ENABLED -> PROPERTY_EAN_13_ADDENDA_SEPARATOR_ENABLED
    java.lang.String PROPERTY_AZTEC_ENABLED -> PROPERTY_AZTEC_ENABLED
    java.lang.String PROPERTY_AZTEC_MINIMUM_LENGTH -> PROPERTY_AZTEC_MINIMUM_LENGTH
    java.lang.String PROPERTY_AZTEC_MAXIMUM_LENGTH -> PROPERTY_AZTEC_MAXIMUM_LENGTH
    java.lang.String PROPERTY_CHINA_POST_ENABLED -> PROPERTY_CHINA_POST_ENABLED
    java.lang.String PROPERTY_CHINA_POST_MINIMUM_LENGTH -> PROPERTY_CHINA_POST_MINIMUM_LENGTH
    java.lang.String PROPERTY_CHINA_POST_MAXIMUM_LENGTH -> PROPERTY_CHINA_POST_MAXIMUM_LENGTH
    java.lang.String PROPERTY_CODABAR_ENABLED -> PROPERTY_CODABAR_ENABLED
    java.lang.String PROPERTY_CODABAR_MINIMUM_LENGTH -> PROPERTY_CODABAR_MINIMUM_LENGTH
    java.lang.String PROPERTY_CODABAR_MAXIMUM_LENGTH -> PROPERTY_CODABAR_MAXIMUM_LENGTH
    java.lang.String PROPERTY_CODABAR_START_STOP_TRANSMIT_ENABLED -> PROPERTY_CODABAR_START_STOP_TRANSMIT_ENABLED
    java.lang.String PROPERTY_CODABAR_CHECK_DIGIT_MODE -> PROPERTY_CODABAR_CHECK_DIGIT_MODE
    java.lang.String PROPERTY_CODABAR_CONCAT_ENABLED -> PROPERTY_CODABAR_CONCAT_ENABLED
    java.lang.String CODABAR_CHECK_DIGIT_MODE_NO_CHECK -> CODABAR_CHECK_DIGIT_MODE_NO_CHECK
    java.lang.String CODABAR_CHECK_DIGIT_MODE_CHECK -> CODABAR_CHECK_DIGIT_MODE_CHECK
    java.lang.String CODABAR_CHECK_DIGIT_MODE_CHECK_AND_STRIP -> CODABAR_CHECK_DIGIT_MODE_CHECK_AND_STRIP
    java.lang.String PROPERTY_CODABLOCK_A_ENABLED -> PROPERTY_CODABLOCK_A_ENABLED
    java.lang.String PROPERTY_CODABLOCK_A_MINIMUM_LENGTH -> PROPERTY_CODABLOCK_A_MINIMUM_LENGTH
    java.lang.String PROPERTY_CODABLOCK_A_MAXIMUM_LENGTH -> PROPERTY_CODABLOCK_A_MAXIMUM_LENGTH
    java.lang.String PROPERTY_CODABLOCK_F_ENABLED -> PROPERTY_CODABLOCK_F_ENABLED
    java.lang.String PROPERTY_CODABLOCK_F_MINIMUM_LENGTH -> PROPERTY_CODABLOCK_F_MINIMUM_LENGTH
    java.lang.String PROPERTY_CODABLOCK_F_MAXIMUM_LENGTH -> PROPERTY_CODABLOCK_F_MAXIMUM_LENGTH
    java.lang.String PROPERTY_CODE_11_ENABLED -> PROPERTY_CODE_11_ENABLED
    java.lang.String PROPERTY_CODE_11_MINIMUM_LENGTH -> PROPERTY_CODE_11_MINIMUM_LENGTH
    java.lang.String PROPERTY_CODE_11_MAXIMUM_LENGTH -> PROPERTY_CODE_11_MAXIMUM_LENGTH
    java.lang.String PROPERTY_CODE_11_CHECK_DIGIT_MODE -> PROPERTY_CODE_11_CHECK_DIGIT_MODE
    java.lang.String CODE_11_CHECK_DIGIT_MODE_DOUBLE_DIGIT_CHECK -> CODE_11_CHECK_DIGIT_MODE_DOUBLE_DIGIT_CHECK
    java.lang.String CODE_11_CHECK_DIGIT_MODE_SINGLE_DIGIT_CHECK -> CODE_11_CHECK_DIGIT_MODE_SINGLE_DIGIT_CHECK
    java.lang.String CODE_11_CHECK_DIGIT_MODE_DOUBLE_DIGIT_CHECK_AND_STRIP -> CODE_11_CHECK_DIGIT_MODE_DOUBLE_DIGIT_CHECK_AND_STRIP
    java.lang.String CODE_11_CHECK_DIGIT_MODE_SINGLE_DIGIT_CHECK_AND_STRIP -> CODE_11_CHECK_DIGIT_MODE_SINGLE_DIGIT_CHECK_AND_STRIP
    java.lang.String PROPERTY_CODE_93_ENABLED -> PROPERTY_CODE_93_ENABLED
    java.lang.String PROPERTY_CODE_93_MINIMUM_LENGTH -> PROPERTY_CODE_93_MINIMUM_LENGTH
    java.lang.String PROPERTY_CODE_93_MAXIMUM_LENGTH -> PROPERTY_CODE_93_MAXIMUM_LENGTH
    java.lang.String PROPERTY_COMPOSITE_ENABLED -> PROPERTY_COMPOSITE_ENABLED
    java.lang.String PROPERTY_COMPOSITE_MINIMUM_LENGTH -> PROPERTY_COMPOSITE_MINIMUM_LENGTH
    java.lang.String PROPERTY_COMPOSITE_MAXIMUM_LENGTH -> PROPERTY_COMPOSITE_MAXIMUM_LENGTH
    java.lang.String PROPERTY_HAX_XIN_ENABLED -> PROPERTY_HAX_XIN_ENABLED
    java.lang.String PROPERTY_HAX_XIN_MINIMUM_LENGTH -> PROPERTY_HAX_XIN_MINIMUM_LENGTH
    java.lang.String PROPERTY_HAX_XIN_MAXIMUM_LENGTH -> PROPERTY_HAX_XIN_MAXIMUM_LENGTH
    java.lang.String PROPERTY_IATA_25_ENABLED -> PROPERTY_IATA_25_ENABLED
    java.lang.String PROPERTY_IATA_25_MINIMUM_LENGTH -> PROPERTY_IATA_25_MINIMUM_LENGTH
    java.lang.String PROPERTY_IATA_25_MAXIMUM_LENGTH -> PROPERTY_IATA_25_MAXIMUM_LENGTH
    java.lang.String PROPERTY_INTERLEAVED_25_ENABLED -> PROPERTY_INTERLEAVED_25_ENABLED
    java.lang.String PROPERTY_INTERLEAVED_25_MINIMUM_LENGTH -> PROPERTY_INTERLEAVED_25_MINIMUM_LENGTH
    java.lang.String PROPERTY_INTERLEAVED_25_MAXIMUM_LENGTH -> PROPERTY_INTERLEAVED_25_MAXIMUM_LENGTH
    java.lang.String PROPERTY_INTERLEAVED_25_CHECK_DIGIT_MODE -> PROPERTY_INTERLEAVED_25_CHECK_DIGIT_MODE
    java.lang.String INTERLEAVED_25_CHECK_DIGIT_MODE_NO_CHECK -> INTERLEAVED_25_CHECK_DIGIT_MODE_NO_CHECK
    java.lang.String INTERLEAVED_25_CHECK_DIGIT_MODE_CHECK -> INTERLEAVED_25_CHECK_DIGIT_MODE_CHECK
    java.lang.String INTERLEAVED_25_CHECK_DIGIT_MODE_CHECK_AND_STRIP -> INTERLEAVED_25_CHECK_DIGIT_MODE_CHECK_AND_STRIP
    java.lang.String PROPERTY_KOREAN_POST_ENABLED -> PROPERTY_KOREAN_POST_ENABLED
    java.lang.String PROPERTY_KOREAN_POST_MINIMUM_LENGTH -> PROPERTY_KOREAN_POST_MINIMUM_LENGTH
    java.lang.String PROPERTY_KOREAN_POST_MAXIMUM_LENGTH -> PROPERTY_KOREAN_POST_MAXIMUM_LENGTH
    java.lang.String PROPERTY_MATRIX_25_ENABLED -> PROPERTY_MATRIX_25_ENABLED
    java.lang.String PROPERTY_MATRIX_25_MINIMUM_LENGTH -> PROPERTY_MATRIX_25_MINIMUM_LENGTH
    java.lang.String PROPERTY_MATRIX_25_MAXIMUM_LENGTH -> PROPERTY_MATRIX_25_MAXIMUM_LENGTH
    java.lang.String PROPERTY_MAXICODE_ENABLED -> PROPERTY_MAXICODE_ENABLED
    java.lang.String PROPERTY_MAXICODE_MINIMUM_LENGTH -> PROPERTY_MAXICODE_MINIMUM_LENGTH
    java.lang.String PROPERTY_MAXICODE_MAXIMUM_LENGTH -> PROPERTY_MAXICODE_MAXIMUM_LENGTH
    java.lang.String PROPERTY_MICRO_PDF_417_ENABLED -> PROPERTY_MICRO_PDF_417_ENABLED
    java.lang.String PROPERTY_MICRO_PDF_417_MINIMUM_LENGTH -> PROPERTY_MICRO_PDF_417_MINIMUM_LENGTH
    java.lang.String PROPERTY_MICRO_PDF_417_MAXIMUM_LENGTH -> PROPERTY_MICRO_PDF_417_MAXIMUM_LENGTH
    java.lang.String PROPERTY_MSI_ENABLED -> PROPERTY_MSI_ENABLED
    java.lang.String PROPERTY_MSI_MINIMUM_LENGTH -> PROPERTY_MSI_MINIMUM_LENGTH
    java.lang.String PROPERTY_MSI_MAXIMUM_LENGTH -> PROPERTY_MSI_MAXIMUM_LENGTH
    java.lang.String PROPERTY_MSI_CHECK_DIGIT_MODE -> PROPERTY_MSI_CHECK_DIGIT_MODE
    java.lang.String MSI_CHECK_DIGIT_MODE_NO_CHECK -> MSI_CHECK_DIGIT_MODE_NO_CHECK
    java.lang.String MSI_CHECK_DIGIT_MODE_SINGLE_MOD_10_CHECK -> MSI_CHECK_DIGIT_MODE_SINGLE_MOD_10_CHECK
    java.lang.String MSI_CHECK_DIGIT_MODE_SINGLE_MOD_11_PLUS_MOD_10_CHECK -> MSI_CHECK_DIGIT_MODE_SINGLE_MOD_11_PLUS_MOD_10_CHECK
    java.lang.String MSI_CHECK_DIGIT_MODE_DOUBLE_MOD_10_CHECK -> MSI_CHECK_DIGIT_MODE_DOUBLE_MOD_10_CHECK
    java.lang.String MSI_CHECK_DIGIT_MODE_SINGLE_MOD_10_CHECK_AND_STRIP -> MSI_CHECK_DIGIT_MODE_SINGLE_MOD_10_CHECK_AND_STRIP
    java.lang.String MSI_CHECK_DIGIT_MODE_SINGLE_MOD_11_PLUS_MOD_10_CHECK_AND_STRIP -> MSI_CHECK_DIGIT_MODE_SINGLE_MOD_11_PLUS_MOD_10_CHECK_AND_STRIP
    java.lang.String MSI_CHECK_DIGIT_MODE_DOUBLE_MOD_10_CHECK_AND_STRIP -> MSI_CHECK_DIGIT_MODE_DOUBLE_MOD_10_CHECK_AND_STRIP
    java.lang.String PROPERTY_PDF_417_ENABLED -> PROPERTY_PDF_417_ENABLED
    java.lang.String PROPERTY_PDF_417_MINIMUM_LENGTH -> PROPERTY_PDF_417_MINIMUM_LENGTH
    java.lang.String PROPERTY_PDF_417_MAXIMUM_LENGTH -> PROPERTY_PDF_417_MAXIMUM_LENGTH
    java.lang.String PROPERTY_QR_CODE_ENABLED -> PROPERTY_QR_CODE_ENABLED
    java.lang.String PROPERTY_QR_CODE_MINIMUM_LENGTH -> PROPERTY_QR_CODE_MINIMUM_LENGTH
    java.lang.String PROPERTY_QR_CODE_MAXIMUM_LENGTH -> PROPERTY_QR_CODE_MAXIMUM_LENGTH
    java.lang.String PROPERTY_RSS_ENABLED -> PROPERTY_RSS_ENABLED
    java.lang.String PROPERTY_RSS_LIMITED_ENABLED -> PROPERTY_RSS_LIMITED_ENABLED
    java.lang.String PROPERTY_RSS_EXPANDED_ENABLED -> PROPERTY_RSS_EXPANDED_ENABLED
    java.lang.String PROPERTY_RSS_EXPANDED_MINIMUM_LENGTH -> PROPERTY_RSS_EXPANDED_MINIMUM_LENGTH
    java.lang.String PROPERTY_RSS_EXPANDED_MAXIMUM_LENGTH -> PROPERTY_RSS_EXPANDED_MAXIMUM_LENGTH
    java.lang.String PROPERTY_STANDARD_25_ENABLED -> PROPERTY_STANDARD_25_ENABLED
    java.lang.String PROPERTY_STANDARD_25_MINIMUM_LENGTH -> PROPERTY_STANDARD_25_MINIMUM_LENGTH
    java.lang.String PROPERTY_STANDARD_25_MAXIMUM_LENGTH -> PROPERTY_STANDARD_25_MAXIMUM_LENGTH
    java.lang.String PROPERTY_TELEPEN_ENABLED -> PROPERTY_TELEPEN_ENABLED
    java.lang.String PROPERTY_TELEPEN_MINIMUM_LENGTH -> PROPERTY_TELEPEN_MINIMUM_LENGTH
    java.lang.String PROPERTY_TELEPEN_MAXIMUM_LENGTH -> PROPERTY_TELEPEN_MAXIMUM_LENGTH
    java.lang.String PROPERTY_TELEPEN_OLD_STYLE_ENABLED -> PROPERTY_TELEPEN_OLD_STYLE_ENABLED
    java.lang.String PROPERTY_TLC_39_ENABLED -> PROPERTY_TLC_39_ENABLED
    java.lang.String PROPERTY_TRIOPTIC_ENABLED -> PROPERTY_TRIOPTIC_ENABLED
    3:3:void <init>() -> <init>
totalcross.io.device.scanner.Intermec -> totalcross.io.device.scanner.Intermec:
    int AUSTRALIAN_POST -> AUSTRALIAN_POST
    int AZTEC -> AZTEC
    int BPO -> BPO
    int CANADA_POST -> CANADA_POST
    int CODABAR -> CODABAR
    int CODABLOCK_A -> CODABLOCK_A
    int CODABLOCK_F -> CODABLOCK_F
    int CODE_11 -> CODE_11
    int CODE_128 -> CODE_128
    int CODE_GS1_128 -> CODE_GS1_128
    int CODE_ISBT_128 -> CODE_ISBT_128
    int CODE_39 -> CODE_39
    int CODE_93 -> CODE_93
    int DATA_MATRIX -> DATA_MATRIX
    int DUTCH_POST -> DUTCH_POST
    int EAN_UPC_EAN_13 -> EAN_UPC_EAN_13
    int EAN_UPC_EAN_8 -> EAN_UPC_EAN_8
    int EAN_UPC_UPCA -> EAN_UPC_UPCA
    int EAN_UPC_UPC_E -> EAN_UPC_UPC_E
    int EAN_UPC_UPC_E1 -> EAN_UPC_UPC_E1
    int GS1_COMPOSITE -> GS1_COMPOSITE
    int GS1_COMPOSITE_C -> GS1_COMPOSITE_C
    int GS1_DATA_BAR_EXPANDED -> GS1_DATA_BAR_EXPANDED
    int GS1_DATA_BAR_LIMITED -> GS1_DATA_BAR_LIMITED
    int GS1_OMINI_DIRECTIONAL -> GS1_OMINI_DIRECTIONAL
    int HAN_XIN -> HAN_XIN
    int INFOMAIL -> INFOMAIL
    int INTELLIGENT_MAIL -> INTELLIGENT_MAIL
    int INTERLEAVED_2_OF_5 -> INTERLEAVED_2_OF_5
    int JAPAN_POST -> JAPAN_POST
    int MATRIX_2_OF_5 -> MATRIX_2_OF_5
    int MAXICODE -> MAXICODE
    int MICRO_PDF_417 -> MICRO_PDF_417
    int MSI -> MSI
    int PDF_417 -> PDF_417
    int PLANET -> PLANET
    int PLESSEY -> PLESSEY
    int POSTNET -> POSTNET
    int QR_CODE -> QR_CODE
    int STANDARD_2_OF_5 -> STANDARD_2_OF_5
    int SWEDEN_POST -> SWEDEN_POST
    int TELEPEN -> TELEPEN
    int TLC_39 -> TLC_39
totalcross.io.device.scanner.ScanEvent -> totalcross.io.device.scanner.ScanEvent:
    int SCANNED -> SCANNED
    int BATTERY_ERROR -> BATTERY_ERROR
    int TRIGGERED -> TRIGGERED
    java.lang.String data -> data
    27:27:void <init>() -> <init>
    45:48:void update(int) -> update
totalcross.io.device.scanner.Scanner -> totalcross.io.device.scanner.Scanner:
    boolean isActive -> isActive
    java.lang.String barcode -> barcode
    int tries -> tries
    boolean driverLoaded -> driverLoaded
    java.lang.String scanManagerVersion -> scanManagerVersion
    totalcross.ui.Control listener -> listener
    java.lang.Runnable scannerLoader -> scannerLoader
    totalcross.util.concurrent.Lock lock -> lock
    java.lang.Runnable doLoad -> doLoad
    totalcross.io.device.scanner.ScanEvent se -> se
    68:68:void <init>() -> <init>
    103:108:void proprietaryScanLoad(java.lang.Runnable) -> proprietaryScanLoad
    120:123:boolean activate() -> activate
    128:132:boolean scannerActivate() -> scannerActivate
    145:145:boolean setBarcodeParam(int,boolean) -> setBarcodeParam
    219:219:boolean setParam(int,int,int) -> setParam
    230:230:boolean commitBarcodeParams() -> commitBarcodeParams
    247:247:boolean setBarcodeLength(int,int,int,int) -> setBarcodeLength
    258:258:java.lang.String getData() -> getData
    267:267:java.lang.String getScanManagerVersion() -> getScanManagerVersion
    276:276:java.lang.String getScanPortDriverVersion() -> getScanPortDriverVersion
    285:286:boolean deactivate() -> deactivate
    297:306:void _onEvent(int) -> _onEvent
    323:323:java.lang.String readBarcode(java.lang.String) -> readBarcode
    342:342:void setParam(java.lang.String,java.lang.String) -> setParam
    92:100:void lambda$static$2() -> lambda$static$2
    94:94:void lambda$static$1() -> lambda$static$1
    80:88:void lambda$static$0() -> lambda$static$0
    74:289:void <clinit>() -> <clinit>
totalcross.io.device.scanner.Scanner$$Lambda$1 -> totalcross.io.device.scanner.Scanner$$Lambda$1:
    totalcross.io.device.scanner.Scanner$$Lambda$1 instance -> instance
    void <init>() -> <init>
    void run() -> run
    void <clinit>() -> <clinit>
    java.lang.Runnable lambdaFactory$() -> lambdaFactory$
totalcross.io.device.scanner.Scanner$$Lambda$2 -> totalcross.io.device.scanner.Scanner$$Lambda$2:
    totalcross.io.device.scanner.Scanner$$Lambda$2 instance -> instance
    void <init>() -> <init>
    void run() -> run
    void <clinit>() -> <clinit>
    java.lang.Runnable lambdaFactory$() -> lambdaFactory$
totalcross.io.device.scanner.Scanner$$Lambda$3 -> totalcross.io.device.scanner.Scanner$$Lambda$3:
    totalcross.io.device.scanner.Scanner$$Lambda$3 instance -> instance
    void <init>() -> <init>
    void run() -> run
    void <clinit>() -> <clinit>
    java.lang.Runnable lambdaFactory$() -> lambdaFactory$
totalcross.io.device.scanner.Symbol -> totalcross.io.device.scanner.Symbol:
    int BARCODE39 -> BARCODE39
    int BARUPCA -> BARUPCA
    int BARUPCE -> BARUPCE
    int BAREAN13 -> BAREAN13
    int BAREAN8 -> BAREAN8
    int BARD2OF5 -> BARD2OF5
    int BARI2OF5 -> BARI2OF5
    int BARCODABAR -> BARCODABAR
    int BARCODE128 -> BARCODE128
    int BARCODE93 -> BARCODE93
    int BARMSI_PLESSEY -> BARMSI_PLESSEY
    int BARUPCE1 -> BARUPCE1
    int BARTRIOPTICCODE39 -> BARTRIOPTICCODE39
    int BARUCC_EAN128 -> BARUCC_EAN128
    int BARCODE11 -> BARCODE11
    int BARBOOKLAND_EAN -> BARBOOKLAND_EAN
    int BARISBT128 -> BARISBT128
    int BARUPCEANCOUPONCODE -> BARUPCEANCOUPONCODE
    int TRIGGERING_PARAM -> TRIGGERING_PARAM
    int LINEAR_SECURITY_LEVEL_PARAM -> LINEAR_SECURITY_LEVEL_PARAM
    int SUPPLEMENTALS_PARAM -> SUPPLEMENTALS_PARAM
    int TRANSMIT_CHECKDIGIT_PARAM -> TRANSMIT_CHECKDIGIT_PARAM
    int PREAMBLE_PARAM -> PREAMBLE_PARAM
    int MSI_PLESSEY_CHECKDIGIT_PARAM -> MSI_PLESSEY_CHECKDIGIT_PARAM
    int MSI_PLESSEY_OPTIONS_PARAM -> MSI_PLESSEY_OPTIONS_PARAM
    int MSI_PLESSEY_ALGORITHMS_PARAM -> MSI_PLESSEY_ALGORITHMS_PARAM
    int TRANSMIT_CODEID_PARAM -> TRANSMIT_CODEID_PARAM
    int SCAN_DATA_TRANSMISSION_PARAM -> SCAN_DATA_TRANSMISSION_PARAM
    int SCAN_ANGLE_PARAM -> SCAN_ANGLE_PARAM
    int WAITING_TIME_PARAM -> WAITING_TIME_PARAM
totalcross.io.sync.Conduit -> totalcross.io.sync.Conduit:
    int TARGETING_WINCE -> TARGETING_WINCE
    int TARGETING_PALMOS -> TARGETING_PALMOS
    int TARGETING_ALL -> TARGETING_ALL
    int syncTarget -> syncTarget
    java.lang.Object conduitHandle -> conduitHandle
    java.lang.String conduitName -> conduitName
    java.lang.String targetApplicationId -> targetApplicationId
    java.lang.String targetAppPath -> targetAppPath
    totalcross.ui.Button btnRP -> btnRP
    totalcross.ui.Button btnUP -> btnUP
    totalcross.ui.Button btnRW -> btnRW
    totalcross.ui.Button btnUW -> btnUW
    65:80:void <init>(java.lang.String,java.lang.String,java.lang.String,byte) -> <init>
    96:130:void initUI() -> initUI
    134:137:void onEvent(totalcross.ui.event.Event) -> onEvent
    140:216:void init(java.lang.String) -> init
    220:220:boolean initSync() -> initSync
    225:225:boolean finishSync() -> finishSync
    234:235:void log(java.lang.String) -> log
    243:244:void yield() -> yield
    void doSync() -> doSync
    void doConfig() -> doConfig
    267:267:boolean register(int) -> register
    281:281:boolean unregister() -> unregister
    285:293:java.lang.String getClassName() -> getClassName
    303:307:void setSyncingEnabled(boolean) -> setSyncingEnabled
    312:314:boolean isSyncingEnabled() -> isSyncingEnabled
    336:342:void setConduitRect(int,int,int,int,boolean) -> setConduitRect
    349:349:void onRegister() -> onRegister
    356:356:void onUnregister() -> onUnregister
totalcross.io.sync.RemoteFile -> totalcross.io.sync.RemoteFile:
    27:27:void <init>() -> <init>
    45:45:java.lang.String[] listFiles(java.lang.String) -> listFiles
    60:60:boolean copyToRemote(java.lang.String,java.lang.String) -> copyToRemote
    74:74:boolean copyFromRemote(java.lang.String,java.lang.String) -> copyFromRemote
    84:84:boolean delete(java.lang.String) -> delete
    106:106:int exec(java.lang.String,java.lang.String,int,boolean) -> exec
    29:32:void <clinit>() -> <clinit>
totalcross.io.sync.RemotePDBFile -> totalcross.io.sync.RemotePDBFile:
    java.lang.String name -> name
    int mode -> mode
    boolean open -> open
    int recIndex -> recIndex
    int wRecordSize -> wRecordSize
    int lastSearchedRec -> lastSearchedRec
    boolean dontFinalize -> dontFinalize
    java.lang.Object pdbHandle -> pdbHandle
    boolean idle -> idle
    totalcross.io.ByteArrayStream rwbas -> rwbas
    totalcross.io.DataStream ds -> ds
    int RECORD_SIZE_AUTO -> RECORD_SIZE_AUTO
    35:93:void <init>(java.lang.String,int,int) -> <init>
    98:100:void create() -> create
    114:115:void <init>(java.lang.String) -> <init>
    129:130:void <init>(java.lang.String,int) -> <init>
    139:141:void delete() -> delete
    150:150:int getRecordCount() -> getRecordCount
    163:170:boolean readRecord(int,totalcross.io.sync.RemotePDBRecord) -> readRecord
    185:187:boolean writeRecord(int,totalcross.io.sync.RemotePDBRecord) -> writeRecord
    199:220:int rwRecord(int,totalcross.io.ByteArrayStream,boolean) -> rwRecord
    227:227:int getRecordPos() -> getRecordPos
    243:245:void deleteRecord(int) -> deleteRecord
    258:258:int skipBytes(int) -> skipBytes
    269:276:int getNextModifiedRecordIndex() -> getNextModifiedRecordIndex
    286:288:void close() -> close
    302:311:java.lang.String[] listPDBs(int,int) -> listPDBs
    317:320:void finalize() -> finalize
    41:45:void <clinit>() -> <clinit>
totalcross.io.sync.RemotePDBRecord -> totalcross.io.sync.RemotePDBRecord:
    totalcross.io.sync.RemotePDBFile rc -> rc
    int size -> size
    23:23:void <init>() -> <init>
    void write(totalcross.io.DataStream) -> write
    void read(totalcross.io.DataStream) -> read
totalcross.json.CDL -> totalcross.json.CDL:
    46:46:void <init>() -> <init>
    60:85:java.lang.String getValue(totalcross.json.JSONTokener) -> getValue
    96:116:totalcross.json.JSONArray rowToJSONArray(totalcross.json.JSONTokener) -> rowToJSONArray
    130:131:totalcross.json.JSONObject rowToJSONObject(totalcross.json.JSONArray,totalcross.json.JSONTokener) -> rowToJSONObject
    142:167:java.lang.String rowToString(totalcross.json.JSONArray) -> rowToString
    178:178:totalcross.json.JSONArray toJSONArray(java.lang.String) -> toJSONArray
    189:189:totalcross.json.JSONArray toJSONArray(totalcross.json.JSONTokener) -> toJSONArray
    201:201:totalcross.json.JSONArray toJSONArray(totalcross.json.JSONArray,java.lang.String) -> toJSONArray
    213:227:totalcross.json.JSONArray toJSONArray(totalcross.json.JSONArray,totalcross.json.JSONTokener) -> toJSONArray
    239:246:java.lang.String toString(totalcross.json.JSONArray) -> toString
    259:269:java.lang.String toString(totalcross.json.JSONArray,totalcross.json.JSONArray) -> toString
totalcross.json.Cookie -> totalcross.json.Cookie:
    33:33:void <init>() -> <init>
    49:62:java.lang.String escape(java.lang.String) -> escape
    82:103:totalcross.json.JSONObject toJSONObject(java.lang.String) -> toJSONObject
    117:137:java.lang.String toString(totalcross.json.JSONObject) -> toString
    149:165:java.lang.String unescape(java.lang.String) -> unescape
totalcross.json.CookieList -> totalcross.json.CookieList:
    34:34:void <init>() -> <init>
    50:58:totalcross.json.JSONObject toJSONObject(java.lang.String) -> toJSONObject
    71:87:java.lang.String toString(totalcross.json.JSONObject) -> toString
totalcross.json.HTTP -> totalcross.json.HTTP:
    java.lang.String CRLF -> CRLF
    34:34:void <init>() -> <init>
    72:103:totalcross.json.JSONObject toJSONObject(java.lang.String) -> toJSONObject
    127:159:java.lang.String toString(totalcross.json.JSONObject) -> toString
totalcross.json.HTTPTokener -> totalcross.json.HTTPTokener:
    40:41:void <init>(java.lang.String) -> <init>
    51:73:java.lang.String nextToken() -> nextToken
totalcross.json.JSONArray -> totalcross.json.JSONArray:
    java.util.ArrayList myArrayList -> myArrayList
    87:89:void <init>() -> <init>
    100:128:void <init>(totalcross.json.JSONTokener) -> <init>
    141:142:void <init>(java.lang.String) -> <init>
    150:158:void <init>(java.util.Collection) -> <init>
    167:176:void <init>(java.lang.Object) -> <init>
    188:192:java.lang.Object get(int) -> get
    207:214:boolean getBoolean(int) -> getBoolean
    228:232:double getDouble(int) -> getDouble
    246:250:int getInt(int) -> getInt
    265:269:totalcross.json.JSONArray getJSONArray(int) -> getJSONArray
    283:287:totalcross.json.JSONObject getJSONObject(int) -> getJSONObject
    301:305:long getLong(int) -> getLong
    319:323:java.lang.String getString(int) -> getString
    334:334:boolean isNull(int) -> isNull
    349:358:java.lang.String join(java.lang.String) -> join
    367:367:int length() -> length
    378:378:java.lang.Object opt(int) -> opt
    391:391:boolean optBoolean(int) -> optBoolean
    407:409:boolean optBoolean(int,boolean) -> optBoolean
    423:423:double optDouble(int) -> optDouble
    439:441:double optDouble(int,double) -> optDouble
    455:455:int optInt(int) -> optInt
    471:473:int optInt(int,int) -> optInt
    486:487:totalcross.json.JSONArray optJSONArray(int) -> optJSONArray
    500:501:totalcross.json.JSONObject optJSONObject(int) -> optJSONObject
    514:514:long optLong(int) -> optLong
    530:532:long optLong(int,long) -> optLong
    546:546:java.lang.String optString(int) -> optString
    560:561:java.lang.String optString(int,java.lang.String) -> optString
    572:573:totalcross.json.JSONArray put(boolean) -> put
    585:586:totalcross.json.JSONArray put(java.util.Collection) -> put
    599:602:totalcross.json.JSONArray put(double) -> put
    613:614:totalcross.json.JSONArray put(int) -> put
    625:626:totalcross.json.JSONArray put(long) -> put
    638:639:totalcross.json.JSONArray put(java.util.Map) -> put
    652:653:totalcross.json.JSONArray put(java.lang.Object) -> put
    670:671:totalcross.json.JSONArray put(int,boolean) -> put
    687:688:totalcross.json.JSONArray put(int,java.util.Collection) -> put
    705:706:totalcross.json.JSONArray put(int,double) -> put
    723:724:totalcross.json.JSONArray put(int,int) -> put
    741:742:totalcross.json.JSONArray put(int,long) -> put
    759:760:totalcross.json.JSONArray put(int,java.util.Map) -> put
    780:792:totalcross.json.JSONArray put(int,java.lang.Object) -> put
    804:804:java.lang.Object remove(int) -> remove
    815:837:boolean similar(java.lang.Object) -> similar
    853:860:totalcross.json.JSONObject toJSONObject(totalcross.json.JSONArray) -> toJSONObject
    877:879:java.lang.String toString() -> toString
    896:898:java.lang.String toString(int) -> toString
    912:912:java.lang.StringBuffer write(java.lang.StringBuffer) -> write
    930:958:java.lang.StringBuffer write(java.lang.StringBuffer,int,int) -> write
totalcross.json.JSONException -> totalcross.json.JSONException:
    long serialVersionUID -> serialVersionUID
    java.lang.Throwable cause -> cause
    20:21:void <init>(java.lang.String) -> <init>
    30:31:void <init>(java.lang.String,java.lang.Throwable) -> <init>
    38:40:void <init>(java.lang.Throwable) -> <init>
    51:51:java.lang.Throwable getCause() -> getCause
totalcross.json.JSONFactory -> totalcross.json.JSONFactory:
    47:47:void <init>() -> <init>
    50:64:java.util.List asList(java.lang.String,java.lang.Class) -> asList
    69:83:java.lang.Object parse(java.lang.String,java.lang.Class) -> parse
    88:88:java.lang.Object parse(totalcross.json.JSONArray,java.lang.Class) -> parse
    93:106:java.lang.Object parse(java.lang.Object,totalcross.json.JSONArray,java.lang.Class) -> parse
    111:111:java.lang.Object parse(totalcross.json.JSONObject,java.lang.Class) -> parse
    116:197:java.lang.Object parse(java.lang.Object,totalcross.json.JSONObject,java.lang.Class) -> parse
totalcross.json.JSONML -> totalcross.json.JSONML:
    37:37:void <init>() -> <init>
    51:221:java.lang.Object parse(totalcross.json.XMLTokener,boolean,totalcross.json.JSONArray) -> parse
    240:240:totalcross.json.JSONArray toJSONArray(java.lang.String) -> toJSONArray
    256:256:totalcross.json.JSONArray toJSONArray(totalcross.json.XMLTokener) -> toJSONArray
    273:273:totalcross.json.JSONObject toJSONObject(totalcross.json.XMLTokener) -> toJSONObject
    290:290:totalcross.json.JSONObject toJSONObject(java.lang.String) -> toJSONObject
    306:369:java.lang.String toString(totalcross.json.JSONArray) -> toString
    382:450:java.lang.String toString(totalcross.json.JSONObject) -> toString
totalcross.json.JSONObject -> totalcross.json.JSONObject:
    java.util.Map map -> map
    java.lang.Object NULL -> NULL
    149:151:void <init>() -> <init>
    168:176:void <init>(totalcross.json.JSONObject,java.lang.String[]) -> <init>
    188:228:void <init>(totalcross.json.JSONTokener) -> <init>
    241:253:void <init>(java.util.Map) -> <init>
    277:279:void <init>(java.lang.Object) -> <init>
    296:306:void <init>(java.lang.Object,java.lang.String[]) -> <init>
    321:322:void <init>(java.lang.String) -> <init>
    333:334:void <init>(java.io.Reader) -> <init>
    399:408:totalcross.json.JSONObject accumulate(java.lang.String,java.lang.Object) -> accumulate
    427:436:totalcross.json.JSONObject append(java.lang.String,java.lang.Object) -> append
    448:463:java.lang.String doubleToString(double) -> doubleToString
    476:483:java.lang.Object get(java.lang.String) -> get
    497:504:boolean getBoolean(java.lang.String) -> getBoolean
    518:522:double getDouble(java.lang.String) -> getDouble
    537:541:int getInt(java.lang.String) -> getInt
    555:559:totalcross.json.JSONArray getJSONArray(java.lang.String) -> getJSONArray
    572:576:totalcross.json.JSONObject getJSONObject(java.lang.String) -> getJSONObject
    590:594:long getLong(java.lang.String) -> getLong
    604:615:java.lang.String[] getNames(totalcross.json.JSONObject) -> getNames
    624:637:java.lang.String[] getNames(java.lang.Object) -> getNames
    650:654:java.lang.String getString(java.lang.String) -> getString
    665:665:boolean has(java.lang.String) -> has
    681:695:totalcross.json.JSONObject increment(java.lang.String) -> increment
    708:708:boolean isNull(java.lang.String) -> isNull
    717:717:java.util.Iterator keys() -> keys
    726:726:java.util.Set keySet() -> keySet
    735:735:int length() -> length
    746:751:totalcross.json.JSONArray names() -> names
    764:780:java.lang.String numberToString(java.lang.Number) -> numberToString
    791:791:java.lang.Object opt(java.lang.String) -> opt
    803:803:boolean optBoolean(java.lang.String) -> optBoolean
    819:822:boolean optBoolean(java.lang.String,boolean) -> optBoolean
    836:836:double optDouble(java.lang.String) -> optDouble
    852:855:double optDouble(java.lang.String,double) -> optDouble
    869:869:int optInt(java.lang.String) -> optInt
    885:888:int optInt(java.lang.String,int) -> optInt
    901:902:totalcross.json.JSONArray optJSONArray(java.lang.String) -> optJSONArray
    914:915:totalcross.json.JSONObject optJSONObject(java.lang.String) -> optJSONObject
    928:928:long optLong(java.lang.String) -> optLong
    944:947:long optLong(java.lang.String,long) -> optLong
    961:961:java.lang.String optString(java.lang.String) -> optString
    975:976:java.lang.String optString(java.lang.String,java.lang.String) -> optString
    980:1019:void populateMap(java.lang.Object) -> populateMap
    1033:1034:totalcross.json.JSONObject put(java.lang.String,boolean) -> put
    1049:1050:totalcross.json.JSONObject put(java.lang.String,java.util.Collection) -> put
    1065:1066:totalcross.json.JSONObject put(java.lang.String,double) -> put
    1081:1082:totalcross.json.JSONObject put(java.lang.String,int) -> put
    1097:1098:totalcross.json.JSONObject put(java.lang.String,long) -> put
    1113:1114:totalcross.json.JSONObject put(java.lang.String,java.util.Map) -> put
    1132:1141:totalcross.json.JSONObject put(java.lang.String,java.lang.Object) -> put
    1156:1162:totalcross.json.JSONObject putOnce(java.lang.String,java.lang.Object) -> putOnce
    1180:1183:totalcross.json.JSONObject putOpt(java.lang.String,java.lang.Object) -> putOpt
    1197:1204:java.lang.String quote(java.lang.String) -> quote
    1210:1264:java.lang.StringBuffer quote(java.lang.String,java.lang.StringBuffer) -> quote
    1276:1276:java.lang.Object remove(java.lang.String) -> remove
    1289:1316:boolean similar(java.lang.Object) -> similar
    1330:1370:java.lang.Object stringToValue(java.lang.String) -> stringToValue
    1382:1393:void testValidity(java.lang.Object) -> testValidity
    1407:1414:totalcross.json.JSONArray toJSONArray(totalcross.json.JSONArray) -> toJSONArray
    1432:1435:java.lang.String toString() -> toString
    1454:1456:java.lang.String toString(int) -> toString
    1485:1515:java.lang.String valueToString(java.lang.Object) -> valueToString
    1532:1560:java.lang.Object wrap(java.lang.Object) -> wrap
    1574:1574:java.lang.StringBuffer write(java.lang.StringBuffer) -> write
    1579:1606:java.lang.StringBuffer writeValue(java.lang.StringBuffer,java.lang.Object,int,int) -> writeValue
    1610:1613:void indent(java.lang.StringBuffer,int) -> indent
    1626:1666:java.lang.StringBuffer write(java.lang.StringBuffer,int,int) -> write
    144:144:void <clinit>() -> <clinit>
totalcross.json.JSONObject$1 -> totalcross.json.JSONObject$1:
totalcross.json.JSONObject$Null -> totalcross.json.JSONObject$Null:
    96:96:void <init>() -> <init>
    106:106:java.lang.Object clone() -> clone
    119:119:boolean equals(java.lang.Object) -> equals
    129:129:java.lang.String toString() -> toString
    96:96:void <init>(totalcross.json.JSONObject$1) -> <init>
totalcross.json.JSONString -> totalcross.json.JSONString:
    java.lang.String toJSONString() -> toJSONString
totalcross.json.JSONStringer -> totalcross.json.JSONStringer:
    38:39:void <init>() -> <init>
    51:51:java.lang.String toString() -> toString
totalcross.json.JSONTokener -> totalcross.json.JSONTokener:
    long character -> character
    boolean eof -> eof
    long index -> index
    long line -> line
    char previous -> previous
    boolean usePrevious -> usePrevious
    java.io.Reader source -> source
    char[] buffer -> buffer
    int bufferPos -> bufferPos
    int bufferLimit -> bufferLimit
    49:61:void <init>(java.io.Reader) -> <init>
    49:70:void <init>(java.lang.String) -> <init>
    78:85:void back() -> back
    94:103:int dehexchar(char) -> dehexchar
    107:107:boolean end() -> end
    116:121:boolean more() -> more
    131:161:char next() -> next
    166:187:int fetch() -> fetch
    198:202:char next(char) -> next
    215:229:java.lang.String next(int) -> next
    239:243:char nextClean() -> nextClean
    259:302:java.lang.String nextString(char) -> nextString
    314:324:java.lang.String nextTo(char) -> nextTo
    335:344:java.lang.String nextTo(java.lang.String) -> nextTo
    356:391:java.lang.Object nextValue() -> nextValue
    434:434:totalcross.json.JSONException syntaxError(java.lang.String) -> syntaxError
    444:444:java.lang.String toString() -> toString
totalcross.json.JSONWriter -> totalcross.json.JSONWriter:
    int maxdepth -> maxdepth
    boolean comma -> comma
    char mode -> mode
    totalcross.json.JSONObject[] stack -> stack
    int top -> top
    java.lang.StringBuffer writer -> writer
    93:99:void <init>(java.lang.StringBuffer) -> <init>
    108:126:totalcross.json.JSONWriter append(java.lang.String) -> append
    139:145:totalcross.json.JSONWriter array() -> array
    156:166:totalcross.json.JSONWriter end(char,char) -> end
    176:176:totalcross.json.JSONWriter endArray() -> endArray
    186:186:totalcross.json.JSONWriter endObject() -> endObject
    198:216:totalcross.json.JSONWriter key(java.lang.String) -> key
    229:238:totalcross.json.JSONWriter object() -> object
    248:257:void pop(char) -> pop
    265:271:void push(totalcross.json.JSONObject) -> push
    281:281:totalcross.json.JSONWriter value(boolean) -> value
    291:291:totalcross.json.JSONWriter value(double) -> value
    301:301:totalcross.json.JSONWriter value(long) -> value
    312:312:totalcross.json.JSONWriter value(java.lang.Object) -> value
totalcross.json.Kim -> totalcross.json.Kim:
    byte[] bytes -> bytes
    int hashcode -> hashcode
    int length -> length
    java.lang.String string -> string
    70:117:void <init>(byte[],int,int) -> <init>
    128:129:void <init>(byte[],int) -> <init>
    143:144:void <init>(totalcross.json.Kim,int,int) -> <init>
    70:230:void <init>(java.lang.String) -> <init>
    244:263:int characterAt(int) -> characterAt
    277:280:int characterSize(int) -> characterSize
    293:294:int copy(byte[],int) -> copy
    308:326:boolean equals(java.lang.Object) -> equals
    338:341:int get(int) -> get
    349:349:int hashCode() -> hashCode
    363:381:java.lang.String toString() -> toString
totalcross.json.Property -> totalcross.json.Property:
    35:35:void <init>() -> <init>
    43:51:totalcross.json.JSONObject toJSONObject(totalcross.util.Hashtable) -> toJSONObject
    61:69:totalcross.util.Hashtable toProperties(totalcross.json.JSONObject) -> toProperties
totalcross.json.XML -> totalcross.json.XML:
    java.lang.Character AMP -> AMP
    java.lang.Character APOS -> APOS
    java.lang.Character BANG -> BANG
    java.lang.Character EQ -> EQ
    java.lang.Character GT -> GT
    java.lang.Character LT -> LT
    java.lang.Character QUEST -> QUEST
    java.lang.Character QUOT -> QUOT
    java.lang.Character SLASH -> SLASH
    35:35:void <init>() -> <init>
    76:99:java.lang.String escape(java.lang.String) -> escape
    109:118:void noSpace(java.lang.String) -> noSpace
    131:280:boolean parse(totalcross.json.XMLTokener,totalcross.json.JSONObject,java.lang.String) -> parse
    296:326:java.lang.Object stringToValue(java.lang.String) -> stringToValue
    344:349:totalcross.json.JSONObject toJSONObject(java.lang.String) -> toJSONObject
    359:359:java.lang.String toString(java.lang.Object) -> toString
    370:474:java.lang.String toString(java.lang.Object,java.lang.String) -> toString
    38:62:void <clinit>() -> <clinit>
totalcross.json.XMLTokener -> totalcross.json.XMLTokener:
    java.util.HashMap entity -> entity
    54:55:void <init>(java.lang.String) -> <init>
    65:75:java.lang.String nextCDATA() -> nextCDATA
    93:112:java.lang.Object nextContent() -> nextContent
    124:137:java.lang.Object nextEntity(char) -> nextEntity
    153:199:java.lang.Object nextMeta() -> nextMeta
    218:282:java.lang.Object nextToken() -> nextToken
    299:354:boolean skipPast(java.lang.String) -> skipPast
    41:47:void <clinit>() -> <clinit>
totalcross.json.zip.BitInputStream -> totalcross.json.zip.BitInputStream:
    int available -> available
    int unread -> unread
    totalcross.io.Stream in -> in
    long nrBits -> nrBits
    byte[] buf -> buf
    40:120:void <init>(totalcross.io.Stream) -> <init>
    75:75:boolean bit() -> bit
    88:88:long nrBits() -> nrBits
    103:117:boolean pad(int) -> pad
    132:156:int read(int) -> read
totalcross.json.zip.BitOutputStream -> totalcross.json.zip.BitOutputStream:
    long nrBits -> nrBits
    totalcross.io.Stream out -> out
    int unwritten -> unwritten
    int vacant -> vacant
    byte[] buf -> buf
    41:113:void <init>(totalcross.io.Stream) -> <init>
    75:75:long nrBits() -> nrBits
    85:86:void one() -> one
    99:111:void pad(int) -> pad
    126:148:void write(int,int) -> write
    157:159:void zero() -> zero
totalcross.json.zip.BitReader -> totalcross.json.zip.BitReader:
    boolean bit() -> bit
    long nrBits() -> nrBits
    boolean pad(int) -> pad
    int read(int) -> read
totalcross.json.zip.BitWriter -> totalcross.json.zip.BitWriter:
    void one() -> one
    void pad(int) -> pad
    void write(int,int) -> write
    void zero() -> zero
totalcross.json.zip.Huff -> totalcross.json.zip.Huff:
    int domain -> domain
    int education -> education
    totalcross.json.zip.Huff$Symbol[] symbols -> symbols
    totalcross.json.zip.Huff$Symbol table -> table
    int toLearn -> toLearn
    boolean upToDate -> upToDate
    int width -> width
    79:164:void <init>(int) -> <init>
    171:264:void generate() -> generate
    267:297:boolean postMortem(int) -> postMortem
    309:316:boolean postMortem(totalcross.json.zip.PostMortem) -> postMortem
    330:342:int read(totalcross.json.zip.BitReader) -> read
    353:358:void tick(int) -> tick
    372:385:void write(totalcross.json.zip.Huff$Symbol,totalcross.json.zip.BitWriter) -> write
    398:404:void write(int,totalcross.json.zip.BitWriter) -> write
totalcross.json.zip.Huff$Symbol -> totalcross.json.zip.Huff$Symbol:
    totalcross.json.zip.Huff$Symbol back -> back
    totalcross.json.zip.Huff$Symbol next -> next
    totalcross.json.zip.Huff$Symbol zero -> zero
    totalcross.json.zip.Huff$Symbol one -> one
    int integer -> integer
    long weight -> weight
    100:107:void <init>(int) -> <init>
    111:136:boolean postMortem(totalcross.json.zip.PostMortem) -> postMortem
totalcross.json.zip.JSONzip -> totalcross.json.zip.JSONzip:
    byte[] bcd -> bcd
    int end -> end
    int endOfNumber -> endOfNumber
    long int4 -> int4
    long int7 -> int7
    long int14 -> int14
    boolean probe -> probe
    int zipEmptyObject -> zipEmptyObject
    int zipEmptyArray -> zipEmptyArray
    int zipTrue -> zipTrue
    int zipFalse -> zipFalse
    int zipNull -> zipNull
    int zipObject -> zipObject
    int zipArrayString -> zipArrayString
    int zipArrayValue -> zipArrayValue
    totalcross.json.zip.Huff namehuff -> namehuff
    totalcross.json.zip.Huff namehuffext -> namehuffext
    totalcross.json.zip.Keep namekeep -> namekeep
    totalcross.json.zip.Huff stringhuff -> stringhuff
    totalcross.json.zip.Huff stringhuffext -> stringhuffext
    totalcross.json.zip.Keep stringkeep -> stringkeep
    totalcross.json.zip.Keep valuekeep -> valuekeep
    165:173:void <init>() -> <init>
    179:183:void generate() -> generate
    189:190:void log() -> log
    198:199:void log(int) -> log
    209:214:void log(int,int) -> log
    222:223:void log(java.lang.String) -> log
    232:237:void logchar(int,int) -> logchar
    249:252:boolean postMortem(totalcross.json.zip.PostMortem) -> postMortem
    55:65:void <clinit>() -> <clinit>
totalcross.json.zip.Keep -> totalcross.json.zip.Keep:
    int capacity -> capacity
    int length -> length
    java.lang.Object[] list -> list
    java.util.HashMap map -> map
    int power -> power
    long[] ticks -> ticks
    45:52:void <init>(int) -> <init>
    62:62:long age(long) -> age
    71:74:int bitsize() -> bitsize
    81:82:void tick(int) -> tick
    90:112:void compact() -> compact
    123:124:int find(java.lang.Object) -> find
    129:155:boolean postMortem(totalcross.json.zip.PostMortem) -> postMortem
    170:180:void register(java.lang.Object) -> register
    188:188:java.lang.Object value(int) -> value
totalcross.json.zip.None -> totalcross.json.zip.None:
    int none -> none
totalcross.json.zip.PostMortem -> totalcross.json.zip.PostMortem:
    boolean postMortem(totalcross.json.zip.PostMortem) -> postMortem
totalcross.json.zip.Unzipper -> totalcross.json.zip.Unzipper:
    totalcross.json.zip.BitReader bitreader -> bitreader
    55:57:void <init>(totalcross.json.zip.BitReader) -> <init>
    68:74:boolean bit() -> bit
    90:103:java.lang.Object getAndTick(totalcross.json.zip.Keep,totalcross.json.zip.BitReader) -> getAndTick
    117:119:boolean pad(int) -> pad
    133:139:int read(int) -> read
    153:184:java.lang.String read(totalcross.json.zip.Huff,totalcross.json.zip.Huff,totalcross.json.zip.Keep) -> read
    195:207:totalcross.json.JSONArray readArray(boolean) -> readArray
    219:235:java.lang.Object readJSON() -> readJSON
    240:253:totalcross.json.JSONObject readObject() -> readObject
    257:289:java.lang.Object readValue() -> readValue
    294:295:java.lang.Object decode() -> decode
totalcross.json.zip.Zipper -> totalcross.json.zip.Zipper:
    totalcross.json.zip.BitWriter bitwriter -> bitwriter
    66:68:void <init>(totalcross.json.zip.BitWriter) -> <init>
    80:91:int bcd(char) -> bcd
    102:103:void flush() -> flush
    111:112:void one() -> one
    125:129:void pad(int) -> pad
    142:149:void write(int,int) -> write
    162:163:void write(int,totalcross.json.zip.Huff) -> write
    177:186:void write(totalcross.json.Kim,totalcross.json.zip.Huff,totalcross.json.zip.Huff) -> write
    199:205:void write(int,totalcross.json.zip.Keep) -> write
    220:259:void write(totalcross.json.JSONArray) -> write
    271:293:void writeJSON(java.lang.Object) -> writeJSON
    307:321:void writeName(java.lang.String) -> writeName
    334:364:void write(totalcross.json.JSONObject) -> write
    376:400:void writeString(java.lang.String) -> writeString
    410:448:void writeValue(java.lang.Object) -> writeValue
    456:457:void zero() -> zero
    466:468:void encode(totalcross.json.JSONObject) -> encode
    477:479:void encode(totalcross.json.JSONArray) -> encode
totalcross.lang.ArithmeticException4D -> totalcross.lang.ArithmeticException4D:
    36:37:void <init>() -> <init>
    45:46:void <init>(java.lang.String) -> <init>
totalcross.lang.Array4D -> totalcross.lang.Array4D:
    33:33:void <init>() -> <init>
    37:39:java.lang.Object clone() -> clone
totalcross.lang.ArrayIndexOutOfBoundsException4D -> totalcross.lang.ArrayIndexOutOfBoundsException4D:
    36:37:void <init>() -> <init>
    45:46:void <init>(java.lang.String) -> <init>
totalcross.lang.ArrayStoreException4D -> totalcross.lang.ArrayStoreException4D:
    38:39:void <init>() -> <init>
    47:48:void <init>(java.lang.String) -> <init>
totalcross.lang.AutoCloseable4D -> totalcross.lang.AutoCloseable4D:
    void close() -> close
totalcross.lang.Boolean4D -> totalcross.lang.Boolean4D:
    java.lang.Class TYPE -> TYPE
    totalcross.lang.Boolean4D TRUE -> TRUE
    totalcross.lang.Boolean4D FALSE -> FALSE
    boolean v -> v
    9:11:void <init>(boolean) -> <init>
    14:14:boolean booleanValue() -> booleanValue
    19:19:boolean equals(java.lang.Object) -> equals
    24:24:int hashCode() -> hashCode
    29:29:java.lang.String toString() -> toString
    33:33:totalcross.lang.Boolean4D valueOf(boolean) -> valueOf
    37:37:totalcross.lang.Boolean4D valueOf(java.lang.String) -> valueOf
    4:6:void <clinit>() -> <clinit>
totalcross.lang.Byte4D -> totalcross.lang.Byte4D:
    java.lang.Class TYPE -> TYPE
    byte v -> v
    10:12:void <init>(byte) -> <init>
    16:16:byte byteValue() -> byteValue
    21:21:boolean equals(java.lang.Object) -> equals
    26:26:int hashCode() -> hashCode
    31:31:java.lang.String toString() -> toString
    35:35:totalcross.lang.Byte4D valueOf(byte) -> valueOf
    40:42:totalcross.lang.Byte4D valueOf(java.lang.String) -> valueOf
    48:48:int intValue() -> intValue
    53:53:long longValue() -> longValue
    58:58:double doubleValue() -> doubleValue
    7:7:void <clinit>() -> <clinit>
totalcross.lang.Character4D -> totalcross.lang.Character4D:
    java.lang.Class TYPE -> TYPE
    char v -> v
    byte UNASSIGNED -> UNASSIGNED
    byte UPPERCASE_LETTER -> UPPERCASE_LETTER
    byte LOWERCASE_LETTER -> LOWERCASE_LETTER
    byte TITLECASE_LETTER -> TITLECASE_LETTER
    byte MODIFIER_LETTER -> MODIFIER_LETTER
    byte OTHER_LETTER -> OTHER_LETTER
    byte NON_SPACING_MARK -> NON_SPACING_MARK
    byte ENCLOSING_MARK -> ENCLOSING_MARK
    byte COMBINING_SPACING_MARK -> COMBINING_SPACING_MARK
    byte DECIMAL_DIGIT_NUMBER -> DECIMAL_DIGIT_NUMBER
    byte LETTER_NUMBER -> LETTER_NUMBER
    byte OTHER_NUMBER -> OTHER_NUMBER
    byte SPACE_SEPARATOR -> SPACE_SEPARATOR
    byte LINE_SEPARATOR -> LINE_SEPARATOR
    byte PARAGRAPH_SEPARATOR -> PARAGRAPH_SEPARATOR
    byte CONTROL -> CONTROL
    byte FORMAT -> FORMAT
    byte PRIVATE_USE -> PRIVATE_USE
    byte SURROGATE -> SURROGATE
    byte DASH_PUNCTUATION -> DASH_PUNCTUATION
    byte START_PUNCTUATION -> START_PUNCTUATION
    byte END_PUNCTUATION -> END_PUNCTUATION
    byte CONNECTOR_PUNCTUATION -> CONNECTOR_PUNCTUATION
    byte OTHER_PUNCTUATION -> OTHER_PUNCTUATION
    byte MATH_SYMBOL -> MATH_SYMBOL
    byte CURRENCY_SYMBOL -> CURRENCY_SYMBOL
    byte MODIFIER_SYMBOL -> MODIFIER_SYMBOL
    byte OTHER_SYMBOL -> OTHER_SYMBOL
    byte INITIAL_QUOTE_PUNCTUATION -> INITIAL_QUOTE_PUNCTUATION
    byte FINAL_QUOTE_PUNCTUATION -> FINAL_QUOTE_PUNCTUATION
    int MAX_VALUE -> MAX_VALUE
    int TYPE_MASK -> TYPE_MASK
    int NO_BREAK_MASK -> NO_BREAK_MASK
    totalcross.util.concurrent.Lock lock -> lock
    totalcross.lang.Character4D$TypesSupplier genTypes -> genTypes
    byte[] types -> types
    10:12:void <init>(char) -> <init>
    15:15:char charValue() -> charValue
    20:20:boolean equals(java.lang.Object) -> equals
    25:25:int hashCode() -> hashCode
    29:29:totalcross.lang.Character4D valueOf(char) -> valueOf
    34:34:java.lang.String toString() -> toString
    148:148:int getType(int) -> getType
    152:152:int getType(char) -> getType
    156:156:boolean isDigit(char) -> isDigit
    160:160:char toLowerCase(char) -> toLowerCase
    164:164:char toUpperCase(char) -> toUpperCase
    168:168:char toTitleCase(char) -> toTitleCase
    172:174:boolean isWhitespace(char) -> isWhitespace
    182:183:boolean isJavaIdentifierStart(char) -> isJavaIdentifierStart
    189:194:boolean isJavaIdentifierPart(char) -> isJavaIdentifierPart
    198:203:boolean isIdentifierIgnorable(char) -> isIdentifierIgnorable
    207:207:boolean isLowerCase(int) -> isLowerCase
    211:211:boolean isUpperCase(int) -> isUpperCase
    215:215:boolean isLowerCase(char) -> isLowerCase
    219:219:boolean isUpperCase(char) -> isUpperCase
    223:223:boolean isLetterOrDigit(char) -> isLetterOrDigit
    6:6:totalcross.util.concurrent.Lock access$000() -> access$000
    6:6:totalcross.lang.Character4D$TypesSupplier access$102(totalcross.lang.Character4D$TypesSupplier) -> access$102
    7:126:void <clinit>() -> <clinit>
totalcross.lang.Character4D$1 -> totalcross.lang.Character4D$1:
    126:126:void <init>() -> <init>
    129:141:byte[] get() -> get
    126:126:java.lang.Object get() -> get
totalcross.lang.Character4D$1$1 -> totalcross.lang.Character4D$1$1:
    totalcross.lang.Character4D$1 this$0 -> this$0
    131:131:void <init>(totalcross.lang.Character4D$1) -> <init>
    134:134:byte[] get() -> get
    131:131:java.lang.Object get() -> get
totalcross.lang.Character4D$TypesSupplier -> totalcross.lang.Character4D$TypesSupplier:
    java.lang.Object get() -> get
totalcross.lang.Class4D -> totalcross.lang.Class4D:
    java.lang.Object nativeStruct -> nativeStruct
    java.lang.String targetName -> targetName
    java.lang.String ncached -> ncached
    java.lang.String cached -> cached
    41:41:void <init>() -> <init>
    java.lang.Class forName(java.lang.String) -> forName
    java.lang.Object newInstance() -> newInstance
    boolean isInstance(java.lang.Object) -> isInstance
    65:94:java.lang.String getName() -> getName
    98:98:java.lang.String getCanonicalName() -> getCanonicalName
    104:107:java.lang.String toString() -> toString
    112:112:boolean equals(java.lang.Object) -> equals
    126:133:java.lang.Object[] getEnumConstants() -> getEnumConstants
    138:139:java.lang.String getSimpleName() -> getSimpleName
    143:146:java.lang.Object cast(java.lang.Object) -> cast
    boolean isAssignableFrom(java.lang.Class) -> isAssignableFrom
    boolean isInterface() -> isInterface
    boolean isArray() -> isArray
    boolean isPrimitive() -> isPrimitive
    java.lang.Class getSuperclass() -> getSuperclass
    java.lang.Class[] getInterfaces() -> getInterfaces
    java.lang.Class getComponentType() -> getComponentType
    int getModifiers() -> getModifiers
    java.lang.Object[] getSigners() -> getSigners
    java.lang.reflect.Field[] getFields() -> getFields
    java.lang.reflect.Method[] getMethods() -> getMethods
    java.lang.reflect.Constructor[] getConstructors() -> getConstructors
    java.lang.reflect.Field getField(java.lang.String) -> getField
    java.lang.reflect.Method getMethod(java.lang.String,java.lang.Class[]) -> getMethod
    java.lang.reflect.Constructor getConstructor(java.lang.Class[]) -> getConstructor
    java.lang.reflect.Field[] getDeclaredFields() -> getDeclaredFields
    java.lang.reflect.Method[] getDeclaredMethods() -> getDeclaredMethods
    java.lang.reflect.Constructor[] getDeclaredConstructors() -> getDeclaredConstructors
    java.lang.reflect.Field getDeclaredField(java.lang.String) -> getDeclaredField
    java.lang.reflect.Method getDeclaredMethod(java.lang.String,java.lang.Class[]) -> getDeclaredMethod
    java.lang.reflect.Constructor getDeclaredConstructor(java.lang.Class[]) -> getDeclaredConstructor
    196:196:boolean desiredAssertionStatus() -> desiredAssertionStatus
totalcross.lang.ClassCastException4D -> totalcross.lang.ClassCastException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.ClassNotFoundException4D -> totalcross.lang.ClassNotFoundException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.CloneNotSupportedException4D -> totalcross.lang.CloneNotSupportedException4D:
    72:73:void <init>() -> <init>
    81:82:void <init>(java.lang.String) -> <init>
totalcross.lang.Cloneable4D -> totalcross.lang.Cloneable4D:
totalcross.lang.Comparable4D -> totalcross.lang.Comparable4D:
    int compareTo(java.lang.Object) -> compareTo
totalcross.lang.Double4D -> totalcross.lang.Double4D:
    java.lang.Class TYPE -> TYPE
    double v -> v
    10:12:void <init>(double) -> <init>
    14:16:void <init>(java.lang.String) -> <init>
    20:20:double doubleValue() -> doubleValue
    25:25:boolean equals(java.lang.Object) -> equals
    31:35:int hashCode() -> hashCode
    40:40:java.lang.String toString() -> toString
    44:44:totalcross.lang.Double4D valueOf(double) -> valueOf
    49:51:totalcross.lang.Double4D valueOf(java.lang.String) -> valueOf
    57:59:double parseDouble(java.lang.String) -> parseDouble
    64:64:boolean isNaN(double) -> isNaN
    68:68:boolean isInfinite(double) -> isInfinite
    72:72:java.lang.String toString(double) -> toString
    76:76:boolean isInfinite() -> isInfinite
    80:80:boolean isNaN() -> isNaN
    98:101:long doubleToLongBits(double) -> doubleToLongBits
    120:120:long doubleToRawLongBits(double) -> doubleToRawLongBits
    135:157:int compare(double,double) -> compare
    162:162:int intValue() -> intValue
    167:167:long longValue() -> longValue
    7:7:void <clinit>() -> <clinit>
totalcross.lang.Enum4D -> totalcross.lang.Enum4D:
    java.lang.String name -> name
    int ordinal -> ordinal
    69:72:void <init>(java.lang.String,int) -> <init>
    85:85:boolean equals(java.lang.Object) -> equals
    95:95:int hashCode() -> hashCode
    108:108:java.lang.String toString() -> toString
    128:131:int compareTo(totalcross.lang.Enum4D) -> compareTo
    144:144:java.lang.Object clone() -> clone
    153:153:java.lang.String name() -> name
    163:163:int ordinal() -> ordinal
    173:179:java.lang.Class getDeclaringClass() -> getDeclaringClass
    189:189:void finalize() -> finalize
    192:202:totalcross.lang.Enum4D valueOf(java.lang.Class,java.lang.String) -> valueOf
    50:50:int compareTo(java.lang.Object) -> compareTo
totalcross.lang.Error4D -> totalcross.lang.Error4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
    45:46:void <init>(java.lang.String,java.lang.Throwable) -> <init>
totalcross.lang.Exception4D -> totalcross.lang.Exception4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
    52:53:void <init>(java.lang.String,totalcross.lang.Throwable4D) -> <init>
    63:64:void <init>(totalcross.lang.Throwable4D) -> <init>
    67:68:void <init>(java.lang.String,totalcross.lang.Throwable4D,boolean,boolean) -> <init>
totalcross.lang.Float4D -> totalcross.lang.Float4D:
    java.lang.Class TYPE -> TYPE
    double v -> v
    12:13:void <init>(double) -> <init>
    16:16:double floatValue() -> floatValue
    21:21:boolean equals(java.lang.Object) -> equals
    38:41:int floatToIntBits(double) -> floatToIntBits
    59:59:int floatToRawIntBits(double) -> floatToRawIntBits
    74:96:int compare(double,double) -> compare
    101:101:java.lang.String toString() -> toString
    8:8:void <clinit>() -> <clinit>
totalcross.lang.IllegalAccessException4D -> totalcross.lang.IllegalAccessException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.IllegalArgumentException4D -> totalcross.lang.IllegalArgumentException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.IllegalStateException4D -> totalcross.lang.IllegalStateException4D:
    long serialVersionUID -> serialVersionUID
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.IndexOutOfBoundsException4D -> totalcross.lang.IndexOutOfBoundsException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.InstantiationException4D -> totalcross.lang.InstantiationException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.Integer4D -> totalcross.lang.Integer4D:
    java.lang.Class TYPE -> TYPE
    int v -> v
    10:12:void <init>(int) -> <init>
    16:16:int intValue() -> intValue
    21:21:boolean equals(java.lang.Object) -> equals
    26:26:int hashCode() -> hashCode
    31:31:java.lang.String toString() -> toString
    35:35:totalcross.lang.Integer4D valueOf(int) -> valueOf
    40:42:totalcross.lang.Integer4D valueOf(java.lang.String) -> valueOf
    48:50:int parseInt(java.lang.String) -> parseInt
    56:61:int parseInt(java.lang.String,int) -> parseInt
    66:66:java.lang.String toHexString(int) -> toHexString
    70:70:java.lang.String toString(int) -> toString
    75:75:long longValue() -> longValue
    80:80:double doubleValue() -> doubleValue
    85:85:int compareTo(totalcross.lang.Integer4D) -> compareTo
    6:6:int compareTo(java.lang.Object) -> compareTo
    7:7:void <clinit>() -> <clinit>
totalcross.lang.Iterable4D -> totalcross.lang.Iterable4D:
    java.util.Iterator iterator() -> iterator
totalcross.lang.Long4D -> totalcross.lang.Long4D:
    java.lang.Class TYPE -> TYPE
    long v -> v
    10:12:void <init>(long) -> <init>
    14:16:void <init>(java.lang.String) -> <init>
    20:20:long longValue() -> longValue
    25:25:boolean equals(java.lang.Object) -> equals
    30:30:int hashCode() -> hashCode
    34:34:java.lang.String toString(long) -> toString
    39:39:java.lang.String toString() -> toString
    43:43:totalcross.lang.Long4D valueOf(long) -> valueOf
    48:50:totalcross.lang.Long4D valueOf(java.lang.String) -> valueOf
    56:58:long parseLong(java.lang.String) -> parseLong
    64:64:int intValue() -> intValue
    69:69:double doubleValue() -> doubleValue
    74:74:int compareTo(totalcross.lang.Long4D) -> compareTo
    78:78:java.lang.String toString(long,int) -> toString
    6:6:int compareTo(java.lang.Object) -> compareTo
    7:7:void <clinit>() -> <clinit>
totalcross.lang.Math4D -> totalcross.lang.Math4D:
    double NaN -> NaN
    double POSITIVE_INFINITY -> POSITIVE_INFINITY
    double NEGATIVE_INFINITY -> NEGATIVE_INFINITY
    double E -> E
    double PI -> PI
    double INV_PI_2 -> INV_PI_2
    double PI_2 -> PI_2
    double PI_4 -> PI_4
    double PI3_4 -> PI3_4
    double S1 -> S1
    double S2 -> S2
    double S3 -> S3
    double S4 -> S4
    double S5 -> S5
    double S6 -> S6
    double C1 -> C1
    double C2 -> C2
    double C3 -> C3
    double C4 -> C4
    double C5 -> C5
    double C6 -> C6
    double T1 -> T1
    double T2 -> T2
    double T3 -> T3
    double T4 -> T4
    double T5 -> T5
    double T6 -> T6
    double T7 -> T7
    double T8 -> T8
    double T9 -> T9
    double T10 -> T10
    double T11 -> T11
    double T12 -> T12
    double T13 -> T13
    double pS0 -> pS0
    double pS1 -> pS1
    double pS2 -> pS2
    double pS3 -> pS3
    double pS4 -> pS4
    double pS5 -> pS5
    double qS1 -> qS1
    double qS2 -> qS2
    double qS3 -> qS3
    double qS4 -> qS4
    double AT0 -> AT0
    double AT1 -> AT1
    double AT2 -> AT2
    double AT3 -> AT3
    double AT4 -> AT4
    double AT5 -> AT5
    double AT6 -> AT6
    double AT7 -> AT7
    double AT8 -> AT8
    double AT9 -> AT9
    double AT10 -> AT10
    double ATAN_05 -> ATAN_05
    double ATAN_10 -> ATAN_10
    double ATAN_15 -> ATAN_15
    double LN2 -> LN2
    double INV_LN2 -> INV_LN2
    double P1 -> P1
    double P2 -> P2
    double P3 -> P3
    double P4 -> P4
    double P5 -> P5
    double Lg1 -> Lg1
    double Lg2 -> Lg2
    double Lg3 -> Lg3
    double Lg4 -> Lg4
    double Lg5 -> Lg5
    double Lg6 -> Lg6
    double Lg7 -> Lg7
    int[] SQRT_PARMS -> SQRT_PARMS
    80:80:void <init>() -> <init>
    196:196:int abs(int) -> abs
    213:213:long abs(long) -> abs
    223:223:double abs(double) -> abs
    233:233:int min(int,int) -> min
    243:243:long min(long,long) -> min
    253:256:double min(double,double) -> min
    266:266:int max(int,int) -> max
    276:276:long max(long,long) -> max
    286:289:double max(double,double) -> max
    299:316:double sin(double) -> sin
    328:345:double cos(double) -> cos
    357:371:double tan(double) -> tan
    383:413:double asin(double) -> asin
    424:453:double acos(double) -> acos
    465:501:double atan(double) -> atan
    519:569:double atan2(double,double) -> atan2
    581:609:double exp(double) -> exp
    623:651:double log(double) -> log
    662:678:double sqrt(double) -> sqrt
    688:738:double pow(double,double) -> pow
    767:767:double IEEEremainder(double,double) -> IEEEremainder
    777:805:double ceil(double) -> ceil
    817:843:double floor(double) -> floor
    856:888:double rint(double) -> rint
    903:903:long round(double) -> round
    913:913:double toRadians(double) -> toRadians
    923:923:double toDegrees(double) -> toDegrees
    931:935:double kernelSin(double) -> kernelSin
    942:947:double kernelCos(double) -> kernelCos
    954:971:double kernelTan(double) -> kernelTan
    979:987:double kernelAtan(double) -> kernelAtan
    992:992:int highPart(double) -> highPart
    996:996:int lowPart(double) -> lowPart
    1000:1000:boolean isNaN(double) -> isNaN
    1009:1010:int reducedArcDirection(double) -> reducedArcDirection
    1019:1020:double reducedArcValue(double) -> reducedArcValue
    1024:1038:double hypot(double,double) -> hypot
    81:178:void <clinit>() -> <clinit>
totalcross.lang.NegativeArraySizeException4D -> totalcross.lang.NegativeArraySizeException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.NoClassDefFoundError4D -> totalcross.lang.NoClassDefFoundError4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.NoSuchFieldError4D -> totalcross.lang.NoSuchFieldError4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.NoSuchFieldException4D -> totalcross.lang.NoSuchFieldException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.NoSuchMethodError4D -> totalcross.lang.NoSuchMethodError4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.NoSuchMethodException4D -> totalcross.lang.NoSuchMethodException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.NullPointerException4D -> totalcross.lang.NullPointerException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.Number4D -> totalcross.lang.Number4D:
    long serialVersionUID -> serialVersionUID
    char[] digits -> digits
    70:71:void <init>() -> <init>
    int intValue() -> intValue
    long longValue() -> longValue
    double doubleValue() -> doubleValue
    101:101:byte byteValue() -> byteValue
    111:111:short shortValue() -> shortValue
    64:64:void <clinit>() -> <clinit>
totalcross.lang.NumberFormatException4D -> totalcross.lang.NumberFormatException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.Object4D -> totalcross.lang.Object4D:
    38:38:void <init>() -> <init>
    45:45:java.lang.String toString() -> toString
    51:51:int hashCode() -> hashCode
    java.lang.String toStringNative() -> toStringNative
    int nativeHashCode() -> nativeHashCode
    65:65:boolean equals(java.lang.Object) -> equals
    java.lang.Class getClass4D() -> getClass4D
    java.lang.Object clone() -> clone
totalcross.lang.OutOfMemoryError4D -> totalcross.lang.OutOfMemoryError4D:
    37:38:void <init>() -> <init>
    42:43:void <init>(java.lang.String) -> <init>
totalcross.lang.ReflectiveOperationException4D -> totalcross.lang.ReflectiveOperationException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.Runnable4D -> totalcross.lang.Runnable4D:
    void run() -> run
totalcross.lang.RuntimeException4D -> totalcross.lang.RuntimeException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
    52:53:void <init>(java.lang.String,java.lang.Throwable) -> <init>
    63:64:void <init>(java.lang.Throwable) -> <init>
    67:68:void <init>(java.lang.String,java.lang.Throwable,boolean,boolean) -> <init>
totalcross.lang.SecurityException4D -> totalcross.lang.SecurityException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.lang.Short4D -> totalcross.lang.Short4D:
    java.lang.Class TYPE -> TYPE
    short v -> v
    10:12:void <init>(short) -> <init>
    16:16:short shortValue() -> shortValue
    21:21:boolean equals(java.lang.Object) -> equals
    26:26:int hashCode() -> hashCode
    31:31:java.lang.String toString() -> toString
    35:35:totalcross.lang.Short4D valueOf(short) -> valueOf
    40:42:totalcross.lang.Short4D valueOf(java.lang.String) -> valueOf
    48:48:int intValue() -> intValue
    53:53:long longValue() -> longValue
    58:58:double doubleValue() -> doubleValue
    7:7:void <clinit>() -> <clinit>
totalcross.lang.String4D -> totalcross.lang.String4D:
    char[] chars -> chars
    52:55:char[] charSequence2charArryay(java.lang.CharSequence) -> charSequence2charArryay
    59:61:void <init>() -> <init>
    64:65:void <init>(java.lang.CharSequence) -> <init>
    68:70:void <init>(totalcross.lang.String4D) -> <init>
    73:80:void <init>(char[]) -> <init>
    93:103:void <init>(char[],int,int) -> <init>
    111:119:void <init>(byte[],int,int) -> <init>
    121:130:void <init>(byte[],int,int,java.lang.String) -> <init>
    138:145:void <init>(byte[]) -> <init>
    151:153:void <init>(char[],boolean) -> <init>
    162:165:void <init>(totalcross.lang.StringBuffer4D) -> <init>
    170:170:int length() -> length
    176:176:char charAt(int) -> charAt
    182:190:totalcross.lang.String4D concat(totalcross.lang.String4D) -> concat
    198:200:char[] toCharArray() -> toCharArray
    205:205:totalcross.lang.String4D toString4D() -> toString4D
    213:213:java.lang.String valueOf(java.lang.Object) -> valueOf
    227:227:totalcross.lang.String4D substring(int,int) -> substring
    235:235:totalcross.lang.String4D substring(int) -> substring
    boolean startsWith(totalcross.lang.String4D,int) -> startsWith
    boolean startsWith(totalcross.lang.String4D) -> startsWith
    boolean endsWith(totalcross.lang.String4D) -> endsWith
    boolean equalsIgnoreCase(totalcross.lang.String4D) -> equalsIgnoreCase
    totalcross.lang.String4D replace(char,char) -> replace
    int lastIndexOf(int,int) -> lastIndexOf
    int lastIndexOf(int) -> lastIndexOf
    int lastIndexOf(totalcross.lang.String4D) -> lastIndexOf
    int lastIndexOf(totalcross.lang.String4D,int) -> lastIndexOf
    totalcross.lang.String4D trim() -> trim
    308:309:void getChars(int,int,char[],int) -> getChars
    319:319:byte[] getBytes() -> getBytes
    323:327:byte[] getBytes(java.nio.charset.Charset) -> getBytes
    332:335:byte[] getBytes(java.lang.String) -> getBytes
    totalcross.lang.String4D toUpperCase() -> toUpperCase
    totalcross.lang.String4D toLowerCase() -> toLowerCase
    int indexOf(totalcross.lang.String4D) -> indexOf
    java.lang.String valueOf(long) -> valueOf
    353:353:java.lang.String valueOf(boolean) -> valueOf
    totalcross.lang.String4D valueOf(double) -> valueOf
    totalcross.lang.String4D valueOf(char) -> valueOf
    totalcross.lang.String4D valueOf(int) -> valueOf
    int indexOf(int) -> indexOf
    int indexOf(int,int) -> indexOf
    boolean equals(java.lang.Object) -> equals
    int compareTo(totalcross.lang.String4D) -> compareTo
    boolean copyChars(char[],int,char[],int,int) -> copyChars
    int indexOf(totalcross.lang.String4D,int) -> indexOf
    int hashCode() -> hashCode
    397:397:boolean contains(totalcross.lang.String4D) -> contains
    401:401:boolean contains(java.lang.CharSequence) -> contains
    414:423:boolean contentEquals(totalcross.lang.StringBuffer4D) -> contentEquals
    440:440:int compareToIgnoreCase(totalcross.lang.String4D) -> compareToIgnoreCase
    457:457:boolean regionMatches(int,totalcross.lang.String4D,int,int) -> regionMatches
    478:491:boolean regionMatches(boolean,int,totalcross.lang.String4D,int,int) -> regionMatches
    504:504:boolean matches(java.lang.String) -> matches
    526:541:java.lang.String replaceFirst(java.lang.String,java.lang.String) -> replaceFirst
    558:558:java.lang.String replaceAll(java.lang.String,java.lang.String) -> replaceAll
    612:621:java.lang.String[] split(java.lang.String) -> split
    634:634:totalcross.lang.String4D valueOf(char[]) -> valueOf
    652:652:totalcross.lang.String4D valueOf(char[],int,int) -> valueOf
    663:663:boolean isEmpty() -> isEmpty
    676:690:java.lang.String replace(java.lang.CharSequence,java.lang.CharSequence) -> replace
    695:695:java.lang.CharSequence subSequence(int,int) -> subSequence
    48:48:int compareTo(java.lang.Object) -> compareTo
totalcross.lang.StringBuffer4D -> totalcross.lang.StringBuffer4D:
    char[] charbuf -> charbuf
    int count -> count
    int STARTING_SIZE -> STARTING_SIZE
    72:74:void <init>() -> <init>
    80:82:void <init>(int) -> <init>
    88:92:void <init>(totalcross.lang.String4D) -> <init>
    104:108:void <init>(java.lang.CharSequence) -> <init>
    114:114:int length() -> length
    122:123:void setCharAt(int,char) -> setCharAt
    131:131:int capacity() -> capacity
    void ensureCapacity(int) -> ensureCapacity
    void setLength(int) -> setLength
    155:155:char charAt(int) -> charAt
    169:170:void getChars(int,int,char[],int) -> getChars
    179:179:totalcross.lang.StringBuffer4D append(java.lang.Object) -> append
    totalcross.lang.StringBuffer4D append(java.lang.String) -> append
    197:197:totalcross.lang.StringBuffer4D append(java.lang.String,int,int) -> append
    201:201:totalcross.lang.StringBuffer4D append(java.lang.CharSequence) -> append
    205:205:totalcross.lang.StringBuffer4D append(java.lang.CharSequence,int,int) -> append
    totalcross.lang.StringBuffer4D append(char[]) -> append
    totalcross.lang.StringBuffer4D append(char[],int,int) -> append
    230:230:totalcross.lang.StringBuffer4D append(boolean) -> append
    totalcross.lang.StringBuffer4D append(char) -> append
    totalcross.lang.StringBuffer4D append(int) -> append
    totalcross.lang.StringBuffer4D append(long) -> append
    totalcross.lang.StringBuffer4D append(double) -> append
    266:266:java.lang.String toString() -> toString
    totalcross.lang.StringBuffer4D delete4D(int,int) -> delete4D
    285:292:totalcross.lang.StringBuffer4D reverse() -> reverse
    305:305:totalcross.lang.StringBuffer4D append(totalcross.lang.StringBuffer4D) -> append
    316:316:totalcross.lang.StringBuffer4D deleteCharAt(int) -> deleteCharAt
    333:348:totalcross.lang.StringBuffer4D replace(int,int,totalcross.lang.String4D) -> replace
    361:361:totalcross.lang.String4D substring(int) -> substring
    375:382:totalcross.lang.String4D substring(int,int) -> substring
    398:405:totalcross.lang.StringBuffer4D insert(int,char[],int,int) -> insert
    420:420:totalcross.lang.StringBuffer4D insert(int,java.lang.Object) -> insert
    434:445:totalcross.lang.StringBuffer4D insert(int,totalcross.lang.String4D) -> insert
    460:460:totalcross.lang.StringBuffer4D insert(int,char[]) -> insert
    475:475:totalcross.lang.StringBuffer4D insert(int,boolean) -> insert
    487:494:totalcross.lang.StringBuffer4D insert(int,char) -> insert
    509:509:totalcross.lang.StringBuffer4D insert(int,int) -> insert
    524:524:totalcross.lang.StringBuffer4D insert(int,long) -> insert
    539:539:totalcross.lang.StringBuffer4D insert(int,double) -> insert
    550:550:int indexOf(totalcross.lang.String4D) -> indexOf
    566:575:int indexOf(totalcross.lang.String4D,int) -> indexOf
    586:586:int lastIndexOf(totalcross.lang.String4D) -> lastIndexOf
    601:607:int lastIndexOf(totalcross.lang.String4D,int) -> lastIndexOf
    611:618:boolean regionMatches(int,totalcross.lang.String4D) -> regionMatches
totalcross.lang.StringIndexOutOfBoundsException4D -> totalcross.lang.StringIndexOutOfBoundsException4D:
    36:37:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
    50:51:void <init>(int) -> <init>
totalcross.lang.Thread4D -> totalcross.lang.Thread4D:
    byte[] taskID -> taskID
    java.lang.Runnable r -> r
    int priority -> priority
    boolean alive -> alive
    java.lang.String name -> name
    long tid -> tid
    long threadSeqNumber -> threadSeqNumber
    totalcross.util.concurrent.Lock threadSeqNumberLock -> threadSeqNumberLock
    int MIN_PRIORITY -> MIN_PRIORITY
    int NORM_PRIORITY -> NORM_PRIORITY
    int MAX_PRIORITY -> MAX_PRIORITY
    65:66:void <init>() -> <init>
    75:76:void <init>(java.lang.String) -> <init>
    84:85:void <init>(java.lang.Runnable) -> <init>
    43:101:void <init>(java.lang.Runnable,java.lang.String) -> <init>
    105:105:long getId() -> getId
    115:115:java.lang.String toString() -> toString
    124:124:java.lang.String getName() -> getName
    133:134:void setName(java.lang.String) -> setName
    142:142:int getPriority() -> getPriority
    153:154:void setPriority(int) -> setPriority
    158:158:boolean isAlive() -> isAlive
    164:167:void run() -> run
    void yield() -> yield
    void start() -> start
    java.lang.Thread currentThread() -> currentThread
    49:49:void <clinit>() -> <clinit>
totalcross.lang.Throwable4D -> totalcross.lang.Throwable4D:
    java.lang.String msg -> msg
    java.lang.String trace -> trace
    totalcross.lang.Throwable4D cause -> cause
    java.util.ArrayList suppressed -> suppressed
    totalcross.lang.Throwable4D[] cachedSuppressedArray -> cachedSuppressedArray
    58:59:void <init>() -> <init>
    63:64:void <init>(java.lang.String) -> <init>
    75:76:void <init>(java.lang.String,totalcross.lang.Throwable4D) -> <init>
    51:81:void <init>(java.lang.String,totalcross.lang.Throwable4D,boolean,boolean) -> <init>
    91:92:void <init>(totalcross.lang.Throwable4D) -> <init>
    96:96:java.lang.String getMessage() -> getMessage
    101:105:java.lang.String toString() -> toString
    113:119:void printStackTrace() -> printStackTrace
    void printStackTraceNative() -> printStackTraceNative
    124:124:void printStackTrace(java.lang.Object) -> printStackTrace
    127:127:totalcross.lang.Throwable4D getCause() -> getCause
    131:138:totalcross.lang.Throwable4D initCause(totalcross.lang.Throwable4D) -> initCause
    142:147:void addSuppressed(totalcross.lang.Throwable4D) -> addSuppressed
    150:156:totalcross.lang.Throwable4D[] getSuppressed() -> getSuppressed
totalcross.lang.UnsupportedOperationException4D -> totalcross.lang.UnsupportedOperationException4D:
    54:55:void <init>() -> <init>
    63:64:void <init>(java.lang.String) -> <init>
    88:89:void <init>(java.lang.String,java.lang.Throwable) -> <init>
    113:114:void <init>(java.lang.Throwable) -> <init>
totalcross.lang.Void4D -> totalcross.lang.Void4D:
    java.lang.Class TYPE -> TYPE
    3:3:void <init>() -> <init>
    8:8:java.lang.String toString() -> toString
    4:4:void <clinit>() -> <clinit>
totalcross.lang.reflect.Array4D -> totalcross.lang.reflect.Array4D:
    3:3:void <init>() -> <init>
    java.lang.Object newInstance(java.lang.Class,int) -> newInstance
    java.lang.Object newInstance(java.lang.Class,int[]) -> newInstance
    int getLength(java.lang.Object) -> getLength
    java.lang.Object get(java.lang.Object,int) -> get
    boolean getBoolean(java.lang.Object,int) -> getBoolean
    byte getByte(java.lang.Object,int) -> getByte
    char getChar(java.lang.Object,int) -> getChar
    short getShort(java.lang.Object,int) -> getShort
    int getInt(java.lang.Object,int) -> getInt
    long getLong(java.lang.Object,int) -> getLong
    double getFloat(java.lang.Object,int) -> getFloat
    double getDouble(java.lang.Object,int) -> getDouble
    void set(java.lang.Object,int,java.lang.Object) -> set
    void setBoolean(java.lang.Object,int,boolean) -> setBoolean
    void setByte(java.lang.Object,int,byte) -> setByte
    void setChar(java.lang.Object,int,char) -> setChar
    void setShort(java.lang.Object,int,short) -> setShort
    void setInt(java.lang.Object,int,int) -> setInt
    void setLong(java.lang.Object,int,long) -> setLong
    void setFloat(java.lang.Object,int,double) -> setFloat
    void setDouble(java.lang.Object,int,double) -> setDouble
totalcross.lang.reflect.Constructor4D -> totalcross.lang.reflect.Constructor4D:
    int mod -> mod
    java.lang.Object nativeStruct -> nativeStruct
    java.lang.String name -> name
    java.lang.Class declaringClass -> declaringClass
    java.lang.Class[] parameterTypes -> parameterTypes
    java.lang.Class[] exceptionTypes -> exceptionTypes
    java.lang.String cached -> cached
    3:3:void <init>() -> <init>
    14:14:java.lang.Class getDeclaringClass() -> getDeclaringClass
    19:19:java.lang.String getName() -> getName
    24:24:int getModifiers() -> getModifiers
    29:43:boolean equals(java.lang.Object) -> equals
    48:48:int hashCode() -> hashCode
    53:68:java.lang.String toString() -> toString
    72:72:java.lang.Class[] getParameterTypes() -> getParameterTypes
    76:76:java.lang.Class[] getExceptionTypes() -> getExceptionTypes
    java.lang.Object newInstance(java.lang.Object[]) -> newInstance
totalcross.lang.reflect.Field4D -> totalcross.lang.reflect.Field4D:
    int index -> index
    int mod -> mod
    int primitiveType -> primitiveType
    java.lang.Object nativeStruct -> nativeStruct
    java.lang.String name -> name
    java.lang.Class declaringClass -> declaringClass
    java.lang.Class type -> type
    java.lang.String cached -> cached
    3:3:void <init>() -> <init>
    14:14:java.lang.Class getDeclaringClass() -> getDeclaringClass
    18:18:java.lang.String getName() -> getName
    22:22:int getModifiers() -> getModifiers
    26:26:java.lang.Class getType() -> getType
    31:36:boolean equals(java.lang.Object) -> equals
    41:41:int hashCode() -> hashCode
    46:101:java.lang.String toString() -> toString
    java.lang.Object get(java.lang.Object) -> get
    boolean getBoolean(java.lang.Object) -> getBoolean
    byte getByte(java.lang.Object) -> getByte
    char getChar(java.lang.Object) -> getChar
    short getShort(java.lang.Object) -> getShort
    int getInt(java.lang.Object) -> getInt
    long getLong(java.lang.Object) -> getLong
    float getFloat(java.lang.Object) -> getFloat
    double getDouble(java.lang.Object) -> getDouble
    void set(java.lang.Object,java.lang.Object) -> set
    void setBoolean(java.lang.Object,boolean) -> setBoolean
    void setByte(java.lang.Object,byte) -> setByte
    void setChar(java.lang.Object,char) -> setChar
    void setShort(java.lang.Object,short) -> setShort
    void setInt(java.lang.Object,int) -> setInt
    void setLong(java.lang.Object,long) -> setLong
    void setFloat(java.lang.Object,double) -> setFloat
    void setDouble(java.lang.Object,double) -> setDouble
totalcross.lang.reflect.InvocationTargetException4D -> totalcross.lang.reflect.InvocationTargetException4D:
    4:5:void <init>() -> <init>
    8:9:void <init>(java.lang.Throwable) -> <init>
totalcross.lang.reflect.Member4D -> totalcross.lang.reflect.Member4D:
    int DECLARED -> DECLARED
    int PUBLIC -> PUBLIC
    java.lang.Class getDeclaringClass() -> getDeclaringClass
    java.lang.String getName() -> getName
    int getModifiers() -> getModifiers
totalcross.lang.reflect.Method4D -> totalcross.lang.reflect.Method4D:
    int mod -> mod
    java.lang.Object nativeStruct -> nativeStruct
    java.lang.String name -> name
    java.lang.Class declaringClass -> declaringClass
    java.lang.Class[] parameterTypes -> parameterTypes
    java.lang.Class[] exceptionTypes -> exceptionTypes
    java.lang.Class type -> type
    java.lang.Class returnType -> returnType
    java.lang.String cached -> cached
    3:3:void <init>() -> <init>
    16:16:java.lang.Class getDeclaringClass() -> getDeclaringClass
    21:21:java.lang.String getName() -> getName
    26:26:int getModifiers() -> getModifiers
    30:30:java.lang.Class getType() -> getType
    35:50:boolean equals(java.lang.Object) -> equals
    55:55:int hashCode() -> hashCode
    59:89:java.lang.String toString(java.lang.Class) -> toString
    94:110:java.lang.String toString() -> toString
    114:114:java.lang.Class getReturnType() -> getReturnType
    118:118:java.lang.Class[] getParameterTypes() -> getParameterTypes
    122:122:int getParameterCount() -> getParameterCount
    126:126:java.lang.Class[] getExceptionTypes() -> getExceptionTypes
    java.lang.Object invoke(java.lang.Object,java.lang.Object[]) -> invoke
totalcross.lang.reflect.Modifier4D -> totalcross.lang.reflect.Modifier4D:
    int PUBLIC -> PUBLIC
    int PRIVATE -> PRIVATE
    int PROTECTED -> PROTECTED
    int STATIC -> STATIC
    int FINAL -> FINAL
    int SYNCHRONIZED -> SYNCHRONIZED
    int VOLATILE -> VOLATILE
    int TRANSIENT -> TRANSIENT
    int NATIVE -> NATIVE
    int INTERFACE -> INTERFACE
    int ABSTRACT -> ABSTRACT
    16:17:void <init>() -> <init>
    20:20:boolean isPublic(int) -> isPublic
    24:24:boolean isPrivate(int) -> isPrivate
    28:28:boolean isProtected(int) -> isProtected
    32:32:boolean isStatic(int) -> isStatic
    36:36:boolean isFinal(int) -> isFinal
    40:40:boolean isSynchronized(int) -> isSynchronized
    44:44:boolean isVolatile(int) -> isVolatile
    48:48:boolean isTransient(int) -> isTransient
    52:52:boolean isNative(int) -> isNative
    56:56:boolean isInterface(int) -> isInterface
    60:60:boolean isAbstract(int) -> isAbstract
    64:98:java.lang.String toString(int) -> toString
totalcross.map.GoogleMaps -> totalcross.map.GoogleMaps:
    int SHOW_SATELLITE_PHOTOS -> SHOW_SATELLITE_PHOTOS
    int USE_WAZE -> USE_WAZE
    36:36:void <init>() -> <init>
    53:53:int toCoordI(double) -> toCoordI
    176:176:boolean showAddress(java.lang.String,boolean) -> showAddress
    187:187:boolean showRoute(java.lang.String,java.lang.String,java.lang.String,boolean) -> showRoute
    200:200:boolean showRoute(java.lang.String,java.lang.String,java.lang.String,int) -> showRoute
    212:219:boolean showMap(totalcross.map.GoogleMaps$MapItem[],boolean) -> showMap
    227:248:double[] getLocation(java.lang.String) -> getLocation
    36:36:int access$000(double) -> access$000
totalcross.map.GoogleMaps$Circle -> totalcross.map.GoogleMaps$Circle:
    double lat -> lat
    double lon -> lon
    double rad -> rad
    boolean filled -> filled
    int color -> color
    66:66:void <init>() -> <init>
    78:80:void serialize(java.lang.StringBuffer) -> serialize
totalcross.map.GoogleMaps$MapItem -> totalcross.map.GoogleMaps$MapItem:
    48:48:void <init>() -> <init>
    void serialize(java.lang.StringBuffer) -> serialize
totalcross.map.GoogleMaps$Place -> totalcross.map.GoogleMaps$Place:
    double lat -> lat
    double lon -> lon
    java.lang.String caption -> caption
    java.lang.String detail -> detail
    int backColor -> backColor
    int capColor -> capColor
    int detColor -> detColor
    int pinColor -> pinColor
    int fontPerc -> fontPerc
    124:140:void <init>() -> <init>
    144:148:void serialize(java.lang.StringBuffer) -> serialize
totalcross.map.GoogleMaps$Shape -> totalcross.map.GoogleMaps$Shape:
    double[] lats -> lats
    double[] lons -> lons
    boolean filled -> filled
    int color -> color
    92:92:void <init>() -> <init>
    102:107:void serialize(java.lang.StringBuffer) -> serialize
totalcross.money.Ads -> totalcross.money.Ads:
    totalcross.money.Ads$Size size -> size
    totalcross.money.Ads$Position pos -> pos
    boolean hasAds -> hasAds
    6:6:void <init>() -> <init>
    21:27:totalcross.ui.gfx.Coord getSizeInPixels(totalcross.money.Ads$Size) -> getSizeInPixels
    31:34:void configure(java.lang.String) -> configure
    37:41:void setSize(totalcross.money.Ads$Size) -> setSize
    44:44:totalcross.money.Ads$Size getSize() -> getSize
    48:52:void setPosition(totalcross.money.Ads$Position) -> setPosition
    55:55:totalcross.money.Ads$Position getPosition() -> getPosition
    59:62:void setVisible(boolean) -> setVisible
    65:65:boolean isVisible() -> isVisible
    int getHeightD(int) -> getHeightD
    void configureD(java.lang.String) -> configureD
    void setSizeD(int) -> setSizeD
    void setPositionD(int) -> setPositionD
    void setVisibleD(boolean) -> setVisibleD
    boolean isVisibleD() -> isVisibleD
    15:18:void <clinit>() -> <clinit>
totalcross.money.Ads$Position -> totalcross.money.Ads$Position:
    totalcross.money.Ads$Position BOTTOM -> BOTTOM
    totalcross.money.Ads$Position TOP -> TOP
    totalcross.money.Ads$Position[] $VALUES -> $VALUES
    11:11:totalcross.money.Ads$Position[] values() -> values
    11:11:totalcross.money.Ads$Position valueOf(java.lang.String) -> valueOf
    11:11:void <init>(java.lang.String,int) -> <init>
    11:12:void <clinit>() -> <clinit>
totalcross.money.Ads$Size -> totalcross.money.Ads$Size:
    totalcross.money.Ads$Size ADMOB_BANNER -> ADMOB_BANNER
    totalcross.money.Ads$Size ADMOB_FULL -> ADMOB_FULL
    totalcross.money.Ads$Size ADMOB_LARGE -> ADMOB_LARGE
    totalcross.money.Ads$Size ADMOB_LEADER -> ADMOB_LEADER
    totalcross.money.Ads$Size ADMOB_MEDIUM -> ADMOB_MEDIUM
    totalcross.money.Ads$Size ADMOB_SKY -> ADMOB_SKY
    totalcross.money.Ads$Size ADMOB_SMART -> ADMOB_SMART
    totalcross.money.Ads$Size[] $VALUES -> $VALUES
    7:7:totalcross.money.Ads$Size[] values() -> values
    7:7:totalcross.money.Ads$Size valueOf(java.lang.String) -> valueOf
    7:7:void <init>(java.lang.String,int) -> <init>
    7:8:void <clinit>() -> <clinit>
totalcross.net.AuthenticationException -> totalcross.net.AuthenticationException:
    26:27:void <init>() -> <init>
    35:36:void <init>(java.lang.String) -> <init>
totalcross.net.Base64 -> totalcross.net.Base64:
    char[] toBase64 -> toBase64
    int[] toBase10 -> toBase10
    29:29:void <init>() -> <init>
    58:69:void decode(totalcross.io.ByteArrayStream,totalcross.io.ByteArrayStream) -> decode
    84:103:int decode(byte[],int,int,byte[],int) -> decode
    112:122:byte[] decode(java.lang.String) -> decode
    131:140:java.lang.String encode(byte[]) -> encode
    155:159:java.lang.String encode(byte[],int,int) -> encode
    170:179:byte[] encode(byte[],int) -> encode
    189:228:void encode(totalcross.io.ByteArrayStream,totalcross.io.ByteArrayStream) -> encode
    33:48:void <clinit>() -> <clinit>
totalcross.net.ByteString -> totalcross.net.ByteString:
    byte[] base -> base
    int pos -> pos
    int len -> len
    45:49:void <init>(int,int,byte[]) -> <init>
    58:63:void <init>(byte[],int,int) -> <init>
    72:75:totalcross.net.ByteString copy(totalcross.net.ByteString) -> copy
    86:86:totalcross.net.ByteString substring(int,int) -> substring
    98:119:boolean equalsIgnoreCase(byte[],int,int) -> equalsIgnoreCase
    130:130:boolean equalsIgnoreCase(totalcross.net.ByteString) -> equalsIgnoreCase
    145:154:boolean equalsAtIgnoreCase(byte[],int) -> equalsAtIgnoreCase
    164:164:java.lang.String toString() -> toString
    175:180:int indexOf(byte,int) -> indexOf
    191:194:int lastIndexOf(byte) -> lastIndexOf
    206:218:int indexOf(byte[],int) -> indexOf
    231:245:int convertToInt(byte[],int,int) -> convertToInt
    255:255:int convertToInt(int) -> convertToInt
totalcross.net.ConnectionManager -> totalcross.net.ConnectionManager:
    java.lang.Object connRef -> connRef
    int CRADLE -> CRADLE
    int WIFI -> WIFI
    int CELLULAR -> CELLULAR
    int GPRS -> GPRS
    98:99:void <init>() -> <init>
    117:125:void setDefaultConfiguration(int,java.lang.String) -> setDefaultConfiguration
    141:147:boolean isAvailable(int) -> isAvailable
    160:176:void open() -> open
    194:202:void open(int) -> open
    212:212:void close() -> close
    224:226:java.lang.String getHostAddress(java.lang.String) -> getHostAddress
    240:242:java.lang.String getHostName(java.lang.String) -> getHostName
    257:259:java.lang.String getLocalHost() -> getLocalHost
    272:274:java.lang.String getLocalHostName() -> getLocalHostName
    287:291:boolean isInternetAccessible() -> isInternetAccessible
totalcross.net.ConnectionManager4D -> totalcross.net.ConnectionManager4D:
    java.lang.Object connRef -> connRef
    totalcross.net.ConnectionManager4D CmInstance -> CmInstance
    int CRADLE -> CRADLE
    int WIFI -> WIFI
    int CELLULAR -> CELLULAR
    int GPRS -> GPRS
    31:33:void <init>() -> <init>
    void loadResources() -> loadResources
    void setDefaultConfiguration(int,java.lang.String) -> setDefaultConfiguration
    boolean isAvailable(int) -> isAvailable
    42:58:void open() -> open
    void open(int) -> open
    69:70:void close() -> close
    void nativeClose() -> nativeClose
    void releaseResources() -> releaseResources
    78:79:void finalize() -> finalize
    java.lang.String getHostAddress(java.lang.String) -> getHostAddress
    java.lang.String getHostName(java.lang.String) -> getHostName
    java.lang.String getLocalHost() -> getLocalHost
    java.lang.String getLocalHostName() -> getLocalHostName
    91:95:boolean isInternetAccessible() -> isInternetAccessible
    24:24:void <clinit>() -> <clinit>
totalcross.net.FTP -> totalcross.net.FTP:
    byte WAITING_FOR_REPLY -> WAITING_FOR_REPLY
    byte COMPLETED -> COMPLETED
    byte WAITING_FOR_MORE_INFO -> WAITING_FOR_MORE_INFO
    int defaultPort -> defaultPort
    int defaultOpenTimeout -> defaultOpenTimeout
    int defaultReadTimeout -> defaultReadTimeout
    int defaultWriteTimeout -> defaultWriteTimeout
    java.lang.String ASCII -> ASCII
    java.lang.String BINARY -> BINARY
    java.lang.String EBCDIC -> EBCDIC
    java.lang.StringBuffer sbsc -> sbsc
    byte[] buffer -> buffer
    int openTimeout -> openTimeout
    int readTimeout -> readTimeout
    int writeTimeout -> writeTimeout
    totalcross.ui.ComboBox cbLog -> cbLog
    totalcross.ui.ListBox lbLog -> lbLog
    totalcross.net.FTP$ProgressInformation progressInfo -> progressInfo
    int sendSleep -> sendSleep
    boolean log2console -> log2console
    totalcross.net.Socket myTCPConnection -> myTCPConnection
    totalcross.io.LineReader myTCPConnectionReader -> myTCPConnectionReader
    totalcross.io.LineReader listReader -> listReader
    389:390:void <init>(java.lang.String,java.lang.String,java.lang.String) -> <init>
    404:405:void <init>(java.lang.String,java.lang.String,java.lang.String,int) -> <init>
    419:420:void <init>(java.lang.String,java.lang.String,java.lang.String,totalcross.ui.Control) -> <init>
    436:437:void <init>(java.lang.String,java.lang.String,java.lang.String,int,int,int) -> <init>
    454:455:void <init>(java.lang.String,java.lang.String,java.lang.String,int,int,int,totalcross.ui.Control) -> <init>
    346:492:void <init>(java.lang.String,java.lang.String,java.lang.String,int,int,int,int,totalcross.ui.Control) -> <init>
    501:513:void quit() -> quit
    523:524:java.lang.String getCurrentDir() -> getCurrentDir
    537:538:void setCurrentDir(java.lang.String) -> setCurrentDir
    550:554:void setType(java.lang.String) -> setType
    571:575:void setPort(java.lang.String) -> setPort
    587:591:void delete(java.lang.String) -> delete
    603:607:void createDir(java.lang.String) -> createDir
    617:621:void removeDir(java.lang.String) -> removeDir
    630:631:void noop() -> noop
    642:651:void rename(java.lang.String,java.lang.String) -> rename
    665:738:int sendFile(totalcross.io.Stream,java.lang.String) -> sendFile
    752:802:int receiveFile(java.lang.String,totalcross.io.Stream) -> receiveFile
    823:846:java.lang.String[] list(java.lang.String) -> list
    866:888:java.lang.String[] listNames(java.lang.String) -> listNames
    895:934:totalcross.net.Socket openReturningPath(boolean) -> openReturningPath
    938:938:boolean isDigit(char) -> isDigit
    945:952:java.lang.String readAck() -> readAck
    957:988:java.lang.String checkResponse(byte) -> checkResponse
    994:1008:java.lang.String sendCommand(java.lang.String,java.lang.String,byte) -> sendCommand
    1013:1020:void logReplace(java.lang.String) -> logReplace
    1023:1036:void log(java.lang.String) -> log
    1042:1053:void setLoggingControl(totalcross.ui.Control) -> setLoggingControl
    1060:1063:void forceClose() -> forceClose
    371:371:void <clinit>() -> <clinit>
totalcross.net.FTP$ProgressInformation -> totalcross.net.FTP$ProgressInformation:
    void reportSize(int) -> reportSize
    void transfering(int) -> transfering
totalcross.net.FTPConnectionClosedException -> totalcross.net.FTPConnectionClosedException:
    25:26:void <init>(java.lang.String) -> <init>
totalcross.net.HttpStream -> totalcross.net.HttpStream:
    boolean debugHeader -> debugHeader
    int responseCode -> responseCode
    java.lang.String contentEncoding -> contentEncoding
    int contentLength -> contentLength
    int contentRead -> contentRead
    byte contentType -> contentType
    totalcross.net.ByteString version -> version
    java.lang.String connection -> connection
    totalcross.net.URI location -> location
    totalcross.util.Hashtable cookies -> cookies
    totalcross.util.Hashtable headers -> headers
    byte UNKNOWN_TYPE -> UNKNOWN_TYPE
    byte TEXT_HTML_TYPE -> TEXT_HTML_TYPE
    byte IMAGE_TYPE -> IMAGE_TYPE
    byte MULTIPART_TYPE -> MULTIPART_TYPE
    java.lang.String GET -> GET
    java.lang.String POST -> POST
    java.lang.String PUT -> PUT
    java.lang.String PATCH -> PATCH
    java.lang.String DELETE -> DELETE
    int sendSleep -> sendSleep
    char readTokensDelimiter -> readTokensDelimiter
    boolean readTokensDoTrim -> readTokensDoTrim
    byte[] contentEncodingFieldName -> contentEncodingFieldName
    byte[] contentTypeFieldName -> contentTypeFieldName
    byte[] contentLengthFieldName -> contentLengthFieldName
    byte[] textType -> textType
    byte[] htmlType -> htmlType
    byte[] imageType -> imageType
    byte[] multipartType -> multipartType
    byte[] boundaryAtt -> boundaryAtt
    byte[] connectionFieldName -> connectionFieldName
    byte[] cookiesFieldName -> cookiesFieldName
    byte[] locationFieldName -> locationFieldName
    totalcross.net.ByteString bsContentEncodingFieldName -> bsContentEncodingFieldName
    totalcross.net.ByteString bsContentTypeFieldName -> bsContentTypeFieldName
    totalcross.net.ByteString bsContentLengthFieldName -> bsContentLengthFieldName
    totalcross.net.ByteString bsConnectionFieldName -> bsConnectionFieldName
    totalcross.net.ByteString bsCookiesFieldName -> bsCookiesFieldName
    totalcross.net.ByteString bsLocationFieldName -> bsLocationFieldName
    totalcross.net.Socket socket -> socket
    int ofsStart -> ofsStart
    int ofsEnd -> ofsEnd
    byte[] buffer -> buffer
    int readPos -> readPos
    totalcross.io.LineReader lr -> lr
    totalcross.io.TokenReader tr -> tr
    totalcross.net.URI uri -> uri
    int state -> state
    int ofsCur -> ofsCur
    byte[] multipartSep -> multipartSep
    int BUFSIZE -> BUFSIZE
    int writeBytesSize -> writeBytesSize
    boolean badResponseCode -> badResponseCode
    totalcross.sys.AbstractCharacterConverter cc -> cc
    totalcross.io.Stream contentStream -> contentStream
    132:645:void <init>() -> <init>
    141:645:void <init>(totalcross.net.URI) -> <init>
    153:645:void <init>(totalcross.net.URI,totalcross.net.HttpStream$Options) -> <init>
    651:653:int readBytes(byte[],int,int) -> readBytes
    658:672:int writeBytes(byte[],int,int) -> writeBytes
    677:678:void close() -> close
    691:732:void init(totalcross.net.URI,totalcross.net.HttpStream$Options) -> init
    740:888:void getResponse(totalcross.net.HttpStream$Options) -> getResponse
    891:891:boolean shouldSendData(totalcross.net.HttpStream$Options) -> shouldSendData
    895:928:void writeResponseRequest(java.lang.StringBuffer,totalcross.net.HttpStream$Options) -> writeResponseRequest
    937:937:boolean isOk() -> isOk
    945:959:java.lang.String getStatus() -> getStatus
    967:983:boolean refill() -> refill
    993:993:totalcross.ui.image.Image makeImage() -> makeImage
    1007:1091:boolean readHttpHeader() -> readHttpHeader
    1098:1183:void setFields() -> setFields
    1193:1218:byte getContentType(int,int) -> getContentType
    1236:1256:boolean skipToNextMimePart() -> skipToNextMimePart
    1270:1273:java.lang.String readLine() -> readLine
    1291:1295:java.lang.String[] readTokens() -> readTokens
    601:622:void <clinit>() -> <clinit>
totalcross.net.HttpStream$Options -> totalcross.net.HttpStream$Options:
    java.lang.String proxyAddress -> proxyAddress
    int proxyPort -> proxyPort
    totalcross.util.Hashtable requestHeaders -> requestHeaders
    java.lang.String postData -> postData
    java.lang.StringBuffer postDataSB -> postDataSB
    java.lang.String postPrefix -> postPrefix
    java.lang.String postSuffix -> postSuffix
    java.lang.String data -> data
    java.lang.StringBuffer dataSB -> dataSB
    java.lang.String dataPrefix -> dataPrefix
    java.lang.String dataSuffix -> dataSuffix
    totalcross.util.Hashtable postHeaders -> postHeaders
    int readTimeOut -> readTimeOut
    int writeTimeOut -> writeTimeOut
    int openTimeOut -> openTimeOut
    boolean doGet -> doGet
    boolean doPost -> doPost
    java.lang.String httpType -> httpType
    int writeBytesSize -> writeBytesSize
    totalcross.net.SocketFactory socketFactory -> socketFactory
    java.lang.String CHARSET_ISO88591 -> CHARSET_ISO88591
    java.lang.String CHARSET_UTF8 -> CHARSET_UTF8
    boolean sendData -> sendData
    java.lang.String encoding -> encoding
    boolean disableEncoding -> disableEncoding
    totalcross.net.mail.Part partContent -> partContent
    275:477:void <init>() -> <init>
    486:493:void setCharsetEncoding(java.lang.String) -> setCharsetEncoding
    501:501:java.lang.String getCharsetEncoding() -> getCharsetEncoding
    506:509:void setContentType(java.lang.String) -> setContentType
    514:515:void setCookies(totalcross.util.Hashtable) -> setCookies
    518:518:java.lang.String createBasicAuthString(java.lang.String,java.lang.String) -> createBasicAuthString
    530:535:void setBasicAuthentication(java.lang.String,java.lang.String) -> setBasicAuthentication
    547:552:void setBasicProxyAuthorization(java.lang.String,java.lang.String) -> setBasicProxyAuthorization
    566:570:void setContent(totalcross.net.mail.Multipart) -> setContent
    573:574:void setSendData(boolean) -> setSendData
    577:577:boolean mustSendData() -> mustSendData
    253:253:java.lang.String access$000(totalcross.net.HttpStream$Options) -> access$000
totalcross.net.HttpStream$PrefixedStream -> totalcross.net.HttpStream$PrefixedStream:
    byte[] prefix -> prefix
    int prefixStart -> prefixStart
    int prefixEnd -> prefixEnd
    totalcross.io.Stream s -> s
    1305:1310:void <init>(byte[],int,int,totalcross.io.Stream) -> <init>
    1314:1337:int readBytes(byte[],int,int) -> readBytes
    1342:1342:int writeBytes(byte[],int,int) -> writeBytes
    1347:1348:void close() -> close
totalcross.net.ServerSocket -> totalcross.net.ServerSocket:
    java.lang.Object serverRef -> serverRef
    java.lang.String addr -> addr
    int port -> port
    int timeout -> timeout
    int DEFAULT_SOTIMEOUT -> DEFAULT_SOTIMEOUT
    int DEFAULT_BACKLOG -> DEFAULT_BACKLOG
    int WAIT_FOREVER -> WAIT_FOREVER
    57:69:void <init>() -> <init>
    79:80:void <init>(int) -> <init>
    91:92:void <init>(int,int) -> <init>
    106:107:void <init>(int,int,java.lang.String) -> <init>
    57:144:void <init>(int,int,int,java.lang.String) -> <init>
    152:152:java.lang.String getHost() -> getHost
    160:160:int getLocalPort() -> getLocalPort
    172:177:totalcross.net.Socket accept() -> accept
    181:195:totalcross.net.Socket nativeAccept() -> nativeAccept
    204:213:void close() -> close
    217:221:void nativeClose() -> nativeClose
    226:229:void finalize() -> finalize
totalcross.net.ServerSocket4D -> totalcross.net.ServerSocket4D:
    java.lang.Object serverRef -> serverRef
    java.lang.String addr -> addr
    int port -> port
    int timeout -> timeout
    boolean dontFinalize -> dontFinalize
    int DEFAULT_SOTIMEOUT -> DEFAULT_SOTIMEOUT
    int DEFAULT_BACKLOG -> DEFAULT_BACKLOG
    int WAIT_FOREVER -> WAIT_FOREVER
    31:32:void <init>(int) -> <init>
    35:36:void <init>(int,int) -> <init>
    39:40:void <init>(int,int,java.lang.String) -> <init>
    23:57:void <init>(int,int,int,java.lang.String) -> <init>
    void serversocketCreate(int,int,int,java.lang.String) -> serversocketCreate
    62:62:java.lang.String getHost() -> getHost
    66:66:int getLocalPort() -> getLocalPort
    70:75:totalcross.net.Socket accept() -> accept
    totalcross.net.Socket nativeAccept() -> nativeAccept
    81:85:void close() -> close
    void nativeClose() -> nativeClose
    92:95:void finalize() -> finalize
totalcross.net.Socket -> totalcross.net.Socket:
    int readTimeout -> readTimeout
    int writeTimeout -> writeTimeout
    java.lang.Object socketRef -> socketRef
    java.lang.Object myInputStream -> myInputStream
    java.lang.Object myOutputStream -> myOutputStream
    java.lang.String host -> host
    int port -> port
    int DEFAULT_OPEN_TIMEOUT -> DEFAULT_OPEN_TIMEOUT
    int DEFAULT_READ_TIMEOUT -> DEFAULT_READ_TIMEOUT
    int DEFAULT_WRITE_TIMEOUT -> DEFAULT_WRITE_TIMEOUT
    byte[] rlbuf -> rlbuf
    59:89:void <init>() -> <init>
    99:100:void <init>(java.lang.String,int) -> <init>
    112:113:void <init>(java.lang.String,int,int) -> <init>
    59:148:void <init>(java.lang.String,int,int,java.lang.String) -> <init>
    163:164:void <init>(java.lang.String,int,int,boolean) -> <init>
    180:203:void socketCreate(java.lang.String,int,int) -> socketCreate
    212:221:void close() -> close
    231:235:void nativeClose() -> nativeClose
    253:266:int readBytes(byte[],int,int) -> readBytes
    274:308:int readWriteBytes(byte[],int,int,boolean) -> readWriteBytes
    329:339:int readBytes(byte[]) -> readBytes
    355:368:int writeBytes(byte[],int,int) -> writeBytes
    387:414:java.lang.String readLine() -> readLine
    420:423:void finalize() -> finalize
    427:427:java.lang.Object getNativeSocket() -> getNativeSocket
    434:434:java.lang.String getHost() -> getHost
    441:441:int getPort() -> getPort
totalcross.net.Socket4D -> totalcross.net.Socket4D:
    java.lang.Object socketRef -> socketRef
    int readTimeout -> readTimeout
    int writeTimeout -> writeTimeout
    boolean dontFinalize -> dontFinalize
    java.lang.String host -> host
    int port -> port
    int DEFAULT_OPEN_TIMEOUT -> DEFAULT_OPEN_TIMEOUT
    int DEFAULT_READ_TIMEOUT -> DEFAULT_READ_TIMEOUT
    int DEFAULT_WRITE_TIMEOUT -> DEFAULT_WRITE_TIMEOUT
    byte[] rlbuf -> rlbuf
    void socketCreate(java.lang.String,int,int,boolean) -> socketCreate
    void nativeClose() -> nativeClose
    int readWriteBytes(byte[],int,int,boolean) -> readWriteBytes
    25:42:void <init>() -> <init>
    45:46:void <init>(java.lang.String,int) -> <init>
    50:51:void <init>(java.lang.String,int,int) -> <init>
    55:56:void <init>(java.lang.String,int,int,boolean) -> <init>
    25:72:void <init>(java.lang.String,int,int,java.lang.String) -> <init>
    76:80:void close() -> close
    84:97:int readBytes(byte[],int,int) -> readBytes
    101:101:int readBytes(byte[]) -> readBytes
    106:119:int writeBytes(byte[],int,int) -> writeBytes
    125:152:java.lang.String readLine() -> readLine
    158:161:void finalize() -> finalize
    164:164:java.lang.String getHost() -> getHost
    168:168:int getPort() -> getPort
totalcross.net.SocketFactory -> totalcross.net.SocketFactory:
    totalcross.net.SocketFactory instance -> instance
    45:45:void <init>() -> <init>
    49:52:totalcross.net.SocketFactory getDefault() -> getDefault
    72:72:totalcross.net.Socket createSocket(java.lang.String,int) -> createSocket
    92:92:totalcross.net.Socket createSocket(java.lang.String,int,int) -> createSocket
totalcross.net.SocketTimeoutException -> totalcross.net.SocketTimeoutException:
    26:27:void <init>(java.lang.String) -> <init>
totalcross.net.URI -> totalcross.net.URI:
    totalcross.net.ByteString scheme -> scheme
    totalcross.net.ByteString authority -> authority
    totalcross.net.ByteString userInfo -> userInfo
    totalcross.net.ByteString host -> host
    totalcross.net.URI$Path path -> path
    totalcross.net.ByteString query -> query
    totalcross.net.ByteString fragment -> fragment
    int port -> port
    char[] noEncode -> noEncode
    char[] toHexNibble -> toHexNibble
    byte[] spec -> spec
    int start -> start
    int len -> len
    int end -> end
    boolean isRelative -> isRelative
    54:57:void <init>(java.lang.String) -> <init>
    65:68:void <init>(java.lang.String,totalcross.net.URI) -> <init>
    77:79:void <init>(byte[],int,int) -> <init>
    89:91:void <init>(byte[],int,int,totalcross.net.URI) -> <init>
    108:172:void init(byte[],int,int,totalcross.net.URI,boolean) -> init
    176:225:void parseRelative() -> parseRelative
    229:261:boolean isAbsolute() -> isAbsolute
    265:282:boolean isPathEmpty(totalcross.net.URI) -> isPathEmpty
    286:293:void stripFragment() -> stripFragment
    296:313:void skipPart1() -> skipPart1
    317:328:void stripURL() -> stripURL
    337:357:java.lang.String toString() -> toString
    367:369:java.lang.String encode(java.lang.String) -> encode
    379:381:java.lang.String decode(java.lang.String) -> decode
    391:425:void encode(java.lang.String,java.lang.StringBuffer) -> encode
    434:508:void decode(java.lang.String,java.lang.StringBuffer) -> decode
    45:47:void <clinit>() -> <clinit>
totalcross.net.URI$Path -> totalcross.net.URI$Path:
    byte[] sds -> sds
    byte[] sdds -> sdds
    523:524:void <init>(int,int,byte[]) -> <init>
    532:533:void <init>(totalcross.net.URI$Path) -> <init>
    540:578:void collapsePath() -> collapsePath
    512:513:void <clinit>() -> <clinit>
totalcross.net.UnknownHostException -> totalcross.net.UnknownHostException:
    24:25:void <init>(java.lang.String) -> <init>
totalcross.net.mail.Address -> totalcross.net.mail.Address:
    java.lang.String address -> address
    java.lang.String personal -> personal
    java.lang.String type -> type
    java.lang.String RFC822 -> RFC822
    51:58:void <init>(java.lang.String,java.lang.String) -> <init>
    67:67:java.lang.String toString() -> toString
totalcross.net.mail.AddressException -> totalcross.net.mail.AddressException:
    29:30:void <init>() -> <init>
    38:39:void <init>(java.lang.String) -> <init>
totalcross.net.mail.BinaryContentHandler -> totalcross.net.mail.BinaryContentHandler:
    byte[] ContentTransferEncoding -> ContentTransferEncoding
    int bytesPerLine -> bytesPerLine
    33:33:void <init>() -> <init>
    39:48:void writeTo(java.lang.Object,java.lang.String,totalcross.io.Stream) -> writeTo
    52:87:void writeEncoded(totalcross.io.Stream,java.lang.Object) -> writeEncoded
    34:34:void <clinit>() -> <clinit>
totalcross.net.mail.DataContentHandler -> totalcross.net.mail.DataContentHandler:
    27:27:void <init>() -> <init>
    void writeTo(java.lang.Object,java.lang.String,totalcross.io.Stream) -> writeTo
totalcross.net.mail.DataHandler -> totalcross.net.mail.DataHandler:
    totalcross.util.Hashtable handlers -> handlers
    26:26:void <init>() -> <init>
    46:47:void addDataContentHandler(totalcross.net.mail.DataContentHandler,java.lang.String) -> addDataContentHandler
    60:64:totalcross.net.mail.DataContentHandler getDataContentHandler(java.lang.String) -> getDataContentHandler
    27:34:void <clinit>() -> <clinit>
totalcross.net.mail.Folder -> totalcross.net.mail.Folder:
    totalcross.net.mail.Store store -> store
    totalcross.util.Hashtable messagesByUidl -> messagesByUidl
    totalcross.util.Hashtable messagesByNumber -> messagesByNumber
    totalcross.util.Hashtable expungedMessages -> expungedMessages
    int messageCount -> messageCount
    int deletedMessageCount -> deletedMessageCount
    int HEADER_BUFFER_SIZE -> HEADER_BUFFER_SIZE
    byte[] msgHeaderBuffer -> msgHeaderBuffer
    32:47:void <init>(totalcross.net.mail.Store) -> <init>
    void open() -> open
    72:72:int getMessageCount() -> getMessageCount
    76:76:int getDeleteMessageCount() -> getDeleteMessageCount
    92:102:totalcross.net.mail.Message[] getMessages() -> getMessages
    122:135:totalcross.net.mail.Message[] getMessages(int,int) -> getMessages
    totalcross.net.mail.Message getMessage(int) -> getMessage
    totalcross.net.mail.Message getMessage(java.lang.String) -> getMessage
    void reset() -> reset
    176:180:void close(boolean) -> close
    void deleteMessage(totalcross.net.mail.Message) -> deleteMessage
totalcross.net.mail.Header -> totalcross.net.mail.Header:
    java.lang.String name -> name
    java.lang.String value -> value
    int hash -> hash
    256:260:void <init>(java.lang.String,java.lang.String) -> <init>
totalcross.net.mail.MailSession -> totalcross.net.mail.MailSession:
    totalcross.net.mail.MailSession defaultInstance -> defaultInstance
    java.lang.String SMTP_USER -> SMTP_USER
    java.lang.String SMTP_PASS -> SMTP_PASS
    java.lang.String SMTP_HOST -> SMTP_HOST
    java.lang.String SMTP_PORT -> SMTP_PORT
    java.lang.String SMTP_CONNECTIONTIMEOUT -> SMTP_CONNECTIONTIMEOUT
    java.lang.String SMTP_TIMEOUT -> SMTP_TIMEOUT
    java.lang.String SMTP_FROM -> SMTP_FROM
    java.lang.String SMTP_AUTH -> SMTP_AUTH
    java.lang.String SMTP_STARTTLS -> SMTP_STARTTLS
    java.lang.String SMTP_STARTTLS_REQUIRED -> SMTP_STARTTLS_REQUIRED
    java.lang.String SMTP_SSL_PORT -> SMTP_SSL_PORT
    java.lang.String SMTP_SSL_SOCKET_FACTORY_CLASS -> SMTP_SSL_SOCKET_FACTORY_CLASS
    java.lang.String POP3_USER -> POP3_USER
    java.lang.String POP3_HOST -> POP3_HOST
    java.lang.String POP3_PORT -> POP3_PORT
    java.lang.String POP3_CONNECTIONTIMEOUT -> POP3_CONNECTIONTIMEOUT
    java.lang.String POP3_TIMEOUT -> POP3_TIMEOUT
    java.lang.String POP3_PASS -> POP3_PASS
    234:241:void <init>() -> <init>
    250:250:totalcross.net.mail.MailSession getInstance() -> getInstance
    260:260:totalcross.net.mail.MailSession getDefaultInstance() -> getDefaultInstance
    272:275:totalcross.net.mail.Store getStore(java.lang.String) -> getStore
    286:292:totalcross.net.mail.Transport getTransport(java.lang.String) -> getTransport
    301:302:void load(totalcross.io.DataStream) -> load
    312:316:totalcross.util.Properties$Value getNotNull(java.lang.String) -> getNotNull
    183:183:void <clinit>() -> <clinit>
totalcross.net.mail.Message -> totalcross.net.mail.Message:
    java.lang.String subject -> subject
    totalcross.util.Vector vFrom -> vFrom
    totalcross.util.Vector[] vRecipients -> vRecipients
    totalcross.util.Vector recipients -> recipients
    totalcross.net.mail.Folder folder -> folder
    int msgNumber -> msgNumber
    java.lang.String uidl -> uidl
    int size -> size
    int headerSize -> headerSize
    boolean expunged -> expunged
    java.lang.String HEADER_SUBJECT -> HEADER_SUBJECT
    java.lang.String HEADER_FROM -> HEADER_FROM
    java.lang.String HEADER_TO -> HEADER_TO
    java.lang.String HEADER_CONTENT_TYPE -> HEADER_CONTENT_TYPE
    34:55:void <init>() -> <init>
    68:74:void <init>(totalcross.net.mail.Folder,int,java.lang.String,int,int) -> <init>
    78:93:void addHeader(java.lang.String,java.lang.String) -> addHeader
    109:114:void addRecipient(int,totalcross.net.mail.Address) -> addRecipient
    130:138:void addRecipients(int,totalcross.net.mail.Address[]) -> addRecipients
    148:152:void addFrom(totalcross.net.mail.Address[]) -> addFrom
    162:168:void setFrom(totalcross.net.mail.Address) -> setFrom
    181:190:totalcross.net.mail.Address[] getFrom() -> getFrom
    198:238:void writeTo(totalcross.io.Stream) -> writeTo
    247:250:void delete() -> delete
    275:288:totalcross.net.mail.Message reply(boolean) -> reply
    307:335:void parseHeader(java.lang.String) -> parseHeader
    339:340:void parseContent(java.lang.String) -> parseContent
    343:373:java.lang.String getAttribute(java.lang.String,java.lang.String) -> getAttribute
    377:394:void parseRecipient(int,java.lang.String[]) -> parseRecipient
totalcross.net.mail.Message$RecipientType -> totalcross.net.mail.Message$RecipientType:
    int TO -> TO
    int CC -> CC
    int BCC -> BCC
    java.lang.String[] recipientPrefix -> recipientPrefix
    296:296:void <clinit>() -> <clinit>
totalcross.net.mail.MessagingException -> totalcross.net.mail.MessagingException:
    java.lang.Throwable cause -> cause
    30:31:void <init>() -> <init>
    35:36:void <init>(java.lang.String) -> <init>
    39:41:void <init>(java.lang.Throwable) -> <init>
    45:50:void printStackTrace() -> printStackTrace
    54:54:java.lang.Throwable getCause() -> getCause
totalcross.net.mail.Multipart -> totalcross.net.mail.Multipart:
    byte[] slash2x -> slash2x
    totalcross.util.Vector parts -> parts
    java.lang.String subType -> subType
    java.lang.String MIXED -> MIXED
    java.lang.String FORM_DATA -> FORM_DATA
    byte[] boundary -> boundary
    35:46:void <init>() -> <init>
    35:50:void <init>(java.lang.String) -> <init>
    60:61:void addPart(totalcross.net.mail.Part) -> addPart
    75:102:void writeTo(totalcross.io.Stream) -> writeTo
    33:33:void <clinit>() -> <clinit>
totalcross.net.mail.Multipart$ChunkedStream -> totalcross.net.mail.Multipart$ChunkedStream:
    int SIZE -> SIZE
    totalcross.io.ByteArrayStream bas -> bas
    totalcross.io.Stream s -> s
    boolean start -> start
    totalcross.net.mail.Multipart this$0 -> this$0
    110:117:void <init>(totalcross.net.mail.Multipart,totalcross.io.Stream) -> <init>
    121:122:int writeBytes(byte[],int,int) -> writeBytes
    126:128:void start() -> start
    131:143:void flush() -> flush
    147:151:void close() -> close
    155:155:void finalize() -> finalize
totalcross.net.mail.POP3Folder -> totalcross.net.mail.POP3Folder:
    34:35:void <init>(totalcross.net.mail.Store) -> <init>
    39:56:void open() -> open
    60:143:totalcross.net.mail.Message getMessage(int) -> getMessage
    148:151:totalcross.net.mail.Message getMessage(java.lang.String) -> getMessage
    158:172:void reset() -> reset
    178:189:void deleteMessage(totalcross.net.mail.Message) -> deleteMessage
totalcross.net.mail.POP3Store -> totalcross.net.mail.POP3Store:
    totalcross.net.mail.Folder inbox -> inbox
    java.lang.String host -> host
    int port -> port
    java.lang.String user -> user
    java.lang.String pass -> pass
    java.lang.String ROOT -> ROOT
    java.lang.String USER -> USER
    java.lang.String PASS -> PASS
    java.lang.String STAT -> STAT
    java.lang.String LIST -> LIST
    java.lang.String TOP -> TOP
    java.lang.String UIDL -> UIDL
    java.lang.String QUIT -> QUIT
    50:55:void <init>(totalcross.net.mail.MailSession) -> <init>
    60:76:void connect() -> connect
    80:80:totalcross.net.mail.Folder getDefaultFolder() -> getDefaultFolder
    88:91:totalcross.net.mail.Folder getFolder(java.lang.String) -> getFolder
    96:106:void close() -> close
    110:121:void authenticate(java.lang.String,java.lang.String) -> authenticate
totalcross.net.mail.Part -> totalcross.net.mail.Part:
    java.lang.String INLINE -> INLINE
    java.lang.String ATTACHMENT -> ATTACHMENT
    java.lang.String MULTIPART -> MULTIPART
    java.lang.String PLAIN -> PLAIN
    java.lang.String HTML -> HTML
    java.lang.String BINARY -> BINARY
    java.lang.String disposition -> disposition
    java.lang.String fileName -> fileName
    java.lang.Object content -> content
    java.lang.String mimeType -> mimeType
    totalcross.net.mail.DataContentHandler contentHandler -> contentHandler
    totalcross.net.mail.PartHeaders headers -> headers
    29:53:void <init>() -> <init>
    65:66:void addHeader(java.lang.String,java.lang.String) -> addHeader
    78:78:java.lang.String getContentType() -> getContentType
    97:103:void setContent(java.lang.Object,java.lang.String) -> setContent
    113:116:void setContent(totalcross.net.mail.Multipart) -> setContent
    131:146:void setContent(java.lang.Object) -> setContent
    156:159:void setText(java.lang.String) -> setText
    178:189:void writeTo(totalcross.io.Stream) -> writeTo
    198:198:java.lang.Object getContent() -> getContent
totalcross.net.mail.PartHeaders -> totalcross.net.mail.PartHeaders:
    totalcross.util.Vector headers -> headers
    210:212:void <init>() -> <init>
    215:229:void addHeader(java.lang.String,java.lang.String) -> addHeader
    232:242:java.lang.String getHeaderString() -> getHeaderString
totalcross.net.mail.SMTPSSLTransport -> totalcross.net.mail.SMTPSSLTransport:
    29:30:void <init>(totalcross.net.mail.MailSession) -> <init>
    34:41:void connect(totalcross.net.Socket) -> connect
    46:51:void startTLS() -> startTLS
totalcross.net.mail.SMTPTransport -> totalcross.net.mail.SMTPTransport:
    totalcross.net.Socket connection -> connection
    totalcross.io.DataStream writer -> writer
    totalcross.io.LineReader reader -> reader
    int authSupported -> authSupported
    boolean supportsTLS -> supportsTLS
    boolean requiresTLS -> requiresTLS
    java.lang.String lastServerResponse -> lastServerResponse
    java.lang.String ehlo -> ehlo
    java.lang.String starttls -> starttls
    43:56:void <init>(totalcross.net.mail.MailSession) -> <init>
    61:80:void protocolConnect(java.lang.String,int,java.lang.String,java.lang.String) -> protocolConnect
    86:116:void sendMessage(totalcross.net.mail.Message) -> sendMessage
    121:150:boolean ehlo() -> ehlo
    154:170:void connect(totalcross.net.Socket) -> connect
    174:179:int readServerResponse() -> readServerResponse
    184:188:void issueCommand(java.lang.String,int) -> issueCommand
    192:195:int simpleCommand(byte[]) -> simpleCommand
    200:200:int simpleCommand(java.lang.String) -> simpleCommand
    204:207:boolean supportsExtension(java.lang.String) -> supportsExtension
    211:211:boolean getRequireStartTLS() -> getRequireStartTLS
    218:218:void connect() -> connect
    228:258:void close() -> close
    265:265:void connect(java.lang.String,int,java.lang.String,java.lang.String) -> connect
    273:273:void startTLS() -> startTLS
totalcross.net.mail.Service -> totalcross.net.mail.Service:
    totalcross.net.mail.MailSession session -> session
    java.lang.String host -> host
    int port -> port
    java.lang.String user -> user
    java.lang.String password -> password
    38:40:void <init>(totalcross.net.mail.MailSession) -> <init>
    void connect() -> connect
    void connect(java.lang.String,int,java.lang.String,java.lang.String) -> connect
    void close() -> close
    70:70:void protocolConnect(java.lang.String,int,java.lang.String,java.lang.String) -> protocolConnect
totalcross.net.mail.Store -> totalcross.net.mail.Store:
    totalcross.net.mail.MailSession session -> session
    totalcross.net.SocketFactory socketFactory -> socketFactory
    totalcross.net.Socket connection -> connection
    34:36:void <init>(totalcross.net.mail.MailSession) -> <init>
    void connect() -> connect
    void close() -> close
    totalcross.net.mail.Folder getFolder(java.lang.String) -> getFolder
    totalcross.net.mail.Folder getDefaultFolder() -> getDefaultFolder
totalcross.net.mail.TextContentHandler -> totalcross.net.mail.TextContentHandler:
    28:28:void <init>() -> <init>
    32:41:void writeTo(java.lang.Object,java.lang.String,totalcross.io.Stream) -> writeTo
totalcross.net.mail.Transport -> totalcross.net.mail.Transport:
    34:35:void <init>(totalcross.net.mail.MailSession) -> <init>
    50:51:void send(totalcross.net.mail.Message) -> send
    68:112:void send(totalcross.net.mail.Message,totalcross.net.mail.MailSession) -> send
    void sendMessage(totalcross.net.mail.Message) -> sendMessage
totalcross.net.ssl.Constants -> totalcross.net.ssl.Constants:
    java.lang.String versionStr -> versionStr
    int version -> version
    int SSL_CLIENT_AUTHENTICATION -> SSL_CLIENT_AUTHENTICATION
    int SSL_SERVER_VERIFY_LATER -> SSL_SERVER_VERIFY_LATER
    int SSL_HANDSHAKE_IN_PROGRESS -> SSL_HANDSHAKE_IN_PROGRESS
    int SSL_OK -> SSL_OK
    int SSL_NOT_OK -> SSL_NOT_OK
    int SSL_ERROR_DEAD -> SSL_ERROR_DEAD
    int SSL_ERROR_CONN_LOST -> SSL_ERROR_CONN_LOST
    int SSL_ERROR_SOCK_SETUP_FAILURE -> SSL_ERROR_SOCK_SETUP_FAILURE
    int SSL_ERROR_INVALID_HANDSHAKE -> SSL_ERROR_INVALID_HANDSHAKE
    int SSL_ERROR_INVALID_PROT_MSG -> SSL_ERROR_INVALID_PROT_MSG
    int SSL_ERROR_INVALID_HMAC -> SSL_ERROR_INVALID_HMAC
    int SSL_ERROR_INVALID_VERSION -> SSL_ERROR_INVALID_VERSION
    int SSL_ERROR_INVALID_SESSION -> SSL_ERROR_INVALID_SESSION
    int SSL_ERROR_NO_CIPHER -> SSL_ERROR_NO_CIPHER
    int SSL_ERROR_BAD_CERTIFICATE -> SSL_ERROR_BAD_CERTIFICATE
    int SSL_ERROR_INVALID_KEY -> SSL_ERROR_INVALID_KEY
    int SSL_ERROR_FINISHED_INVALID -> SSL_ERROR_FINISHED_INVALID
    int SSL_ERROR_NO_CERT_DEFINED -> SSL_ERROR_NO_CERT_DEFINED
    int SSL_ERROR_TOO_MANY_CERTS -> SSL_ERROR_TOO_MANY_CERTS
    int SSL_ERROR_NOT_SUPPORTED -> SSL_ERROR_NOT_SUPPORTED
    int X509_NOT_OK -> X509_NOT_OK
    int X509_VFY_ERROR_NO_TRUSTED_CERT -> X509_VFY_ERROR_NO_TRUSTED_CERT
    int X509_VFY_ERROR_BAD_SIGNATURE -> X509_VFY_ERROR_BAD_SIGNATURE
    int X509_VFY_ERROR_NOT_YET_VALID -> X509_VFY_ERROR_NOT_YET_VALID
    int X509_VFY_ERROR_EXPIRED -> X509_VFY_ERROR_EXPIRED
    int X509_VFY_ERROR_SELF_SIGNED -> X509_VFY_ERROR_SELF_SIGNED
    int X509_VFY_ERROR_INVALID_CHAIN -> X509_VFY_ERROR_INVALID_CHAIN
    int X509_VFY_ERROR_UNSUPPORTED_DIGEST -> X509_VFY_ERROR_UNSUPPORTED_DIGEST
    int X509_INVALID_PRIV_KEY -> X509_INVALID_PRIV_KEY
    int SSL_ALERT_CLOSE_NOTIFY -> SSL_ALERT_CLOSE_NOTIFY
    int SSL_ALERT_UNEXPECTED_MESSAGE -> SSL_ALERT_UNEXPECTED_MESSAGE
    int SSL_ALERT_BAD_RECORD_MAC -> SSL_ALERT_BAD_RECORD_MAC
    int SSL_ALERT_HANDSHAKE_FAILURE -> SSL_ALERT_HANDSHAKE_FAILURE
    int SSL_ALERT_BAD_CERTIFICATE -> SSL_ALERT_BAD_CERTIFICATE
    int SSL_ALERT_ILLEGAL_PARAMETER -> SSL_ALERT_ILLEGAL_PARAMETER
    int SSL_ALERT_DECODE_ERROR -> SSL_ALERT_DECODE_ERROR
    int SSL_ALERT_DECRYPT_ERROR -> SSL_ALERT_DECRYPT_ERROR
    int SSL_ALERT_INVALID_VERSION -> SSL_ALERT_INVALID_VERSION
    int TLS_RSA_WITH_AES_128_CBC_SHA -> TLS_RSA_WITH_AES_128_CBC_SHA
    int TLS_RSA_WITH_AES_256_CBC_SHA -> TLS_RSA_WITH_AES_256_CBC_SHA
    int TLS_RSA_WITH_RC4_128_SHA -> TLS_RSA_WITH_RC4_128_SHA
    int TLS_RSA_WITH_RC4_128_MD5 -> TLS_RSA_WITH_RC4_128_MD5
    int SSL_BUILD_SKELETON_MODE -> SSL_BUILD_SKELETON_MODE
    int SSL_BUILD_SERVER_ONLY -> SSL_BUILD_SERVER_ONLY
    int SSL_BUILD_ENABLE_VERIFICATION -> SSL_BUILD_ENABLE_VERIFICATION
    int SSL_BUILD_ENABLE_CLIENT -> SSL_BUILD_ENABLE_CLIENT
    int SSL_BUILD_FULL_MODE -> SSL_BUILD_FULL_MODE
    int SSL_BUILD_MODE -> SSL_BUILD_MODE
    int SSL_MAX_CERT_CFG_OFFSET -> SSL_MAX_CERT_CFG_OFFSET
    int SSL_MAX_CA_CERT_CFG_OFFSET -> SSL_MAX_CA_CERT_CFG_OFFSET
    int SSL_HAS_PEM -> SSL_HAS_PEM
    int SSL_DEFAULT_SVR_SESS -> SSL_DEFAULT_SVR_SESS
    int SSL_DEFAULT_CLNT_SESS -> SSL_DEFAULT_CLNT_SESS
    int SSL_X509_CERT_COMMON_NAME -> SSL_X509_CERT_COMMON_NAME
    int SSL_X509_CERT_ORGANIZATION -> SSL_X509_CERT_ORGANIZATION
    int SSL_X509_CERT_ORGANIZATIONAL_NAME -> SSL_X509_CERT_ORGANIZATIONAL_NAME
    int SSL_X509_CA_CERT_COMMON_NAME -> SSL_X509_CA_CERT_COMMON_NAME
    int SSL_X509_CA_CERT_ORGANIZATION -> SSL_X509_CA_CERT_ORGANIZATION
    int SSL_X509_CA_CERT_ORGANIZATIONAL_NAME -> SSL_X509_CA_CERT_ORGANIZATIONAL_NAME
    int SSL_OBJ_X509_CERT -> SSL_OBJ_X509_CERT
    int SSL_OBJ_X509_CACERT -> SSL_OBJ_X509_CACERT
    int SSL_OBJ_RSA_KEY -> SSL_OBJ_RSA_KEY
    int SSL_OBJ_PKCS8 -> SSL_OBJ_PKCS8
    int SSL_OBJ_PKCS12 -> SSL_OBJ_PKCS12
    int SSL_SESSION_ID_SIZE -> SSL_SESSION_ID_SIZE
totalcross.net.ssl.SSL -> totalcross.net.ssl.SSL:
    java.lang.Object ssl -> ssl
    totalcross.net.Socket socket -> socket
    javax.net.ssl.TrustManager[] _trustMgrs -> _trustMgrs
    int status -> status
    java.lang.Exception lastException -> lastException
    totalcross.util.Hashtable cache -> cache
    78:85:void cachePutSSL(totalcross.net.Socket,totalcross.net.ssl.SSL) -> cachePutSSL
    88:90:totalcross.net.ssl.SSL cacheGetSSL(totalcross.net.Socket) -> cacheGetSSL
    72:107:void <init>(java.lang.Object,totalcross.net.Socket) -> <init>
    118:123:void dispose() -> dispose
    130:130:int handshakeStatus() -> handshakeStatus
    142:154:byte getCipherId() -> getCipherId
    166:169:byte[] getSessionId() -> getSessionId
    194:267:java.lang.String getCertificateDN(int) -> getCertificateDN
    284:309:int read(totalcross.net.ssl.SSLReadHolder) -> read
    319:319:int write(byte[]) -> write
    330:338:int write(byte[],int) -> write
    349:368:int verifyCertificate() -> verifyCertificate
    380:388:int renegotiate() -> renegotiate
    396:396:java.lang.Exception getLastException() -> getLastException
    75:75:void <clinit>() -> <clinit>
totalcross.net.ssl.SSL$1 -> totalcross.net.ssl.SSL$1:
    totalcross.net.ssl.SSL this$0 -> this$0
    100:100:void <init>(totalcross.net.ssl.SSL) -> <init>
    103:104:void handshakeCompleted(javax.net.ssl.HandshakeCompletedEvent) -> handshakeCompleted
totalcross.net.ssl.SSL4D -> totalcross.net.ssl.SSL4D:
    long ssl -> ssl
    boolean dontFinalize -> dontFinalize
    java.lang.Object nativeHeap -> nativeHeap
    62:63:void <init>() -> <init>
    void dispose4D() -> dispose4D
    int handshakeStatus4D() -> handshakeStatus4D
    byte getCipherId4D() -> getCipherId4D
    byte[] getSessionId4D() -> getSessionId4D
    java.lang.String getCertificateDN4D(int) -> getCertificateDN4D
    int read4D(totalcross.net.ssl.SSLReadHolder) -> read4D
    140:140:int write(byte[]) -> write
    int write4D(byte[],int) -> write4D
    int verifyCertificate4D() -> verifyCertificate4D
    int renegotiate4D() -> renegotiate4D
    169:169:java.lang.Exception getLastException() -> getLastException
    174:175:void finalize() -> finalize
totalcross.net.ssl.SSLCTX -> totalcross.net.ssl.SSLCTX:
    int options -> options
    int num_sessions -> num_sessions
    boolean dontFinalize -> dontFinalize
    javax.net.ssl.SSLContext ctx_ssl -> ctx_ssl
    javax.net.ssl.TrustManager[] trustMgrs -> trustMgrs
    totalcross.util.Vector CACerts -> CACerts
    totalcross.util.Vector Certs -> Certs
    totalcross.util.Vector Keys -> Keys
    java.lang.String toSign -> toSign
    java.lang.String SECTION_BEGIN -> SECTION_BEGIN
    java.lang.String SECTION_END -> SECTION_END
    char[] ks_pass -> ks_pass
    79:135:void <init>(int,int) -> <init>
    143:143:void dispose() -> dispose
    155:155:totalcross.net.ssl.SSL find(totalcross.net.Socket) -> find
    178:193:int objLoad(int,totalcross.io.Stream,java.lang.String) -> objLoad
    199:255:int objLoadOne(int,byte[],int,java.lang.String) -> objLoadOne
    279:317:int objLoad(int,byte[],int,java.lang.String) -> objLoad
    326:344:totalcross.net.ssl.SSL newClient(totalcross.net.Socket,byte[]) -> newClient
    348:367:totalcross.net.ssl.SSL newServer(totalcross.net.Socket) -> newServer
    372:468:javax.net.ssl.SSLSocketFactory prepareSecurity() -> prepareSecurity
    473:486:java.security.cert.X509Certificate findIssuer(java.security.cert.X509Certificate,totalcross.util.Vector,totalcross.util.Vector) -> findIssuer
    491:535:java.security.cert.Certificate[] buildChain(java.security.PrivateKey,totalcross.util.Vector,totalcross.util.Vector) -> buildChain
    542:547:void finalize() -> finalize
    322:322:void <clinit>() -> <clinit>
totalcross.net.ssl.SSLCTX$1 -> totalcross.net.ssl.SSLCTX$1:
    totalcross.net.ssl.SSLCTX this$0 -> this$0
    425:425:void <init>(totalcross.net.ssl.SSLCTX) -> <init>
    432:432:void checkClientTrusted(java.security.cert.X509Certificate[],java.lang.String) -> checkClientTrusted
    440:440:void checkServerTrusted(java.security.cert.X509Certificate[],java.lang.String) -> checkServerTrusted
    447:447:java.security.cert.X509Certificate[] getAcceptedIssuers() -> getAcceptedIssuers
totalcross.net.ssl.SSLCTX4D -> totalcross.net.ssl.SSLCTX4D:
    long m_ctx -> m_ctx
    boolean dontFinalize -> dontFinalize
    java.lang.Object nativeHeap -> nativeHeap
    57:59:void <init>(int,int) -> <init>
    void create4D(int,int) -> create4D
    void dispose4D() -> dispose4D
    totalcross.net.ssl.SSL find4D(totalcross.net.Socket) -> find4D
    int objLoad4D(int,totalcross.io.Stream,java.lang.String) -> objLoad4D
    int objLoad4D(int,byte[],int,java.lang.String) -> objLoad4D
    totalcross.net.ssl.SSL newClient4D(totalcross.net.Socket,byte[]) -> newClient4D
    totalcross.net.ssl.SSL newServer4D(totalcross.net.Socket) -> newServer4D
    79:84:void finalize() -> finalize
totalcross.net.ssl.SSLClient -> totalcross.net.ssl.SSLClient:
    58:59:void <init>(int,int) -> <init>
    80:80:totalcross.net.ssl.SSL connect(totalcross.net.Socket,byte[]) -> connect
totalcross.net.ssl.SSLContext -> totalcross.net.ssl.SSLContext:
    java.util.Map map -> map
    java.lang.Class DEFAULT_PROVIDER -> DEFAULT_PROVIDER
    totalcross.net.ssl.SSLContextSpi sslContextSpi -> sslContextSpi
    44:51:void <init>(java.lang.Class) -> <init>
    54:54:totalcross.net.ssl.SSLContext getDefault() -> getDefault
    59:59:totalcross.net.ssl.SSLContext getInstance(java.lang.String) -> getInstance
    63:65:totalcross.net.ssl.SSLContext getInstance(java.lang.String,java.lang.String) -> getInstance
    69:69:totalcross.net.ssl.SSLSocketFactory getSocketFactory() -> getSocketFactory
    28:42:void <clinit>() -> <clinit>
totalcross.net.ssl.SSLContextBase -> totalcross.net.ssl.SSLContextBase:
    totalcross.net.ssl.SSLClient sslClient -> sslClient
    totalcross.net.ssl.SSL sslConnection -> sslConnection
    totalcross.net.ssl.SSLReadHolder sslReader -> sslReader
    totalcross.io.ByteArrayStream buffer -> buffer
    30:34:void <init>() -> <init>
    39:39:void init(totalcross.net.Socket) -> init
    42:42:totalcross.net.ssl.SSLClient prepareContext() -> prepareContext
    48:75:void startHandshake(totalcross.net.Socket) -> startHandshake
    79:103:int readWriteBytes(totalcross.net.Socket,byte[],int,int,boolean) -> readWriteBytes
    109:120:void close() -> close
totalcross.net.ssl.SSLContextMbedtls -> totalcross.net.ssl.SSLContextMbedtls:
    byte[] context -> context
    byte[] mbedtls_net_context -> mbedtls_net_context
    byte[] mbedtls_entropy_context -> mbedtls_entropy_context
    byte[] mbedtls_ctr_drbg_context -> mbedtls_ctr_drbg_context
    byte[] mbedtls_ssl_context -> mbedtls_ssl_context
    byte[] mbedtls_ssl_config -> mbedtls_ssl_config
    43:44:void <init>() -> <init>
    void init(totalcross.net.Socket) -> init
    int readWriteBytes(totalcross.net.Socket,byte[],int,int,boolean) -> readWriteBytes
    57:57:void startHandshake(totalcross.net.Socket) -> startHandshake
    void close() -> close
totalcross.net.ssl.SSLContextSpi -> totalcross.net.ssl.SSLContextSpi:
    java.lang.String name -> name
    totalcross.net.ssl.SSLSocketFactory factory -> factory
    26:30:void <init>(java.lang.String) -> <init>
    37:37:totalcross.net.ssl.SSLSocketFactory getSocketFactory() -> getSocketFactory
    void init(totalcross.net.Socket) -> init
    void startHandshake(totalcross.net.Socket) -> startHandshake
    int readWriteBytes(totalcross.net.Socket,byte[],int,int,boolean) -> readWriteBytes
    void close() -> close
totalcross.net.ssl.SSLContextSpi$1 -> totalcross.net.ssl.SSLContextSpi$1:
    totalcross.net.ssl.SSLContextSpi this$0 -> this$0
    30:30:void <init>(totalcross.net.ssl.SSLContextSpi) -> <init>
    32:32:totalcross.net.Socket createSocket(java.lang.String,int,int) -> createSocket
totalcross.net.ssl.SSLReadHolder -> totalcross.net.ssl.SSLReadHolder:
    byte[] m_buf -> m_buf
    48:50:void <init>() -> <init>
    56:56:byte[] getData() -> getData
totalcross.net.ssl.SSLServer -> totalcross.net.ssl.SSLServer:
    57:58:void <init>(int,int) -> <init>
    73:73:totalcross.net.ssl.SSL connect(totalcross.net.Socket) -> connect
totalcross.net.ssl.SSLSocket -> totalcross.net.ssl.SSLSocket:
    totalcross.net.ssl.SSLContextSpi sslContext -> sslContext
    50:53:void <init>(totalcross.net.ssl.SSLContextSpi,java.lang.String,int,int) -> <init>
    64:64:totalcross.net.ssl.SSLClient prepareContext() -> prepareContext
    74:75:void startHandshake() -> startHandshake
    79:89:int readBytes(byte[],int,int) -> readBytes
    94:104:int writeBytes(byte[],int,int) -> writeBytes
    109:111:void close() -> close
totalcross.net.ssl.SSLSocketFactory -> totalcross.net.ssl.SSLSocketFactory:
    11:11:void <init>() -> <init>
    15:15:totalcross.net.Socket createSocket(java.lang.String,int) -> createSocket
    totalcross.net.Socket createSocket(java.lang.String,int,int) -> createSocket
totalcross.net.ssl.SSLUtil -> totalcross.net.ssl.SSLUtil:
    int CONFIG_SSL_MAX_CERTS -> CONFIG_SSL_MAX_CERTS
    int CONFIG_X509_MAX_CA_CERTS -> CONFIG_X509_MAX_CA_CERTS
    47:47:void <init>() -> <init>
    53:64:int getConfig(int) -> getConfig
    76:76:int buildMode() -> buildMode
    85:85:int maxCerts() -> maxCerts
    94:94:int maxCACerts() -> maxCACerts
    102:102:boolean hasPEM() -> hasPEM
    112:113:void displayError(int) -> displayError
    120:120:java.lang.String version() -> version
totalcross.notification.Notification -> totalcross.notification.Notification:
    java.lang.String title -> title
    java.lang.String text -> text
    18:18:void <init>() -> <init>
    26:26:java.lang.String title() -> title
    35:35:java.lang.String text() -> text
    12:12:void <init>(totalcross.notification.Notification$1) -> <init>
    12:12:java.lang.String access$102(totalcross.notification.Notification,java.lang.String) -> access$102
    12:12:java.lang.String access$202(totalcross.notification.Notification,java.lang.String) -> access$202
totalcross.notification.Notification$1 -> totalcross.notification.Notification$1:
totalcross.notification.Notification$Builder -> totalcross.notification.Notification$Builder:
    java.lang.CharSequence title -> title
    java.lang.CharSequence text -> text
    53:53:void <init>() -> <init>
    65:69:totalcross.notification.Notification build() -> build
    80:81:totalcross.notification.Notification$Builder title(java.lang.CharSequence) -> title
    92:93:totalcross.notification.Notification$Builder text(java.lang.CharSequence) -> text
totalcross.notification.NotificationManager -> totalcross.notification.NotificationManager:
    totalcross.notification.NotificationManager instance -> instance
    19:19:void <init>() -> <init>
    22:25:totalcross.notification.NotificationManager getInstance() -> getInstance
    35:54:void notify(totalcross.notification.Notification) -> notify
totalcross.phone.CellInfo -> totalcross.phone.CellInfo:
    java.lang.String cellId -> cellId
    java.lang.String mnc -> mnc
    java.lang.String mcc -> mcc
    java.lang.String lac -> lac
    int signal -> signal
    totalcross.phone.CellInfo instance -> instance
    41:43:void <init>() -> <init>
    47:47:void update() -> update
    51:51:void loadResources() -> loadResources
    55:55:void releaseResources() -> releaseResources
    59:60:void finalize() -> finalize
    63:63:boolean isSupported() -> isSupported
    73:148:double[] toCoordinates() -> toCoordinates
    39:39:void <clinit>() -> <clinit>
totalcross.phone.Dial -> totalcross.phone.Dial:
    totalcross.phone.Dial$Listener listener -> listener
    29:29:void <init>() -> <init>
    45:45:void number(java.lang.String) -> number
    52:52:void hangup() -> hangup
totalcross.phone.Dial$Listener -> totalcross.phone.Dial$Listener:
    void dialStatusChange(java.lang.String) -> dialStatusChange
totalcross.phone.PushNotification -> totalcross.phone.PushNotification:
    11:11:void <init>() -> <init>
    14:26:java.lang.String readToken() -> readToken
    31:45:java.lang.String[] readMessages() -> readMessages
totalcross.phone.SMS -> totalcross.phone.SMS:
    24:24:void <init>() -> <init>
    32:32:void send(java.lang.String,java.lang.String) -> send
    41:41:java.lang.String[] receive() -> receive
totalcross.res.Resources -> totalcross.res.Resources:
    totalcross.ui.image.Image button -> button
    totalcross.ui.image.Image edit -> edit
    totalcross.ui.image.Image combobox -> combobox
    totalcross.ui.image.Image multibutton -> multibutton
    totalcross.ui.image.Image listbox -> listbox
    totalcross.ui.image.Image multiedit -> multiedit
    totalcross.ui.image.Image progressbarv -> progressbarv
    totalcross.ui.image.Image scrollposh -> scrollposh
    totalcross.ui.image.Image scrollposv -> scrollposv
    totalcross.ui.image.Image tab -> tab
    totalcross.ui.image.Image tab2 -> tab2
    totalcross.ui.image.Image grid -> grid
    totalcross.res.TristateImage checkSel -> checkSel
    totalcross.res.TristateImage checkBkg -> checkBkg
    totalcross.res.TristateImage radioSel -> radioSel
    totalcross.res.TristateImage radioBkg -> radioBkg
    totalcross.ui.image.Image warning -> warning
    totalcross.ui.image.Image progressHandle -> progressHandle
    totalcross.ui.image.Image exit -> exit
    totalcross.ui.image.Image back -> back
    totalcross.ui.image.Image menu -> menu
    totalcross.ui.image.Image comboArrow -> comboArrow
    totalcross.ui.image.Image comboArrow2 -> comboArrow2
    totalcross.ui.image.Image switchBrdAnd -> switchBrdAnd
    totalcross.ui.image.Image switchBack -> switchBack
    totalcross.ui.image.Image switchBtnAnd -> switchBtnAnd
    totalcross.ui.image.Image switchBtnIos -> switchBtnIos
    totalcross.ui.image.Image switchBrdIos -> switchBrdIos
    totalcross.ui.image.Image switchBtn -> switchBtn
    totalcross.ui.image.Image switchBrd -> switchBrd
    java.lang.String chimeMP3 -> chimeMP3
    boolean uiMat -> uiMat
    39:39:void <init>() -> <init>
    72:255:void loadImages(java.lang.String) -> loadImages
    259:286:void uiStyleChanged() -> uiStyleChanged
    292:299:void flush() -> flush
    67:67:void <clinit>() -> <clinit>
totalcross.res.TristateImage -> totalcross.res.TristateImage:
    totalcross.util.Hashtable htNormal -> htNormal
    totalcross.util.Hashtable htPressed -> htPressed
    totalcross.util.Hashtable htDisabled -> htDisabled
    totalcross.ui.image.Image base -> base
    34:41:void <init>(java.lang.String) -> <init>
    44:47:void flush() -> flush
    50:50:totalcross.ui.image.Image getCopy() -> getCopy
    54:54:totalcross.ui.image.Image getNormalInstance(int,int,int) -> getNormalInstance
    59:67:totalcross.ui.image.Image getNormalInstance(int,int,int,boolean) -> getNormalInstance
    72:78:totalcross.ui.image.Image getDisabledInstance(int,int,int) -> getDisabledInstance
    84:101:totalcross.ui.image.Image getPressedInstance(int,int,int,int,boolean) -> getPressedInstance
    105:109:totalcross.ui.image.Image scaleTo(int,int) -> scaleTo
totalcross.sql.BatchUpdateException -> totalcross.sql.BatchUpdateException:
    long serialVersionUID -> serialVersionUID
    int[] updateCounts -> updateCounts
    66:68:void <init>(java.lang.String,java.lang.String,int,int[]) -> <init>
    80:82:void <init>(java.lang.String,java.lang.String,int[]) -> <init>
    94:96:void <init>(java.lang.String,int[]) -> <init>
    106:108:void <init>(int[]) -> <init>
    117:118:void <init>() -> <init>
    129:129:int[] getUpdateCounts() -> getUpdateCounts
totalcross.sql.Connection -> totalcross.sql.Connection:
    int TRANSACTION_NONE -> TRANSACTION_NONE
    int TRANSACTION_READ_UNCOMMITTED -> TRANSACTION_READ_UNCOMMITTED
    int TRANSACTION_READ_COMMITTED -> TRANSACTION_READ_COMMITTED
    int TRANSACTION_REPEATABLE_READ -> TRANSACTION_REPEATABLE_READ
    int TRANSACTION_SERIALIZABLE -> TRANSACTION_SERIALIZABLE
    totalcross.sql.Statement createStatement() -> createStatement
    totalcross.sql.PreparedStatement prepareStatement(java.lang.String) -> prepareStatement
    java.lang.String nativeSQL(java.lang.String) -> nativeSQL
    void setAutoCommit(boolean) -> setAutoCommit
    boolean getAutoCommit() -> getAutoCommit
    void commit() -> commit
    void rollback() -> rollback
    void close() -> close
    boolean isClosed() -> isClosed
    void setReadOnly(boolean) -> setReadOnly
    boolean isReadOnly() -> isReadOnly
    void setCatalog(java.lang.String) -> setCatalog
    java.lang.String getCatalog() -> getCatalog
    void setTransactionIsolation(int) -> setTransactionIsolation
    int getTransactionIsolation() -> getTransactionIsolation
    java.sql.SQLWarning getWarnings() -> getWarnings
    void clearWarnings() -> clearWarnings
    totalcross.sql.Statement createStatement(int,int) -> createStatement
    totalcross.sql.PreparedStatement prepareStatement(java.lang.String,int,int) -> prepareStatement
totalcross.sql.DatabaseMetaData -> totalcross.sql.DatabaseMetaData:
    int procedureResultUnknown -> procedureResultUnknown
    int procedureNoResult -> procedureNoResult
    int procedureReturnsResult -> procedureReturnsResult
    int procedureColumnUnknown -> procedureColumnUnknown
    int procedureColumnIn -> procedureColumnIn
    int procedureColumnInOut -> procedureColumnInOut
    int procedureColumnOut -> procedureColumnOut
    int procedureColumnReturn -> procedureColumnReturn
    int procedureColumnResult -> procedureColumnResult
    int procedureNoNulls -> procedureNoNulls
    int procedureNullable -> procedureNullable
    int procedureNullableUnknown -> procedureNullableUnknown
    int columnNoNulls -> columnNoNulls
    int columnNullable -> columnNullable
    int columnNullableUnknown -> columnNullableUnknown
    int bestRowTemporary -> bestRowTemporary
    int bestRowTransaction -> bestRowTransaction
    int bestRowSession -> bestRowSession
    int bestRowUnknown -> bestRowUnknown
    int bestRowNotPseudo -> bestRowNotPseudo
    int bestRowPseudo -> bestRowPseudo
    int versionColumnUnknown -> versionColumnUnknown
    int versionColumnNotPseudo -> versionColumnNotPseudo
    int versionColumnPseudo -> versionColumnPseudo
    int importedKeyCascade -> importedKeyCascade
    int importedKeyRestrict -> importedKeyRestrict
    int importedKeySetNull -> importedKeySetNull
    int importedKeyNoAction -> importedKeyNoAction
    int importedKeySetDefault -> importedKeySetDefault
    int importedKeyInitiallyDeferred -> importedKeyInitiallyDeferred
    int importedKeyInitiallyImmediate -> importedKeyInitiallyImmediate
    int importedKeyNotDeferrable -> importedKeyNotDeferrable
    int typeNoNulls -> typeNoNulls
    int typeNullable -> typeNullable
    int typeNullableUnknown -> typeNullableUnknown
    int typePredNone -> typePredNone
    int typePredChar -> typePredChar
    int typePredBasic -> typePredBasic
    int typeSearchable -> typeSearchable
    short tableIndexStatistic -> tableIndexStatistic
    short tableIndexClustered -> tableIndexClustered
    short tableIndexHashed -> tableIndexHashed
    short tableIndexOther -> tableIndexOther
    short attributeNoNulls -> attributeNoNulls
    short attributeNullable -> attributeNullable
    short attributeNullableUnknown -> attributeNullableUnknown
    int sqlStateXOpen -> sqlStateXOpen
    int sqlStateSQL99 -> sqlStateSQL99
    boolean allProceduresAreCallable() -> allProceduresAreCallable
    boolean allTablesAreSelectable() -> allTablesAreSelectable
    java.lang.String getURL() -> getURL
    java.lang.String getUserName() -> getUserName
    boolean isReadOnly() -> isReadOnly
    boolean nullsAreSortedHigh() -> nullsAreSortedHigh
    boolean nullsAreSortedLow() -> nullsAreSortedLow
    boolean nullsAreSortedAtStart() -> nullsAreSortedAtStart
    boolean nullsAreSortedAtEnd() -> nullsAreSortedAtEnd
    java.lang.String getDatabaseProductName() -> getDatabaseProductName
    java.lang.String getDatabaseProductVersion() -> getDatabaseProductVersion
    java.lang.String getDriverName() -> getDriverName
    java.lang.String getDriverVersion() -> getDriverVersion
    int getDriverMajorVersion() -> getDriverMajorVersion
    int getDriverMinorVersion() -> getDriverMinorVersion
    boolean usesLocalFiles() -> usesLocalFiles
    boolean usesLocalFilePerTable() -> usesLocalFilePerTable
    boolean supportsMixedCaseIdentifiers() -> supportsMixedCaseIdentifiers
    boolean storesUpperCaseIdentifiers() -> storesUpperCaseIdentifiers
    boolean storesLowerCaseIdentifiers() -> storesLowerCaseIdentifiers
    boolean storesMixedCaseIdentifiers() -> storesMixedCaseIdentifiers
    boolean supportsMixedCaseQuotedIdentifiers() -> supportsMixedCaseQuotedIdentifiers
    boolean storesUpperCaseQuotedIdentifiers() -> storesUpperCaseQuotedIdentifiers
    boolean storesLowerCaseQuotedIdentifiers() -> storesLowerCaseQuotedIdentifiers
    boolean storesMixedCaseQuotedIdentifiers() -> storesMixedCaseQuotedIdentifiers
    java.lang.String getIdentifierQuoteString() -> getIdentifierQuoteString
    java.lang.String getSQLKeywords() -> getSQLKeywords
    java.lang.String getNumericFunctions() -> getNumericFunctions
    java.lang.String getStringFunctions() -> getStringFunctions
    java.lang.String getSystemFunctions() -> getSystemFunctions
    java.lang.String getTimeDateFunctions() -> getTimeDateFunctions
    java.lang.String getSearchStringEscape() -> getSearchStringEscape
    java.lang.String getExtraNameCharacters() -> getExtraNameCharacters
    boolean supportsAlterTableWithAddColumn() -> supportsAlterTableWithAddColumn
    boolean supportsAlterTableWithDropColumn() -> supportsAlterTableWithDropColumn
    boolean supportsColumnAliasing() -> supportsColumnAliasing
    boolean nullPlusNonNullIsNull() -> nullPlusNonNullIsNull
    boolean supportsConvert() -> supportsConvert
    boolean supportsConvert(int,int) -> supportsConvert
    boolean supportsTableCorrelationNames() -> supportsTableCorrelationNames
    boolean supportsDifferentTableCorrelationNames() -> supportsDifferentTableCorrelationNames
    boolean supportsExpressionsInOrderBy() -> supportsExpressionsInOrderBy
    boolean supportsOrderByUnrelated() -> supportsOrderByUnrelated
    boolean supportsGroupBy() -> supportsGroupBy
    boolean supportsGroupByUnrelated() -> supportsGroupByUnrelated
    boolean supportsGroupByBeyondSelect() -> supportsGroupByBeyondSelect
    boolean supportsLikeEscapeClause() -> supportsLikeEscapeClause
    boolean supportsMultipleResultSets() -> supportsMultipleResultSets
    boolean supportsMultipleTransactions() -> supportsMultipleTransactions
    boolean supportsNonNullableColumns() -> supportsNonNullableColumns
    boolean supportsMinimumSQLGrammar() -> supportsMinimumSQLGrammar
    boolean supportsCoreSQLGrammar() -> supportsCoreSQLGrammar
    boolean supportsExtendedSQLGrammar() -> supportsExtendedSQLGrammar
    boolean supportsANSI92EntryLevelSQL() -> supportsANSI92EntryLevelSQL
    boolean supportsANSI92IntermediateSQL() -> supportsANSI92IntermediateSQL
    boolean supportsANSI92FullSQL() -> supportsANSI92FullSQL
    boolean supportsIntegrityEnhancementFacility() -> supportsIntegrityEnhancementFacility
    boolean supportsOuterJoins() -> supportsOuterJoins
    boolean supportsFullOuterJoins() -> supportsFullOuterJoins
    boolean supportsLimitedOuterJoins() -> supportsLimitedOuterJoins
    java.lang.String getSchemaTerm() -> getSchemaTerm
    java.lang.String getProcedureTerm() -> getProcedureTerm
    java.lang.String getCatalogTerm() -> getCatalogTerm
    boolean isCatalogAtStart() -> isCatalogAtStart
    java.lang.String getCatalogSeparator() -> getCatalogSeparator
    boolean supportsSchemasInDataManipulation() -> supportsSchemasInDataManipulation
    boolean supportsSchemasInProcedureCalls() -> supportsSchemasInProcedureCalls
    boolean supportsSchemasInTableDefinitions() -> supportsSchemasInTableDefinitions
    boolean supportsSchemasInIndexDefinitions() -> supportsSchemasInIndexDefinitions
    boolean supportsSchemasInPrivilegeDefinitions() -> supportsSchemasInPrivilegeDefinitions
    boolean supportsCatalogsInDataManipulation() -> supportsCatalogsInDataManipulation
    boolean supportsCatalogsInProcedureCalls() -> supportsCatalogsInProcedureCalls
    boolean supportsCatalogsInTableDefinitions() -> supportsCatalogsInTableDefinitions
    boolean supportsCatalogsInIndexDefinitions() -> supportsCatalogsInIndexDefinitions
    boolean supportsCatalogsInPrivilegeDefinitions() -> supportsCatalogsInPrivilegeDefinitions
    boolean supportsPositionedDelete() -> supportsPositionedDelete
    boolean supportsPositionedUpdate() -> supportsPositionedUpdate
    boolean supportsSelectForUpdate() -> supportsSelectForUpdate
    boolean supportsStoredProcedures() -> supportsStoredProcedures
    boolean supportsSubqueriesInComparisons() -> supportsSubqueriesInComparisons
    boolean supportsSubqueriesInExists() -> supportsSubqueriesInExists
    boolean supportsSubqueriesInIns() -> supportsSubqueriesInIns
    boolean supportsSubqueriesInQuantifieds() -> supportsSubqueriesInQuantifieds
    boolean supportsCorrelatedSubqueries() -> supportsCorrelatedSubqueries
    boolean supportsUnion() -> supportsUnion
    boolean supportsUnionAll() -> supportsUnionAll
    boolean supportsOpenCursorsAcrossCommit() -> supportsOpenCursorsAcrossCommit
    boolean supportsOpenCursorsAcrossRollback() -> supportsOpenCursorsAcrossRollback
    boolean supportsOpenStatementsAcrossCommit() -> supportsOpenStatementsAcrossCommit
    boolean supportsOpenStatementsAcrossRollback() -> supportsOpenStatementsAcrossRollback
    int getMaxBinaryLiteralLength() -> getMaxBinaryLiteralLength
    int getMaxCharLiteralLength() -> getMaxCharLiteralLength
    int getMaxColumnNameLength() -> getMaxColumnNameLength
    int getMaxColumnsInGroupBy() -> getMaxColumnsInGroupBy
    int getMaxColumnsInIndex() -> getMaxColumnsInIndex
    int getMaxColumnsInOrderBy() -> getMaxColumnsInOrderBy
    int getMaxColumnsInSelect() -> getMaxColumnsInSelect
    int getMaxColumnsInTable() -> getMaxColumnsInTable
    int getMaxConnections() -> getMaxConnections
    int getMaxCursorNameLength() -> getMaxCursorNameLength
    int getMaxIndexLength() -> getMaxIndexLength
    int getMaxSchemaNameLength() -> getMaxSchemaNameLength
    int getMaxProcedureNameLength() -> getMaxProcedureNameLength
    int getMaxCatalogNameLength() -> getMaxCatalogNameLength
    int getMaxRowSize() -> getMaxRowSize
    boolean doesMaxRowSizeIncludeBlobs() -> doesMaxRowSizeIncludeBlobs
    int getMaxStatementLength() -> getMaxStatementLength
    int getMaxStatements() -> getMaxStatements
    int getMaxTableNameLength() -> getMaxTableNameLength
    int getMaxTablesInSelect() -> getMaxTablesInSelect
    int getMaxUserNameLength() -> getMaxUserNameLength
    int getDefaultTransactionIsolation() -> getDefaultTransactionIsolation
    boolean supportsTransactions() -> supportsTransactions
    boolean supportsTransactionIsolationLevel(int) -> supportsTransactionIsolationLevel
    boolean supportsDataDefinitionAndDataManipulationTransactions() -> supportsDataDefinitionAndDataManipulationTransactions
    boolean supportsDataManipulationTransactionsOnly() -> supportsDataManipulationTransactionsOnly
    boolean dataDefinitionCausesTransactionCommit() -> dataDefinitionCausesTransactionCommit
    boolean dataDefinitionIgnoredInTransactions() -> dataDefinitionIgnoredInTransactions
    totalcross.sql.ResultSet getProcedures(java.lang.String,java.lang.String,java.lang.String) -> getProcedures
    totalcross.sql.ResultSet getProcedureColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> getProcedureColumns
    totalcross.sql.ResultSet getTables(java.lang.String,java.lang.String,java.lang.String,java.lang.String[]) -> getTables
    totalcross.sql.ResultSet getSchemas() -> getSchemas
    totalcross.sql.ResultSet getCatalogs() -> getCatalogs
    totalcross.sql.ResultSet getTableTypes() -> getTableTypes
    totalcross.sql.ResultSet getColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> getColumns
    totalcross.sql.ResultSet getColumnPrivileges(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> getColumnPrivileges
    totalcross.sql.ResultSet getTablePrivileges(java.lang.String,java.lang.String,java.lang.String) -> getTablePrivileges
    totalcross.sql.ResultSet getBestRowIdentifier(java.lang.String,java.lang.String,java.lang.String,int,boolean) -> getBestRowIdentifier
    totalcross.sql.ResultSet getVersionColumns(java.lang.String,java.lang.String,java.lang.String) -> getVersionColumns
    totalcross.sql.ResultSet getPrimaryKeys(java.lang.String,java.lang.String,java.lang.String) -> getPrimaryKeys
    totalcross.sql.ResultSet getImportedKeys(java.lang.String,java.lang.String,java.lang.String) -> getImportedKeys
    totalcross.sql.ResultSet getExportedKeys(java.lang.String,java.lang.String,java.lang.String) -> getExportedKeys
    totalcross.sql.ResultSet getCrossReference(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> getCrossReference
    totalcross.sql.ResultSet getTypeInfo() -> getTypeInfo
    totalcross.sql.ResultSet getIndexInfo(java.lang.String,java.lang.String,java.lang.String,boolean,boolean) -> getIndexInfo
    boolean supportsResultSetType(int) -> supportsResultSetType
    boolean supportsResultSetConcurrency(int,int) -> supportsResultSetConcurrency
    boolean ownUpdatesAreVisible(int) -> ownUpdatesAreVisible
    boolean ownDeletesAreVisible(int) -> ownDeletesAreVisible
    boolean ownInsertsAreVisible(int) -> ownInsertsAreVisible
    boolean othersUpdatesAreVisible(int) -> othersUpdatesAreVisible
    boolean othersDeletesAreVisible(int) -> othersDeletesAreVisible
    boolean othersInsertsAreVisible(int) -> othersInsertsAreVisible
    boolean updatesAreDetected(int) -> updatesAreDetected
    boolean deletesAreDetected(int) -> deletesAreDetected
    boolean insertsAreDetected(int) -> insertsAreDetected
    boolean supportsBatchUpdates() -> supportsBatchUpdates
    totalcross.sql.ResultSet getUDTs(java.lang.String,java.lang.String,java.lang.String,int[]) -> getUDTs
    totalcross.sql.Connection getConnection() -> getConnection
    boolean supportsSavepoints() -> supportsSavepoints
    boolean supportsNamedParameters() -> supportsNamedParameters
    boolean supportsMultipleOpenResults() -> supportsMultipleOpenResults
    boolean supportsGetGeneratedKeys() -> supportsGetGeneratedKeys
    totalcross.sql.ResultSet getSuperTypes(java.lang.String,java.lang.String,java.lang.String) -> getSuperTypes
    totalcross.sql.ResultSet getSuperTables(java.lang.String,java.lang.String,java.lang.String) -> getSuperTables
    totalcross.sql.ResultSet getAttributes(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> getAttributes
    boolean supportsResultSetHoldability(int) -> supportsResultSetHoldability
    int getResultSetHoldability() -> getResultSetHoldability
    int getDatabaseMajorVersion() -> getDatabaseMajorVersion
    int getDatabaseMinorVersion() -> getDatabaseMinorVersion
    int getJDBCMajorVersion() -> getJDBCMajorVersion
    int getJDBCMinorVersion() -> getJDBCMinorVersion
    int getSQLStateType() -> getSQLStateType
    boolean locatorsUpdateCopy() -> locatorsUpdateCopy
    boolean supportsStatementPooling() -> supportsStatementPooling
totalcross.sql.Driver -> totalcross.sql.Driver:
    totalcross.sql.Connection connect(java.lang.String,totalcross.util.Hashtable) -> connect
    boolean acceptsURL(java.lang.String) -> acceptsURL
    int getMajorVersion() -> getMajorVersion
    int getMinorVersion() -> getMinorVersion
totalcross.sql.DriverManager -> totalcross.sql.DriverManager:
    11:11:void <init>() -> <init>
    13:13:totalcross.util.Logger getLogWriter() -> getLogWriter
    17:17:void setLogWriter(totalcross.util.Logger) -> setLogWriter
    20:20:totalcross.sql.Connection getConnection(java.lang.String,totalcross.util.Properties) -> getConnection
    24:24:totalcross.sql.Connection getConnection(java.lang.String,java.lang.String,java.lang.String) -> getConnection
    28:28:java.lang.String initCause(java.lang.Throwable) -> initCause
    32:56:totalcross.sql.Connection getConnection(java.lang.String) -> getConnection
    60:62:totalcross.sql.Connection newConnection(java.lang.String,java.lang.String) -> newConnection
    66:66:totalcross.sql.Connection newConnection4D(java.lang.String,java.lang.String) -> newConnection4D
    70:70:totalcross.sql.Driver getDriver(java.lang.String) -> getDriver
    74:74:void registerDriver(totalcross.sql.Driver) -> registerDriver
    77:77:void deregisterDriver(totalcross.sql.Driver) -> deregisterDriver
    80:80:totalcross.sql.Driver[] getDrivers() -> getDrivers
    84:84:void setLoginTimeout(int) -> setLoginTimeout
    87:87:int getLoginTimeout() -> getLoginTimeout
    91:91:void println(java.lang.String) -> println
totalcross.sql.DriverPropertyInfo -> totalcross.sql.DriverPropertyInfo:
    java.lang.String name -> name
    java.lang.String description -> description
    boolean required -> required
    java.lang.String value -> value
    java.lang.String[] choices -> choices
    80:83:void <init>(java.lang.String,java.lang.String) -> <init>
totalcross.sql.ParameterMetaData -> totalcross.sql.ParameterMetaData:
    int parameterNoNulls -> parameterNoNulls
    int parameterNullable -> parameterNullable
    int parameterNullableUnknown -> parameterNullableUnknown
    int parameterModeUnknown -> parameterModeUnknown
    int parameterModeIn -> parameterModeIn
    int parameterModeInOut -> parameterModeInOut
    int parameterModeOut -> parameterModeOut
    int getParameterCount() -> getParameterCount
    int isNullable(int) -> isNullable
    boolean isSigned(int) -> isSigned
    int getPrecision(int) -> getPrecision
    int getScale(int) -> getScale
    int getParameterType(int) -> getParameterType
    java.lang.String getParameterTypeName(int) -> getParameterTypeName
    java.lang.String getParameterClassName(int) -> getParameterClassName
    int getParameterMode(int) -> getParameterMode
totalcross.sql.PreparedStatement -> totalcross.sql.PreparedStatement:
    totalcross.sql.ResultSet executeQuery() -> executeQuery
    int executeUpdate() -> executeUpdate
    void setNull(int,int) -> setNull
    void setBoolean(int,boolean) -> setBoolean
    void setByte(int,byte) -> setByte
    void setShort(int,short) -> setShort
    void setInt(int,int) -> setInt
    void setLong(int,long) -> setLong
    void setDouble(int,double) -> setDouble
    void setBigDecimal(int,totalcross.util.BigDecimal) -> setBigDecimal
    void setString(int,java.lang.String) -> setString
    void setBytes(int,byte[]) -> setBytes
    void setDate(int,totalcross.util.Date) -> setDate
    void setTime(int,totalcross.sys.Time) -> setTime
    void setTimestamp(int,totalcross.sql.Timestamp) -> setTimestamp
    void clearParameters() -> clearParameters
    void setObject(int,java.lang.Object,int,int) -> setObject
    void setObject(int,java.lang.Object,int) -> setObject
    void setObject(int,java.lang.Object) -> setObject
    boolean execute() -> execute
    void addBatch() -> addBatch
    totalcross.sql.ResultSetMetaData getMetaData() -> getMetaData
    void setNull(int,int,java.lang.String) -> setNull
totalcross.sql.ResultSet -> totalcross.sql.ResultSet:
    int FETCH_FORWARD -> FETCH_FORWARD
    int FETCH_REVERSE -> FETCH_REVERSE
    int FETCH_UNKNOWN -> FETCH_UNKNOWN
    int TYPE_FORWARD_ONLY -> TYPE_FORWARD_ONLY
    int TYPE_SCROLL_INSENSITIVE -> TYPE_SCROLL_INSENSITIVE
    int TYPE_SCROLL_SENSITIVE -> TYPE_SCROLL_SENSITIVE
    int CONCUR_READ_ONLY -> CONCUR_READ_ONLY
    int CONCUR_UPDATABLE -> CONCUR_UPDATABLE
    int HOLD_CURSORS_OVER_COMMIT -> HOLD_CURSORS_OVER_COMMIT
    int CLOSE_CURSORS_AT_COMMIT -> CLOSE_CURSORS_AT_COMMIT
    boolean next() -> next
    void close() -> close
    boolean wasNull() -> wasNull
    java.lang.String getString(int) -> getString
    boolean getBoolean(int) -> getBoolean
    byte getByte(int) -> getByte
    short getShort(int) -> getShort
    int getInt(int) -> getInt
    long getLong(int) -> getLong
    double getDouble(int) -> getDouble
    totalcross.util.BigDecimal getBigDecimal(int,int) -> getBigDecimal
    byte[] getBytes(int) -> getBytes
    totalcross.util.Date getDate(int) -> getDate
    totalcross.sys.Time getTime(int) -> getTime
    totalcross.sql.Timestamp getTimestamp(int) -> getTimestamp
    java.lang.String getString(java.lang.String) -> getString
    boolean getBoolean(java.lang.String) -> getBoolean
    byte getByte(java.lang.String) -> getByte
    short getShort(java.lang.String) -> getShort
    int getInt(java.lang.String) -> getInt
    long getLong(java.lang.String) -> getLong
    double getDouble(java.lang.String) -> getDouble
    totalcross.util.BigDecimal getBigDecimal(java.lang.String,int) -> getBigDecimal
    byte[] getBytes(java.lang.String) -> getBytes
    totalcross.util.Date getDate(java.lang.String) -> getDate
    totalcross.sys.Time getTime(java.lang.String) -> getTime
    totalcross.sql.Timestamp getTimestamp(java.lang.String) -> getTimestamp
    java.sql.SQLWarning getWarnings() -> getWarnings
    void clearWarnings() -> clearWarnings
    java.lang.String getCursorName() -> getCursorName
    totalcross.sql.ResultSetMetaData getMetaData() -> getMetaData
    java.lang.Object getObject(int) -> getObject
    java.lang.Object getObject(java.lang.String) -> getObject
    int findColumn(java.lang.String) -> findColumn
    totalcross.util.BigDecimal getBigDecimal(int) -> getBigDecimal
    totalcross.util.BigDecimal getBigDecimal(java.lang.String) -> getBigDecimal
    boolean isBeforeFirst() -> isBeforeFirst
    boolean isAfterLast() -> isAfterLast
    boolean isFirst() -> isFirst
    boolean isLast() -> isLast
    void beforeFirst() -> beforeFirst
    void afterLast() -> afterLast
    boolean first() -> first
    boolean last() -> last
    int getRow() -> getRow
    boolean absolute(int) -> absolute
    boolean relative(int) -> relative
    boolean previous() -> previous
    void setFetchDirection(int) -> setFetchDirection
    int getFetchDirection() -> getFetchDirection
    void setFetchSize(int) -> setFetchSize
    int getFetchSize() -> getFetchSize
    int getType() -> getType
    int getConcurrency() -> getConcurrency
    totalcross.sql.Statement getStatement() -> getStatement
totalcross.sql.ResultSetMetaData -> totalcross.sql.ResultSetMetaData:
    int columnNoNulls -> columnNoNulls
    int columnNullable -> columnNullable
    int columnNullableUnknown -> columnNullableUnknown
    int getColumnCount() -> getColumnCount
    boolean isAutoIncrement(int) -> isAutoIncrement
    boolean isCaseSensitive(int) -> isCaseSensitive
    boolean isSearchable(int) -> isSearchable
    boolean isCurrency(int) -> isCurrency
    int isNullable(int) -> isNullable
    boolean isSigned(int) -> isSigned
    int getColumnDisplaySize(int) -> getColumnDisplaySize
    java.lang.String getColumnLabel(int) -> getColumnLabel
    java.lang.String getColumnName(int) -> getColumnName
    java.lang.String getSchemaName(int) -> getSchemaName
    int getPrecision(int) -> getPrecision
    int getScale(int) -> getScale
    java.lang.String getTableName(int) -> getTableName
    java.lang.String getCatalogName(int) -> getCatalogName
    int getColumnType(int) -> getColumnType
    java.lang.String getColumnTypeName(int) -> getColumnTypeName
    boolean isReadOnly(int) -> isReadOnly
    boolean isWritable(int) -> isWritable
    boolean isDefinitelyWritable(int) -> isDefinitelyWritable
    java.lang.String getColumnClassName(int) -> getColumnClassName
totalcross.sql.SQLException -> totalcross.sql.SQLException:
    java.lang.String state -> state
    int code -> code
    totalcross.sql.SQLException next -> next
    25:28:void <init>(java.lang.String,java.lang.String,int) -> <init>
    31:32:void <init>(java.lang.String,java.lang.String) -> <init>
    35:37:void <init>(java.lang.String,java.lang.Throwable) -> <init>
    40:41:void <init>(java.lang.String) -> <init>
    44:45:void <init>() -> <init>
    48:48:java.lang.String getSQLState() -> getSQLState
    52:52:int getErrorCode() -> getErrorCode
    56:56:totalcross.sql.SQLException getNextException() -> getNextException
    60:61:void setNextException(totalcross.sql.SQLException) -> setNextException
totalcross.sql.SQLWarning -> totalcross.sql.SQLWarning:
    totalcross.sql.SQLWarning next -> next
    23:24:void <init>(java.lang.String,java.lang.String,int) -> <init>
    27:28:void <init>(java.lang.String,java.lang.String) -> <init>
    31:32:void <init>(java.lang.String) -> <init>
    35:36:void <init>() -> <init>
    39:39:totalcross.sql.SQLWarning getNextWarning() -> getNextWarning
    43:44:void setNextException(totalcross.sql.SQLWarning) -> setNextException
totalcross.sql.Statement -> totalcross.sql.Statement:
    totalcross.sql.ResultSet executeQuery(java.lang.String) -> executeQuery
    int executeUpdate(java.lang.String) -> executeUpdate
    void close() -> close
    int getMaxRows() -> getMaxRows
    void setMaxRows(int) -> setMaxRows
    int getQueryTimeout() -> getQueryTimeout
    void setQueryTimeout(int) -> setQueryTimeout
    void cancel() -> cancel
    java.sql.SQLWarning getWarnings() -> getWarnings
    void clearWarnings() -> clearWarnings
    void setCursorName(java.lang.String) -> setCursorName
    boolean execute(java.lang.String) -> execute
    totalcross.sql.ResultSet getResultSet() -> getResultSet
    int getUpdateCount() -> getUpdateCount
    boolean getMoreResults() -> getMoreResults
    void setFetchDirection(int) -> setFetchDirection
    int getFetchDirection() -> getFetchDirection
    void setFetchSize(int) -> setFetchSize
    int getFetchSize() -> getFetchSize
    int getResultSetConcurrency() -> getResultSetConcurrency
    int getResultSetType() -> getResultSetType
    void addBatch(java.lang.String) -> addBatch
    void clearBatch() -> clearBatch
    int[] executeBatch() -> executeBatch
    totalcross.sql.Connection getConnection() -> getConnection
totalcross.sql.Timestamp -> totalcross.sql.Timestamp:
    long t -> t
    9:10:void <init>(totalcross.sys.Time) -> <init>
    12:14:void <init>(long) -> <init>
    18:18:long getTime() -> getTime
    23:23:java.lang.String toString() -> toString
    30:30:int getNanos() -> getNanos
    34:34:void setNanos(int) -> setNanos
    37:37:boolean equals(totalcross.sql.Timestamp) -> equals
    42:42:boolean equals(java.lang.Object) -> equals
    46:46:boolean before(totalcross.sql.Timestamp) -> before
    50:50:boolean after(totalcross.sql.Timestamp) -> after
totalcross.sql.Types -> totalcross.sql.Types:
    int BIT -> BIT
    int TINYINT -> TINYINT
    int SMALLINT -> SMALLINT
    int INTEGER -> INTEGER
    int BIGINT -> BIGINT
    int FLOAT -> FLOAT
    int REAL -> REAL
    int DOUBLE -> DOUBLE
    int NUMERIC -> NUMERIC
    int DECIMAL -> DECIMAL
    int CHAR -> CHAR
    int VARCHAR -> VARCHAR
    int LONGVARCHAR -> LONGVARCHAR
    int DATE -> DATE
    int TIME -> TIME
    int TIMESTAMP -> TIMESTAMP
    int BINARY -> BINARY
    int VARBINARY -> VARBINARY
    int LONGVARBINARY -> LONGVARBINARY
    int NULL -> NULL
    int OTHER -> OTHER
    int JAVA_OBJECT -> JAVA_OBJECT
    int DISTINCT -> DISTINCT
    int STRUCT -> STRUCT
    int ARRAY -> ARRAY
    int BLOB -> BLOB
    int CLOB -> CLOB
    int REF -> REF
    int DATALINK -> DATALINK
    int BOOLEAN -> BOOLEAN
    int ROWID -> ROWID
    int NCHAR -> NCHAR
    int NVARCHAR -> NVARCHAR
    int LONGNVARCHAR -> LONGNVARCHAR
    int NCLOB -> NCLOB
    int SQLXML -> SQLXML
    41:42:void <init>() -> <init>
totalcross.sql.sqlite4j.SQLConvert -> totalcross.sql.sqlite4j.SQLConvert:
    13:14:void <init>() -> <init>
    18:20:java.sql.Time time(totalcross.sys.Time) -> time
    27:33:totalcross.sys.Time time(java.lang.String) -> time
    38:38:java.sql.Date date(totalcross.util.Date) -> date
    42:53:totalcross.util.Date date(java.sql.Date) -> date
    57:57:java.sql.Timestamp timestamp(totalcross.sql.Timestamp) -> timestamp
    61:61:totalcross.sql.Timestamp timestamp(java.sql.Timestamp) -> timestamp
    65:65:java.math.BigDecimal bigdecimal(totalcross.util.BigDecimal) -> bigdecimal
    70:72:totalcross.util.BigDecimal bigdecimal(java.math.BigDecimal) -> bigdecimal
totalcross.sql.sqlite4j.SQLite4JConnection -> totalcross.sql.sqlite4j.SQLite4JConnection:
    org.sqlite.SQLiteConnection con -> con
    12:14:void <init>(org.sqlite.SQLiteConnection) -> <init>
    18:18:totalcross.sql.Statement createStatement() -> createStatement
    23:23:totalcross.sql.PreparedStatement prepareStatement(java.lang.String) -> prepareStatement
    28:28:java.lang.String nativeSQL(java.lang.String) -> nativeSQL
    33:34:void setAutoCommit(boolean) -> setAutoCommit
    38:38:boolean getAutoCommit() -> getAutoCommit
    43:44:void commit() -> commit
    48:49:void rollback() -> rollback
    53:54:void close() -> close
    58:58:boolean isClosed() -> isClosed
    63:64:void setReadOnly(boolean) -> setReadOnly
    68:68:boolean isReadOnly() -> isReadOnly
    73:74:void setCatalog(java.lang.String) -> setCatalog
    78:78:java.lang.String getCatalog() -> getCatalog
    83:84:void setTransactionIsolation(int) -> setTransactionIsolation
    88:88:int getTransactionIsolation() -> getTransactionIsolation
    93:93:java.sql.SQLWarning getWarnings() -> getWarnings
    98:99:void clearWarnings() -> clearWarnings
    103:103:totalcross.sql.Statement createStatement(int,int) -> createStatement
    109:109:totalcross.sql.PreparedStatement prepareStatement(java.lang.String,int,int) -> prepareStatement
totalcross.sql.sqlite4j.SQLite4JPreparedStatement -> totalcross.sql.sqlite4j.SQLite4JPreparedStatement:
    java.sql.PreparedStatement ps -> ps
    16:18:void <init>(java.sql.PreparedStatement) -> <init>
    22:22:totalcross.sql.ResultSet executeQuery() -> executeQuery
    27:27:int executeUpdate() -> executeUpdate
    32:33:void setNull(int,int) -> setNull
    37:38:void setBoolean(int,boolean) -> setBoolean
    42:43:void setByte(int,byte) -> setByte
    47:48:void setShort(int,short) -> setShort
    52:53:void setInt(int,int) -> setInt
    57:58:void setLong(int,long) -> setLong
    62:63:void setDouble(int,double) -> setDouble
    67:68:void setBigDecimal(int,totalcross.util.BigDecimal) -> setBigDecimal
    72:73:void setString(int,java.lang.String) -> setString
    77:78:void setBytes(int,byte[]) -> setBytes
    82:83:void setDate(int,totalcross.util.Date) -> setDate
    87:88:void setTime(int,totalcross.sys.Time) -> setTime
    92:93:void setTimestamp(int,totalcross.sql.Timestamp) -> setTimestamp
    97:98:void clearParameters() -> clearParameters
    102:103:void setObject(int,java.lang.Object,int,int) -> setObject
    107:108:void setObject(int,java.lang.Object,int) -> setObject
    112:113:void setObject(int,java.lang.Object) -> setObject
    117:117:boolean execute() -> execute
    122:123:void addBatch() -> addBatch
    127:127:totalcross.sql.ResultSetMetaData getMetaData() -> getMetaData
    132:133:void setNull(int,int,java.lang.String) -> setNull
totalcross.sql.sqlite4j.SQLite4JResultSet -> totalcross.sql.sqlite4j.SQLite4JResultSet:
    java.sql.ResultSet rs -> rs
    totalcross.sql.sqlite4j.SQLite4JResultSetMetaData rsmd -> rsmd
    totalcross.sql.sqlite4j.SQLite4JStatement tcstat -> tcstat
    16:18:void <init>(java.sql.ResultSet) -> <init>
    22:22:boolean next() -> next
    27:28:void close() -> close
    32:32:boolean wasNull() -> wasNull
    37:37:java.lang.String getString(int) -> getString
    42:42:boolean getBoolean(int) -> getBoolean
    47:47:byte getByte(int) -> getByte
    52:52:short getShort(int) -> getShort
    57:57:int getInt(int) -> getInt
    62:62:long getLong(int) -> getLong
    66:66:double getFloat(int) -> getFloat
    71:71:double getDouble(int) -> getDouble
    76:76:totalcross.util.BigDecimal getBigDecimal(int,int) -> getBigDecimal
    81:81:byte[] getBytes(int) -> getBytes
    86:87:totalcross.util.Date getDate(int) -> getDate
    92:92:totalcross.sys.Time getTime(int) -> getTime
    97:97:totalcross.sql.Timestamp getTimestamp(int) -> getTimestamp
    102:102:java.lang.String getString(java.lang.String) -> getString
    107:107:boolean getBoolean(java.lang.String) -> getBoolean
    112:112:byte getByte(java.lang.String) -> getByte
    117:117:short getShort(java.lang.String) -> getShort
    122:122:int getInt(java.lang.String) -> getInt
    127:127:long getLong(java.lang.String) -> getLong
    131:131:double getFloat(java.lang.String) -> getFloat
    136:136:double getDouble(java.lang.String) -> getDouble
    141:141:totalcross.util.BigDecimal getBigDecimal(java.lang.String,int) -> getBigDecimal
    146:146:byte[] getBytes(java.lang.String) -> getBytes
    151:151:totalcross.util.Date getDate(java.lang.String) -> getDate
    156:156:totalcross.sys.Time getTime(java.lang.String) -> getTime
    161:161:totalcross.sql.Timestamp getTimestamp(java.lang.String) -> getTimestamp
    166:166:java.sql.SQLWarning getWarnings() -> getWarnings
    171:172:void clearWarnings() -> clearWarnings
    176:176:java.lang.String getCursorName() -> getCursorName
    183:183:totalcross.sql.ResultSetMetaData getMetaData() -> getMetaData
    188:188:java.lang.Object getObject(int) -> getObject
    193:193:java.lang.Object getObject(java.lang.String) -> getObject
    198:198:int findColumn(java.lang.String) -> findColumn
    203:203:totalcross.util.BigDecimal getBigDecimal(int) -> getBigDecimal
    208:208:totalcross.util.BigDecimal getBigDecimal(java.lang.String) -> getBigDecimal
    213:213:boolean isBeforeFirst() -> isBeforeFirst
    218:218:boolean isAfterLast() -> isAfterLast
    223:223:boolean isFirst() -> isFirst
    228:228:boolean isLast() -> isLast
    233:234:void beforeFirst() -> beforeFirst
    238:239:void afterLast() -> afterLast
    243:243:boolean first() -> first
    248:248:boolean last() -> last
    253:253:int getRow() -> getRow
    258:258:boolean absolute(int) -> absolute
    263:263:boolean relative(int) -> relative
    268:268:boolean previous() -> previous
    273:274:void setFetchDirection(int) -> setFetchDirection
    278:278:int getFetchDirection() -> getFetchDirection
    283:284:void setFetchSize(int) -> setFetchSize
    288:288:int getFetchSize() -> getFetchSize
    293:293:int getType() -> getType
    298:298:int getConcurrency() -> getConcurrency
    305:305:totalcross.sql.Statement getStatement() -> getStatement
totalcross.sql.sqlite4j.SQLite4JResultSetMetaData -> totalcross.sql.sqlite4j.SQLite4JResultSetMetaData:
    java.sql.ResultSetMetaData meta -> meta
    9:11:void <init>(java.sql.ResultSetMetaData) -> <init>
    15:15:int getColumnCount() -> getColumnCount
    20:20:boolean isAutoIncrement(int) -> isAutoIncrement
    25:25:boolean isCaseSensitive(int) -> isCaseSensitive
    30:30:boolean isSearchable(int) -> isSearchable
    35:35:boolean isCurrency(int) -> isCurrency
    40:40:int isNullable(int) -> isNullable
    45:45:boolean isSigned(int) -> isSigned
    50:50:int getColumnDisplaySize(int) -> getColumnDisplaySize
    55:55:java.lang.String getColumnLabel(int) -> getColumnLabel
    60:60:java.lang.String getColumnName(int) -> getColumnName
    65:65:java.lang.String getSchemaName(int) -> getSchemaName
    70:70:int getPrecision(int) -> getPrecision
    75:75:int getScale(int) -> getScale
    80:80:java.lang.String getTableName(int) -> getTableName
    85:85:java.lang.String getCatalogName(int) -> getCatalogName
    90:90:int getColumnType(int) -> getColumnType
    95:95:java.lang.String getColumnTypeName(int) -> getColumnTypeName
    100:100:boolean isReadOnly(int) -> isReadOnly
    105:105:boolean isWritable(int) -> isWritable
    110:110:boolean isDefinitelyWritable(int) -> isDefinitelyWritable
    115:115:java.lang.String getColumnClassName(int) -> getColumnClassName
totalcross.sql.sqlite4j.SQLite4JStatement -> totalcross.sql.sqlite4j.SQLite4JStatement:
    java.sql.Statement stat -> stat
    11:13:void <init>(java.sql.Statement) -> <init>
    17:17:totalcross.sql.ResultSet executeQuery(java.lang.String) -> executeQuery
    22:22:int executeUpdate(java.lang.String) -> executeUpdate
    27:28:void close() -> close
    32:32:int getMaxRows() -> getMaxRows
    37:38:void setMaxRows(int) -> setMaxRows
    42:42:int getQueryTimeout() -> getQueryTimeout
    47:48:void setQueryTimeout(int) -> setQueryTimeout
    52:53:void cancel() -> cancel
    57:57:java.sql.SQLWarning getWarnings() -> getWarnings
    62:63:void clearWarnings() -> clearWarnings
    67:68:void setCursorName(java.lang.String) -> setCursorName
    72:72:boolean execute(java.lang.String) -> execute
    77:78:totalcross.sql.ResultSet getResultSet() -> getResultSet
    83:83:int getUpdateCount() -> getUpdateCount
    88:88:boolean getMoreResults() -> getMoreResults
    93:94:void setFetchDirection(int) -> setFetchDirection
    98:98:int getFetchDirection() -> getFetchDirection
    103:104:void setFetchSize(int) -> setFetchSize
    108:108:int getFetchSize() -> getFetchSize
    113:113:int getResultSetConcurrency() -> getResultSetConcurrency
    118:118:int getResultSetType() -> getResultSetType
    123:124:void addBatch(java.lang.String) -> addBatch
    128:129:void clearBatch() -> clearBatch
    133:133:int[] executeBatch() -> executeBatch
    138:138:totalcross.sql.Connection getConnection() -> getConnection
totalcross.sys.AbstractCharacterConverter -> totalcross.sys.AbstractCharacterConverter:
    10:11:void <init>(java.lang.String,java.lang.String[]) -> <init>
    char[] bytes2chars(byte[],int,int) -> bytes2chars
    byte[] chars2bytes(char[],int,int) -> chars2bytes
    20:20:boolean contains(java.nio.charset.Charset) -> contains
    26:26:java.nio.charset.CharsetDecoder newDecoder() -> newDecoder
    32:32:java.nio.charset.CharsetEncoder newEncoder() -> newEncoder
totalcross.sys.AppExitException -> totalcross.sys.AppExitException:
    32:33:void <init>() -> <init>
    41:42:void <init>(java.lang.String) -> <init>
totalcross.sys.CharacterConverter -> totalcross.sys.CharacterConverter:
    39:55:void <init>() -> <init>
    61:65:char[] bytes2chars(byte[],int,int) -> bytes2chars
    72:95:byte[] chars2bytes(char[],int,int) -> chars2bytes
totalcross.sys.Convert -> totalcross.sys.Convert:
    java.lang.String CRLF -> CRLF
    byte[] CRLF_BYTES -> CRLF_BYTES
    char[] b2h -> b2h
    byte[] h2b -> h2b
    byte h2bInvalid -> h2bInvalid
    totalcross.sys.AbstractCharacterConverter charConverter -> charConverter
    java.util.Map htConvs -> htConvs
    char MIN_CHAR_VALUE -> MIN_CHAR_VALUE
    char MAX_CHAR_VALUE -> MAX_CHAR_VALUE
    short MAX_SHORT_VALUE -> MAX_SHORT_VALUE
    short MIN_SHORT_VALUE -> MIN_SHORT_VALUE
    long MIN_LONG_VALUE -> MIN_LONG_VALUE
    long MAX_LONG_VALUE -> MAX_LONG_VALUE
    int MIN_INT_VALUE -> MIN_INT_VALUE
    int MAX_INT_VALUE -> MAX_INT_VALUE
    double MAX_DOUBLE_VALUE -> MAX_DOUBLE_VALUE
    double MIN_DOUBLE_VALUE -> MIN_DOUBLE_VALUE
    int MAX_DOUBLE_DIGITS -> MAX_DOUBLE_DIGITS
    double DOUBLE_MAX_NON_EXP -> DOUBLE_MAX_NON_EXP
    double DOUBLE_MIN_NON_EXP -> DOUBLE_MIN_NON_EXP
    char[] TITLE -> TITLE
    boolean useNative -> useNative
    int SORT_AUTODETECT -> SORT_AUTODETECT
    int SORT_OBJECT -> SORT_OBJECT
    int SORT_STRING -> SORT_STRING
    int SORT_INT -> SORT_INT
    int SORT_DOUBLE -> SORT_DOUBLE
    int SORT_DATE -> SORT_DATE
    int SORT_COMPARABLE -> SORT_COMPARABLE
    int SORT_STRING_NOCASE -> SORT_STRING_NOCASE
    java.lang.String sp160 -> sp160
    long DOUBLE_POSITIVE_INFINITY_BITS -> DOUBLE_POSITIVE_INFINITY_BITS
    long DOUBLE_NEGATIVE_INFINITY_BITS -> DOUBLE_NEGATIVE_INFINITY_BITS
    long DOUBLE_NAN_BITS -> DOUBLE_NAN_BITS
    double DOUBLE_POSITIVE_INFINITY_VALUE -> DOUBLE_POSITIVE_INFINITY_VALUE
    double DOUBLE_NEGATIVE_INFINITY_VALUE -> DOUBLE_NEGATIVE_INFINITY_VALUE
    double DOUBLE_NAN_VALUE -> DOUBLE_NAN_VALUE
    java.lang.String withAcc -> withAcc
    char[] woutAcc -> woutAcc
    53:65:void newLauncherInstance() -> newLauncherInstance
    68:68:void newLauncherInstance4D() -> newLauncherInstance4D
    121:126:void registerCharacterConverter(totalcross.sys.AbstractCharacterConverter) -> registerCharacterConverter
    141:146:boolean setDefaultConverter(java.lang.String) -> setDefaultConverter
    161:164:java.nio.charset.Charset charsetForName(java.lang.String) -> charsetForName
    197:198:void <init>() -> <init>
    212:219:char toTitleCase(char) -> toTitleCase
    225:231:java.lang.String[] cloneStringArray(java.lang.String[]) -> cloneStringArray
    238:246:java.lang.String[] toStringArray(java.lang.Object[]) -> toStringArray
    253:265:short toShort(java.lang.String) -> toShort
    275:283:int toInt(java.lang.String) -> toInt
    294:296:int toInt(java.lang.String,int) -> toInt
    307:309:double toDouble(java.lang.String,double) -> toDouble
    315:315:java.lang.String toString(boolean) -> toString
    321:321:java.lang.String toString(char) -> toString
    327:327:int doubleToIntBits(double) -> doubleToIntBits
    333:333:double intBitsToDouble(int) -> intBitsToDouble
    339:339:java.lang.String toString(int) -> toString
    346:468:java.lang.String toString(double,int) -> toString
    476:482:double toDouble(java.lang.String) -> toDouble
    491:500:java.lang.String toString(java.lang.String,int) -> toString
    529:529:long doubleToLongBits(double) -> doubleToLongBits
    560:560:double longBitsToDouble(long) -> longBitsToDouble
    566:579:int digitOf(char,int) -> digitOf
    585:594:char forDigit(int,int) -> forDigit
    601:601:java.lang.String toString(long) -> toString
    606:629:java.lang.String toString(int,int) -> toString
    634:658:java.lang.String toString(long,int) -> toString
    662:686:java.lang.String toString4D(long,int) -> toString4D
    695:733:long toLong(java.lang.String) -> toLong
    741:773:long toLong(java.lang.String,int) -> toLong
    779:779:java.lang.String toString(double) -> toString
    785:792:char toLowerCase(char) -> toLowerCase
    798:805:char toUpperCase(char) -> toUpperCase
    813:823:java.lang.String numberPad(java.lang.String,int) -> numberPad
    832:832:java.lang.String numberPad(int,int) -> numberPad
    838:848:java.lang.String zeroPad(java.lang.String,int) -> zeroPad
    858:858:java.lang.String zeroPad(int,int) -> zeroPad
    867:890:java.lang.String[] tokenizeString(java.lang.String,char) -> tokenizeString
    905:929:java.lang.String[] tokenizeString(java.lang.String,java.lang.String) -> tokenizeString
    944:972:java.lang.String[] tokenizeString(java.lang.String,char[]) -> tokenizeString
    987:999:java.lang.String insertLineBreak(int,totalcross.ui.font.FontMetrics,java.lang.String) -> insertLineBreak
    1004:1018:int getLineCount(int,totalcross.ui.font.FontMetrics,java.lang.String) -> getLineCount
    1028:1053:java.lang.String insertLineBreakBalanced(int,totalcross.ui.font.FontMetrics,java.lang.String) -> insertLineBreakBalanced
    1061:1101:int getBreakPos(totalcross.ui.font.FontMetrics,java.lang.StringBuffer,int,int,boolean) -> getBreakPos
    1133:1134:void qsort(java.lang.Object[],int,int) -> qsort
    1160:1191:int detectSortType(java.lang.Object) -> detectSortType
    1216:1217:void qsort(java.lang.Object[],int,int,int) -> qsort
    1220:1258:void qsortComparable(java.lang.Object[],int,int,boolean) -> qsortComparable
    1261:1299:void qsortObject(java.lang.Object[],int,int,boolean) -> qsortObject
    1302:1340:void qsortString(java.lang.Object[],int,int,boolean) -> qsortString
    1343:1381:void qsortStringNocase(java.lang.Object[],int,int,boolean) -> qsortStringNocase
    1384:1422:void qsortInt(java.lang.Object[],int,int,boolean) -> qsortInt
    1426:1464:void qsortDouble(java.lang.Object[],int,int,boolean) -> qsortDouble
    1467:1509:void qsortDate(java.lang.Object[],int,int,boolean) -> qsortDate
    1535:1571:void qsort(java.lang.Object[],int,int,int,boolean) -> qsort
    1584:1592:java.lang.String unsigned2hex(int,int) -> unsigned2hex
    1603:1615:int hex2unsigned(java.lang.String) -> hex2unsigned
    1628:1631:int hex2signed(java.lang.String) -> hex2signed
    1638:1638:java.lang.String bytesToHexString(byte[]) -> bytesToHexString
    1645:1650:java.lang.String bytesToHexString(byte[],int,int) -> bytesToHexString
    1659:1659:byte[] hexStringToBytes(java.lang.String) -> hexStringToBytes
    1669:1703:byte[] hexStringToBytes(java.lang.String,boolean) -> hexStringToBytes
    1716:1724:long rol(long,int,int) -> rol
    1736:1747:long ror(long,int,int) -> ror
    1755:1755:int chars2int(java.lang.String) -> chars2int
    1761:1767:java.lang.String int2chars(int) -> int2chars
    1777:1782:java.lang.String dup(char,int) -> dup
    1791:1800:int hashCode(java.lang.StringBuffer) -> hashCode
    1811:1822:java.lang.String remove(java.lang.String,java.lang.String) -> remove
    1832:1870:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String) -> replace
    1878:1884:int numberOf(java.lang.String,char) -> numberOf
    1893:1901:void insertAt(java.lang.StringBuffer,int,char) -> insertAt
    1917:1921:void append(java.lang.StringBuffer,char,int) -> append
    1933:1940:byte[] getBytes(java.lang.StringBuffer) -> getBytes
    1948:1952:java.lang.String zeroUnpad(java.lang.String) -> zeroUnpad
    1960:1966:int max(int[]) -> max
    1974:1978:int sum(int[],int,int) -> sum
    1986:1990:int sum(int[]) -> sum
    1998:2004:int min(int[]) -> min
    2014:2022:java.lang.String spacePad(java.lang.String,int,boolean) -> spacePad
    2030:2030:java.lang.String appendPath(java.lang.String,java.lang.String) -> appendPath
    2041:2045:java.lang.String normalizePath(java.lang.String) -> normalizePath
    2086:2093:byte[] ints2bytes(int[],int) -> ints2bytes
    2100:2107:void fill(char[],int,int,char) -> fill
    2113:2120:void fill(boolean[],int,int,boolean) -> fill
    2126:2133:void fill(int[],int,int,int) -> fill
    2139:2146:void fill(double[],int,int,double) -> fill
    2153:2160:void fill(short[],int,int,int) -> fill
    2167:2174:void fill(byte[],int,int,int) -> fill
    2180:2187:void fill(long[],int,int,long) -> fill
    2193:2200:void fill(java.lang.Object[],int,int,java.lang.Object) -> fill
    2210:2210:java.lang.String toCurrencyString(double,int) -> toCurrencyString
    2221:2235:java.lang.String toCurrencyString(java.lang.String,int) -> toCurrencyString
    2245:2274:java.lang.String[] tokenizeArguments(java.lang.String) -> tokenizeArguments
    2282:2282:boolean isUpperCase(char) -> isUpperCase
    2290:2290:boolean isLowerCase(char) -> isLowerCase
    2299:2305:double getDistancePoint2Rect(int,int,int,int,int,int) -> getDistancePoint2Rect
    2313:2345:java.lang.StringBuffer appendTimeStamp(java.lang.StringBuffer,totalcross.sys.Time,boolean,boolean) -> appendTimeStamp
    2354:2356:java.lang.String getFilePath(java.lang.String) -> getFilePath
    2365:2367:java.lang.String getFileName(java.lang.String) -> getFileName
    2375:2377:java.lang.String getFileNameOnly(java.lang.String) -> getFileNameOnly
    2430:2442:java.lang.String removeAccentuation(java.lang.String) -> removeAccentuation
    2447:2455:boolean equals(byte[],byte[]) -> equals
    42:2426:void <clinit>() -> <clinit>
totalcross.sys.Convert$Constants -> totalcross.sys.Convert$Constants:
    java.lang.String spaces -> spaces
    java.lang.String zerosp -> zerosp
    java.lang.String LOWER -> LOWER
    java.lang.String UPPER -> UPPER
    double[] p1 -> p1
    double[] p32 -> p32
    double[] np32 -> np32
    double LN10 -> LN10
    double[] rounds5 -> rounds5
    char[] zeros -> zeros
    2404:2404:void <init>() -> <init>
    2404:2404:char[] access$000() -> access$000
    2404:2404:double[] access$100() -> access$100
    2404:2404:double[] access$200() -> access$200
    2404:2404:double[] access$300() -> access$300
    2404:2404:double[] access$400() -> access$400
    2404:2404:java.lang.String access$500() -> access$500
    2404:2404:java.lang.String access$502(java.lang.String) -> access$502
    2404:2404:java.lang.String access$600() -> access$600
    2404:2404:java.lang.String access$602(java.lang.String) -> access$602
    2406:2419:void <clinit>() -> <clinit>
totalcross.sys.Convert$Constants4D -> totalcross.sys.Convert$Constants4D:
    2422:2422:void <init>() -> <init>
totalcross.sys.Cp437CharacterConverter -> totalcross.sys.Cp437CharacterConverter:
    char[] BYTE2CHAR -> BYTE2CHAR
    totalcross.util.IntHashtable char2Byte -> char2Byte
    59:68:void <init>() -> <init>
    72:76:char[] bytes2chars(byte[],int,int) -> bytes2chars
    81:88:byte[] chars2bytes(char[],int,int) -> chars2bytes
    27:56:void <clinit>() -> <clinit>
totalcross.sys.InvalidNumberException -> totalcross.sys.InvalidNumberException:
    23:24:void <init>() -> <init>
    28:29:void <init>(java.lang.String) -> <init>
totalcross.sys.Registry -> totalcross.sys.Registry:
    int HKEY_CLASSES_ROOT -> HKEY_CLASSES_ROOT
    int HKEY_CURRENT_USER -> HKEY_CURRENT_USER
    int HKEY_LOCAL_MACHINE -> HKEY_LOCAL_MACHINE
    int HKEY_USERS -> HKEY_USERS
    int FEATURE -> FEATURE
    int SAVED_PREFERENCES -> SAVED_PREFERENCES
    int UNSAVED_PREFERENCES -> UNSAVED_PREFERENCES
    170:170:void <init>() -> <init>
    201:201:int getInt(int,java.lang.String,java.lang.String) -> getInt
    217:217:java.lang.String getString(int,java.lang.String,java.lang.String) -> getString
    235:235:byte[] getBlob(int,java.lang.String,java.lang.String) -> getBlob
    250:250:void set(int,java.lang.String,java.lang.String,int) -> set
    265:265:void set(int,java.lang.String,java.lang.String,java.lang.String) -> set
    279:279:void set(int,java.lang.String,java.lang.String,byte[]) -> set
    284:284:boolean delete(int,java.lang.String,java.lang.String) -> delete
    289:289:boolean delete(int,java.lang.String) -> delete
    299:299:java.lang.String[] list(int,java.lang.String) -> list
totalcross.sys.Settings -> totalcross.sys.Settings:
    int version -> version
    java.lang.String versionStr -> versionStr
    int buildNumber -> buildNumber
    totalcross.util.Hashtable appProps -> appProps
    byte dateFormat -> dateFormat
    char dateSeparator -> dateSeparator
    byte weekStart -> weekStart
    boolean is24Hour -> is24Hour
    char timeSeparator -> timeSeparator
    char thousandsSeparator -> thousandsSeparator
    char decimalSeparator -> decimalSeparator
    int screenWidth -> screenWidth
    int screenHeight -> screenHeight
    int screenWidthInDPI -> screenWidthInDPI
    int screenHeightInDPI -> screenHeightInDPI
    int screenBPP -> screenBPP
    boolean onJavaSE -> onJavaSE
    int romVersion -> romVersion
    java.lang.String JAVA -> JAVA
    java.lang.String WINDOWSCE -> WINDOWSCE
    java.lang.String POCKETPC -> POCKETPC
    java.lang.String WINDOWSMOBILE -> WINDOWSMOBILE
    java.lang.String WIN32 -> WIN32
    java.lang.String WINDOWSPHONE -> WINDOWSPHONE
    java.lang.String LINUX -> LINUX
    java.lang.String IPHONE -> IPHONE
    java.lang.String ANDROID -> ANDROID
    java.lang.String IPAD -> IPAD
    java.lang.String platform -> platform
    java.lang.String userName -> userName
    byte[] appSettingsBin -> appSettingsBin
    java.lang.String appSettings -> appSettings
    java.lang.String appSecretKey -> appSecretKey
    java.lang.String applicationId -> applicationId
    byte WinCE -> WinCE
    byte PalmOS -> PalmOS
    byte Flat -> Flat
    byte Vista -> Vista
    byte Android -> Android
    byte Holo -> Holo
    byte Material -> Material
    byte FLAT_UI -> FLAT_UI
    byte VISTA_UI -> VISTA_UI
    byte ANDROID_UI -> ANDROID_UI
    byte HOLO_UI -> HOLO_UI
    byte MATERIAL_UI -> MATERIAL_UI
    byte uiStyle -> uiStyle
    byte DATE_MDY -> DATE_MDY
    byte DATE_DMY -> DATE_DMY
    byte DATE_YMD -> DATE_YMD
    boolean daylightSavings -> daylightSavings
    int daylightSavingsMinutes -> daylightSavingsMinutes
    int timeZone -> timeZone
    int timeZoneMinutes -> timeZoneMinutes
    boolean virtualKeyboard -> virtualKeyboard
    java.lang.String dataPath -> dataPath
    java.lang.String romSerialNumber -> romSerialNumber
    java.lang.String macAddress -> macAddress
    boolean showSecrets -> showSecrets
    boolean keyboardFocusTraversable -> keyboardFocusTraversable
    java.lang.String deviceId -> deviceId
    java.lang.String vmPath -> vmPath
    java.lang.String appPath -> appPath
    int NO_BUTTON -> NO_BUTTON
    int CLOSE_BUTTON -> CLOSE_BUTTON
    int MINIMIZE_BUTTON -> MINIMIZE_BUTTON
    int closeButtonType -> closeButtonType
    boolean isFullScreen -> isFullScreen
    java.lang.String fullScreenPlatforms -> fullScreenPlatforms
    java.lang.String appVersion -> appVersion
    java.lang.String companyInfo -> companyInfo
    java.lang.String companyContact -> companyContact
    java.lang.String appDescription -> appDescription
    java.lang.String appPackageIdentifier -> appPackageIdentifier
    java.lang.String appPackagePublisher -> appPackagePublisher
    java.lang.String iosCFBundleIdentifier -> iosCFBundleIdentifier
    java.lang.String appLocation -> appLocation
    java.lang.String appCategory -> appCategory
    java.lang.String activationServerURI -> activationServerURI
    java.lang.String activationServerNamespace -> activationServerNamespace
    boolean showDesktopMessages -> showDesktopMessages
    java.lang.String imei -> imei
    java.lang.String[] imeis -> imeis
    java.lang.String esn -> esn
    java.lang.String iccid -> iccid
    boolean dontCloseApplication -> dontCloseApplication
    boolean geographicalFocus -> geographicalFocus
    boolean multipleInstances -> multipleInstances
    boolean circularNavigation -> circularNavigation
    int gcCount -> gcCount
    int gcTime -> gcTime
    int chunksCreated -> chunksCreated
    int lastInteractionTime -> lastInteractionTime
    boolean showMemoryMessagesAtExit -> showMemoryMessagesAtExit
    boolean showMousePosition -> showMousePosition
    int deviceRobotSpecialKey -> deviceRobotSpecialKey
    boolean showDebugTimestamp -> showDebugTimestamp
    java.lang.String timeZoneStr -> timeZoneStr
    boolean fingerTouch -> fingerTouch
    int touchTolerance -> touchTolerance
    boolean fadeOtherWindows -> fadeOtherWindows
    boolean enableWindowTransitionEffects -> enableWindowTransitionEffects
    boolean debugEvents -> debugEvents
    java.lang.String activationId -> activationId
    boolean vibrateMessageBox -> vibrateMessageBox
    boolean disableScreenRotation -> disableScreenRotation
    boolean unmovableSIP -> unmovableSIP
    int deviceFontHeight -> deviceFontHeight
    boolean moveCursorToEndOnFocus -> moveCursorToEndOnFocus
    int SIPBottomLimit -> SIPBottomLimit
    boolean uiAdjustmentsBasedOnFontHeight -> uiAdjustmentsBasedOnFontHeight
    boolean sendPressEventOnChange -> sendPressEventOnChange
    boolean resizableWindow -> resizableWindow
    int WINDOWSIZE_320X480 -> WINDOWSIZE_320X480
    int WINDOWSIZE_480X640 -> WINDOWSIZE_480X640
    int WINDOWSIZE_600X800 -> WINDOWSIZE_600X800
    int windowSize -> windowSize
    int WINDOWFONT_12 -> WINDOWFONT_12
    int WINDOWFONT_DEFAULT -> WINDOWFONT_DEFAULT
    int windowFont -> windowFont
    java.lang.String lineNumber -> lineNumber
    boolean isOpenGL -> isOpenGL
    int optionalBackspaceKey -> optionalBackspaceKey
    boolean optimizeScroll -> optimizeScroll
    java.lang.String PALMOS -> PALMOS
    java.lang.String BLACKBERRY -> BLACKBERRY
    int nvfsVolume -> nvfsVolume
    boolean useNewFont -> useNewFont
    boolean isMinimized -> isMinimized
    boolean keypadOnly -> keypadOnly
    int scrollDistanceOnMouseWheelMove -> scrollDistanceOnMouseWheelMove
    java.lang.String bugreportEmail -> bugreportEmail
    java.lang.String bugreportUser -> bugreportUser
    java.lang.String activationKey -> activationKey
    java.lang.String pushTokenAndroid -> pushTokenAndroid
    totalcross.sys.Time iosCertDate -> iosCertDate
    boolean abortedOnLastRun -> abortedOnLastRun
    totalcross.ui.IVirtualKeyboard customKeyboard -> customKeyboard
    boolean enableVirtualKeyboard -> enableVirtualKeyboard
    boolean showUIErrors -> showUIErrors
    java.util.HashMap keyMap -> keyMap
    java.lang.String ANDROID_ID -> ANDROID_ID
    79:83:java.lang.String appBuildNumber() -> appBuildNumber
    460:468:java.lang.String initAppPath() -> initAppPath
    472:472:java.lang.String initAppPath4D() -> initAppPath4D
    759:760:boolean isWindowsDevice() -> isWindowsDevice
    767:767:boolean isWindowsCE() -> isWindowsCE
    774:774:boolean isIOS() -> isIOS
    790:791:void refresh() -> refresh
    947:947:boolean isLandscape() -> isLandscape
    969:970:void <init>() -> <init>
    1056:1056:java.lang.String getUniqueId() -> getUniqueId
    37:1064:void <clinit>() -> <clinit>
totalcross.sys.SpecialKeys -> totalcross.sys.SpecialKeys:
    int ALT -> ALT
    int CONTROL -> CONTROL
    int SHIFT -> SHIFT
    int SYSTEM -> SYSTEM
    int PAGE_UP -> PAGE_UP
    int PAGE_DOWN -> PAGE_DOWN
    int HOME -> HOME
    int END -> END
    int UP -> UP
    int DOWN -> DOWN
    int LEFT -> LEFT
    int RIGHT -> RIGHT
    int INSERT -> INSERT
    int ENTER -> ENTER
    int TAB -> TAB
    int BACKSPACE -> BACKSPACE
    int ESCAPE -> ESCAPE
    int DELETE -> DELETE
    int MENU -> MENU
    int COMMAND -> COMMAND
    int KEYBOARD_ABC -> KEYBOARD_ABC
    int KEYBOARD_123 -> KEYBOARD_123
    int KEYBOARD -> KEYBOARD
    int HARD1 -> HARD1
    int HARD2 -> HARD2
    int HARD3 -> HARD3
    int HARD4 -> HARD4
    int CALC -> CALC
    int FIND -> FIND
    int LAUNCH -> LAUNCH
    int ACTION -> ACTION
    int CONTRAST -> CONTRAST
    int CLOCK -> CLOCK
    int SYNC -> SYNC
    int SCREEN_CHANGE -> SCREEN_CHANGE
    int POWER_ON -> POWER_ON
    int F1 -> F1
    int F2 -> F2
    int F3 -> F3
    int F4 -> F4
    int F5 -> F5
    int F6 -> F6
    int F7 -> F7
    int F8 -> F8
    int F9 -> F9
    int F10 -> F10
    int F11 -> F11
    int F12 -> F12
    int F13 -> F13
    int F14 -> F14
    int F15 -> F15
    int F16 -> F16
    int F17 -> F17
    int F18 -> F18
    int F19 -> F19
    int F20 -> F20
totalcross.sys.Time -> totalcross.sys.Time:
    int year -> year
    int month -> month
    int day -> day
    int hour -> hour
    int minute -> minute
    int second -> second
    int millis -> millis
    totalcross.util.Date date -> date
    int SECONDS_PER_DAY -> SECONDS_PER_DAY
    68:70:void <init>() -> <init>
    78:86:void update() -> update
    92:93:void <init>(totalcross.util.Date) -> <init>
    99:111:void <init>(long) -> <init>
    116:129:void <init>(int,int) -> <init>
    135:143:void <init>(java.lang.String) -> <init>
    149:193:void <init>(char[]) -> <init>
    201:219:void <init>(long,boolean) -> <init>
    225:225:long getTime() -> getTime
    238:239:void <init>(java.lang.String,boolean,boolean,boolean,boolean,boolean,boolean) -> <init>
    250:315:void <init>(java.lang.String,boolean,boolean,boolean,boolean,boolean,boolean,byte) -> <init>
    322:323:long getTimeLong() -> getTimeLong
    331:331:long getSQLLong() -> getSQLLong
    340:341:java.lang.String getSQLString() -> getSQLString
    349:361:java.lang.String getSQLString(java.lang.StringBuffer) -> getSQLString
    367:375:void <init>(int,int,int,int,int,int,int) -> <init>
    387:387:java.lang.String toString() -> toString
    400:400:java.lang.String toString(java.lang.String) -> toString
    408:448:java.lang.StringBuffer dump(java.lang.StringBuffer,java.lang.String,boolean) -> dump
    453:461:boolean equals(java.lang.Object) -> equals
    469:488:java.lang.String toIso8601() -> toIso8601
    495:495:boolean isValid() -> isValid
    508:536:void inc(int,int,int) -> inc
totalcross.sys.UTF8CharacterConverter -> totalcross.sys.UTF8CharacterConverter:
    char REPLACEMENT_CHARACTER -> REPLACEMENT_CHARACTER
    39:43:void <init>() -> <init>
    56:105:char[] bytes2chars(byte[],int,int) -> bytes2chars
    119:144:byte[] chars2bytes(char[],int,int) -> chars2bytes
    36:36:void <clinit>() -> <clinit>
totalcross.sys.Vm -> totalcross.sys.Vm:
    int[] keysBeingIntercepted -> keysBeingIntercepted
    java.lang.String ERASE_DEBUG -> ERASE_DEBUG
    java.lang.String ALTERNATIVE_DEBUG -> ALTERNATIVE_DEBUG
    boolean disableDebug -> disableDebug
    long startTS -> startTS
    java.awt.datatransfer.ClipboardOwner defaultClipboardOwner -> defaultClipboardOwner
    totalcross.util.Hashtable htLoadedNatLibs -> htLoadedNatLibs
    int TWEAK_AUDIBLE_GC -> TWEAK_AUDIBLE_GC
    int TWEAK_DUMP_MEM_STATS -> TWEAK_DUMP_MEM_STATS
    int TWEAK_MEM_PROFILER -> TWEAK_MEM_PROFILER
    int TWEAK_DISABLE_GC -> TWEAK_DISABLE_GC
    int TWEAK_TRACE_CREATED_CLASSOBJS -> TWEAK_TRACE_CREATED_CLASSOBJS
    int TWEAK_TRACE_LOCKED_OBJS -> TWEAK_TRACE_LOCKED_OBJS
    int TWEAK_TRACE_OBJECTS_LEFT_BETWEEN_2_GCS -> TWEAK_TRACE_OBJECTS_LEFT_BETWEEN_2_GCS
    int TWEAK_TRACE_METHODS -> TWEAK_TRACE_METHODS
    55:56:void <init>() -> <init>
    72:91:boolean arrayCopy(java.lang.Object,int,java.lang.Object,int,int) -> arrayCopy
    100:100:int getTimeStamp() -> getTimeStamp
    113:113:void setTime(totalcross.sys.Time) -> setTime
    123:124:void exitAndReboot() -> exitAndReboot
    240:286:int exec(java.lang.String,java.lang.String,int,boolean) -> exec
    295:295:void setAutoOff(boolean) -> setAutoOff
    304:307:void sleep(int) -> sleep
    327:340:void safeSleep(int) -> safeSleep
    348:349:void vibrate(int) -> vibrate
    358:358:int getFreeMemory() -> getFreeMemory
    366:368:void gc() -> gc
    379:380:void interceptSpecialKeys(int[]) -> interceptSpecialKeys
    393:395:boolean isKeyDown(int) -> isKeyDown
    416:429:void debug(java.lang.String) -> debug
    439:443:void alert(java.lang.String) -> alert
    456:457:void warning(java.lang.String) -> warning
    470:472:void clipboardCopy(java.lang.String) -> clipboardCopy
    477:485:java.lang.String clipboardPaste() -> clipboardPaste
    512:512:boolean attachLibrary(java.lang.String) -> attachLibrary
    526:534:boolean attachNativeLibrary(java.lang.String) -> attachNativeLibrary
    538:538:boolean privateAttachNativeLibrary(java.lang.String) -> privateAttachNativeLibrary
    560:560:byte[] getFile(java.lang.String) -> getFile
    572:572:int getRemainingBattery() -> getRemainingBattery
    670:670:void tweak(int,boolean) -> tweak
    690:696:java.lang.String getStackTrace(java.lang.Throwable) -> getStackTrace
    702:704:java.lang.String getStackTrace() -> getStackTrace
    718:719:void showKeyCodes(boolean) -> showKeyCodes
    728:728:boolean turnScreenOn(boolean) -> turnScreenOn
    747:751:void printStackTrace() -> printStackTrace
    756:760:void printStackTrace(java.lang.String) -> printStackTrace
    786:786:void preallocateArray(java.lang.Object,int) -> preallocateArray
    797:797:int identityHashCode(java.lang.Object) -> identityHashCode
    802:803:void arraycopy(java.lang.Object,int,java.lang.Object,int,int) -> arraycopy
    53:515:void <clinit>() -> <clinit>
totalcross.sys.Vm$1 -> totalcross.sys.Vm$1:
totalcross.sys.Vm$ClipboardObserver -> totalcross.sys.Vm$ClipboardObserver:
    459:459:void <init>() -> <init>
    462:462:void lostOwnership(java.awt.datatransfer.Clipboard,java.awt.datatransfer.Transferable) -> lostOwnership
    459:459:void <init>(totalcross.sys.Vm$1) -> <init>
totalcross.sys.Vm4D -> totalcross.sys.Vm4D:
    java.lang.String ERASE_DEBUG -> ERASE_DEBUG
    java.lang.String ALTERNATIVE_DEBUG -> ALTERNATIVE_DEBUG
    totalcross.util.Hashtable htLoadedNatLibs -> htLoadedNatLibs
    boolean disableDebug -> disableDebug
    int TWEAK_AUDIBLE_GC -> TWEAK_AUDIBLE_GC
    int TWEAK_DUMP_MEM_STATS -> TWEAK_DUMP_MEM_STATS
    int TWEAK_MEM_PROFILER -> TWEAK_MEM_PROFILER
    int TWEAK_DISABLE_GC -> TWEAK_DISABLE_GC
    int TWEAK_TRACE_CREATED_CLASSOBJS -> TWEAK_TRACE_CREATED_CLASSOBJS
    int TWEAK_TRACE_LOCKED_OBJS -> TWEAK_TRACE_LOCKED_OBJS
    int TWEAK_TRACE_OBJECTS_LEFT_BETWEEN_2_GCS -> TWEAK_TRACE_OBJECTS_LEFT_BETWEEN_2_GCS
    int TWEAK_TRACE_METHODS -> TWEAK_TRACE_METHODS
    35:36:void <init>() -> <init>
    boolean arrayCopy(java.lang.Object,int,java.lang.Object,int,int) -> arrayCopy
    int getTimeStamp() -> getTimeStamp
    void setTime(totalcross.sys.Time) -> setTime
    void exitAndReboot() -> exitAndReboot
    int exec(java.lang.String,java.lang.String,int,boolean) -> exec
    void setAutoOff(boolean) -> setAutoOff
    void sleep(int) -> sleep
    int getFreeMemory() -> getFreeMemory
    void gc() -> gc
    void interceptSpecialKeys(int[]) -> interceptSpecialKeys
    boolean isKeyDown(int) -> isKeyDown
    void debug(java.lang.String) -> debug
    void alert(java.lang.String) -> alert
    void clipboardCopy(java.lang.String) -> clipboardCopy
    java.lang.String clipboardPaste() -> clipboardPaste
    boolean attachLibrary(java.lang.String) -> attachLibrary
    boolean privateAttachNativeLibrary(java.lang.String) -> privateAttachNativeLibrary
    byte[] getFile(java.lang.String) -> getFile
    int getRemainingBattery() -> getRemainingBattery
    void tweak(int,boolean) -> tweak
    java.lang.String getStackTrace(java.lang.Throwable) -> getStackTrace
    void showKeyCodes(boolean) -> showKeyCodes
    boolean turnScreenOn(boolean) -> turnScreenOn
    void vibrate(int) -> vibrate
    void preallocateArray(java.lang.Object,int) -> preallocateArray
    98:106:boolean attachNativeLibrary(java.lang.String) -> attachNativeLibrary
    111:112:void warning(java.lang.String) -> warning
    116:120:void printStackTrace() -> printStackTrace
    124:128:void printStackTrace(java.lang.String) -> printStackTrace
    131:141:void safeSleep(int) -> safeSleep
    int identityHashCode(java.lang.Object) -> identityHashCode
    147:148:void arraycopy(java.lang.Object,int,java.lang.Object,int,int) -> arraycopy
    152:154:java.lang.String getStackTrace() -> getStackTrace
    32:32:void <clinit>() -> <clinit>
totalcross.telephony.SmsManager -> totalcross.telephony.SmsManager:
    totalcross.telephony.SmsManager instance -> instance
    totalcross.telephony.SmsReceiver receiver -> receiver
    9:10:void <init>() -> <init>
    14:17:totalcross.telephony.SmsManager getDefault() -> getDefault
    31:32:void registerSmsReceiver(totalcross.telephony.SmsReceiver,int) -> registerSmsReceiver
    41:42:void registerSmsReceiver(totalcross.telephony.SmsReceiver) -> registerSmsReceiver
    53:60:void sendTextMessage(java.lang.String,java.lang.String,java.lang.String) -> sendTextMessage
    72:79:void sendDataMessage(java.lang.String,java.lang.String,int,byte[]) -> sendDataMessage
totalcross.telephony.SmsMessage -> totalcross.telephony.SmsMessage:
    java.lang.String displayOriginatingAddress -> displayOriginatingAddress
    java.lang.String displayMessageBody -> displayMessageBody
    byte[] userData -> userData
    10:11:void <init>() -> <init>
    18:18:java.lang.String getDisplayOriginatingAddress() -> getDisplayOriginatingAddress
    26:26:java.lang.String getDisplayMessageBody() -> getDisplayMessageBody
    30:30:byte[] getUserData() -> getUserData
totalcross.telephony.SmsReceiver -> totalcross.telephony.SmsReceiver:
    void onReceive(totalcross.telephony.SmsMessage) -> onReceive
totalcross.ui.AccordionContainer -> totalcross.ui.AccordionContainer:
    int ANIMATION_TIME -> ANIMATION_TIME
    int minH -> minH
    totalcross.ui.AccordionContainer$Caption acCaption -> acCaption
    totalcross.ui.AccordionContainer$Group group -> group
    boolean showUIErrorsOld -> showUIErrorsOld
    52:58:void <init>() -> <init>
    52:63:void <init>(totalcross.ui.AccordionContainer$Group) -> <init>
    140:141:void expand() -> expand
    144:159:void expand(boolean) -> expand
    162:173:void collapse(boolean) -> collapse
    176:177:void collapse() -> collapse
    180:180:boolean isExpanded() -> isExpanded
    185:190:void onAnimationFinished(totalcross.ui.anim.ControlAnimation) -> onAnimationFinished
    194:200:void setPos(int,int) -> setPos
    203:213:int getMaxHeight() -> getMaxHeight
    218:218:int getPreferredHeight() -> getPreferredHeight
    28:28:totalcross.ui.AccordionContainer$Caption access$000(totalcross.ui.AccordionContainer) -> access$000
    28:28:totalcross.ui.AccordionContainer$Caption access$002(totalcross.ui.AccordionContainer,totalcross.ui.AccordionContainer$Caption) -> access$002
    29:29:void <clinit>() -> <clinit>
totalcross.ui.AccordionContainer$Caption -> totalcross.ui.AccordionContainer$Caption:
    totalcross.ui.Button btExpanded -> btExpanded
    totalcross.ui.Button btCollapsed -> btCollapsed
    totalcross.ui.Label lCaption -> lCaption
    totalcross.ui.AccordionContainer this$0 -> this$0
    69:73:void <init>(totalcross.ui.AccordionContainer,java.lang.String) -> <init>
    75:81:void <init>(totalcross.ui.AccordionContainer,totalcross.ui.Label,totalcross.ui.Button,totalcross.ui.Button) -> <init>
    85:97:void initUI() -> initUI
    101:101:int getPreferredHeight() -> getPreferredHeight
    105:114:void invert() -> invert
    119:136:void onEvent(totalcross.ui.event.Event) -> onEvent
totalcross.ui.AccordionContainer$Group -> totalcross.ui.AccordionContainer$Group:
    java.util.ArrayList l -> l
    31:32:void <init>() -> <init>
    35:42:void collapseAll(boolean) -> collapseAll
    45:46:void collapseAll() -> collapseAll
totalcross.ui.AlignedLabelsContainer -> totalcross.ui.AlignedLabelsContainer:
    java.lang.String[] labels -> labels
    int[] widths -> widths
    totalcross.ui.font.Font childrenFont -> childrenFont
    int[] foreColors -> foreColors
    int maxw -> maxw
    int vgap -> vgap
    int ileft -> ileft
    int labelAlign -> labelAlign
    89:100:void <init>() -> <init>
    89:113:void <init>(java.lang.String[]) -> <init>
    89:127:void <init>(java.lang.String[],int) -> <init>
    141:148:void setLabels(java.lang.String[],int) -> setLabels
    155:163:void onFontChanged() -> onFontChanged
    170:174:void add(totalcross.ui.Control) -> add
    186:188:void setInsets(int,int,int,int) -> setInsets
    197:197:int getPreferredWidth() -> getPreferredWidth
    207:207:int getPreferredHeight() -> getPreferredHeight
    217:239:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    253:255:int getLineY(int) -> getLineY
    267:267:int getLineHeight() -> getLineHeight
    280:280:int getLeftInset() -> getLeftInset
totalcross.ui.ArrowButton -> totalcross.ui.ArrowButton:
    byte direction -> direction
    int prefWH -> prefWH
    int xx -> xx
    int yy -> yy
    int kk -> kk
    int dkk -> dkk
    boolean horiz -> horiz
    int arrowColor -> arrowColor
    74:79:void <init>(byte,int,int) -> <init>
    88:88:int getPreferredWidth() -> getPreferredWidth
    98:98:int getPreferredHeight() -> getPreferredHeight
    109:111:void setBorder(byte) -> setBorder
    114:132:void recomputeParameters() -> recomputeParameters
    140:142:void setArrowSize(int) -> setArrowSize
    151:153:void onBoundsChanged(boolean) -> onBoundsChanged
    162:164:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    173:173:java.lang.String toString() -> toString
totalcross.ui.Bar -> totalcross.ui.Bar:
    totalcross.ui.Bar$BarButton title -> title
    totalcross.util.Vector icons -> icons
    boolean initialized -> initialized
    int selected -> selected
    int c1 -> c1
    int c2 -> c2
    int c3 -> c3
    int c4 -> c4
    int tcolor -> tcolor
    int pcolor -> pcolor
    totalcross.ui.Spinner spinner -> spinner
    boolean drawBorders -> drawBorders
    boolean canSelectTitle -> canSelectTitle
    int titleAlign -> titleAlign
    int portraitPrefH -> portraitPrefH
    int landscapePrefH -> landscapePrefH
    304:305:void <init>() -> <init>
    59:317:void <init>(java.lang.String) -> <init>
    326:333:void setIcon(totalcross.ui.image.Image) -> setIcon
    337:337:totalcross.ui.image.Image getIcon() -> getIcon
    346:352:void setTitle(java.lang.String) -> setTitle
    360:360:java.lang.String getTitle() -> getTitle
    370:370:int addButton(totalcross.ui.image.Image) -> addButton
    381:383:int addButton(totalcross.ui.image.Image,boolean) -> addButton
    393:394:void setButtonRepeatRate(int,int) -> setButtonRepeatRate
    403:403:int addControl(totalcross.ui.Control) -> addControl
    414:423:int addControl(totalcross.ui.Control,boolean) -> addControl
    432:440:void removeButton(int) -> removeButton
    445:453:void setButtonsVisible(boolean,int[]) -> setButtonsVisible
    463:463:int getSelectedIndex() -> getSelectedIndex
    471:523:void initUI() -> initUI
    527:527:int getButtonWidth(int) -> getButtonWidth
    540:546:void onColorsChanged(boolean) -> onColorsChanged
    555:555:int getPreferredWidth() -> getPreferredWidth
    565:566:int getPreferredHeight() -> getPreferredHeight
    575:577:void startSpinner() -> startSpinner
    581:585:void updateSinner() -> updateSinner
    593:595:void stopSpinner() -> stopSpinner
    602:604:void reposition() -> reposition
    608:615:void onFontChanged() -> onFontChanged
    626:650:void assignBackKeyToButton(int) -> assignBackKeyToButton
    658:660:void createSpinner(int) -> createSpinner
    665:666:void setSpinner(totalcross.ui.Spinner) -> setSpinner
    669:669:int getTitleWidth() -> getTitleWidth
    57:57:int access$000(totalcross.ui.Bar) -> access$000
    57:57:int access$100(totalcross.ui.Bar) -> access$100
    57:57:int access$200(totalcross.ui.Bar) -> access$200
    57:57:int access$300(totalcross.ui.Bar) -> access$300
    57:57:int access$400(totalcross.ui.Bar) -> access$400
    57:57:int access$500(totalcross.ui.Bar) -> access$500
    57:57:int access$602(totalcross.ui.Bar,int) -> access$602
    57:57:int access$600(totalcross.ui.Bar) -> access$600
    57:57:int access$620(totalcross.ui.Bar,int) -> access$620
    57:57:totalcross.util.Vector access$700(totalcross.ui.Bar) -> access$700
totalcross.ui.Bar$1 -> totalcross.ui.Bar$1:
    int val$i -> val$i
    totalcross.ui.Bar this$0 -> this$0
    628:628:void <init>(totalcross.ui.Bar,int) -> <init>
    631:631:void keyPressed(totalcross.ui.event.KeyEvent) -> keyPressed
    635:635:void actionkeyPressed(totalcross.ui.event.KeyEvent) -> actionkeyPressed
    639:647:void specialkeyPressed(totalcross.ui.event.KeyEvent) -> specialkeyPressed
totalcross.ui.Bar$BarButton -> totalcross.ui.Bar$BarButton:
    java.lang.String title -> title
    totalcross.ui.image.Image icon0 -> icon0
    totalcross.ui.image.Image icon -> icon
    int gap -> gap
    int px -> px
    int py -> py
    boolean pressed -> pressed
    totalcross.ui.image.Image leftIcon -> leftIcon
    totalcross.ui.image.Image leftIcon0 -> leftIcon0
    int autoRepeatRate -> autoRepeatRate
    totalcross.ui.event.TimerEvent repeatTimer -> repeatTimer
    int startRepeat -> startRepeat
    int buttonTitleAlign -> buttonTitleAlign
    boolean buttonCanSelectTitle -> buttonCanSelectTitle
    boolean isShadedText -> isShadedText
    boolean isSticky -> isSticky
    boolean down -> down
    int fillColor -> fillColor
    boolean tempPressed -> tempPressed
    totalcross.ui.Bar this$0 -> this$0
    98:111:void <init>(totalcross.ui.Bar,java.lang.String,totalcross.ui.image.Image) -> <init>
    114:115:void setTitle(java.lang.String) -> setTitle
    119:139:void onFontChanged() -> onFontChanged
    143:153:void onBoundsChanged(boolean) -> onBoundsChanged
    157:209:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    215:294:void onEvent(totalcross.ui.event.Event) -> onEvent
totalcross.ui.BorderContainer -> totalcross.ui.BorderContainer:
    boolean fillW -> fillW
    java.lang.String title -> title
    totalcross.ui.Label l -> l
    int borderColor -> borderColor
    int borderThickness -> borderThickness
    14:19:void <init>(java.lang.String) -> <init>
    23:28:void initUI() -> initUI
    32:32:int getPreferredWidth() -> getPreferredWidth
    37:37:int getPreferredHeight() -> getPreferredHeight
    41:50:void finish() -> finish
    54:62:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
totalcross.ui.Button -> totalcross.ui.Button:
    byte BORDER_NONE -> BORDER_NONE
    byte BORDER_SIMPLE -> BORDER_SIMPLE
    byte BORDER_3D -> BORDER_3D
    byte BORDER_3D_VERTICAL_GRADIENT -> BORDER_3D_VERTICAL_GRADIENT
    byte BORDER_3D_HORIZONTAL_GRADIENT -> BORDER_3D_HORIZONTAL_GRADIENT
    byte BORDER_GRAY_IMAGE -> BORDER_GRAY_IMAGE
    byte BORDER_ROUND -> BORDER_ROUND
    boolean drawBordersIfTransparentBackground -> drawBordersIfTransparentBackground
    int currentFrame -> currentFrame
    boolean shiftOnPress -> shiftOnPress
    int roundBorderFactor -> roundBorderFactor
    boolean autoRepeat -> autoRepeat
    totalcross.ui.event.TimerEvent autoRepeatTimer -> autoRepeatTimer
    int INITIAL_DELAY -> INITIAL_DELAY
    int AUTO_DELAY -> AUTO_DELAY
    java.lang.String text -> text
    totalcross.ui.image.Image img -> img
    totalcross.ui.image.Image img0 -> img0
    totalcross.ui.image.Image imgDis -> imgDis
    boolean armed -> armed
    byte border -> border
    int tx0 -> tx0
    int ty0 -> ty0
    int ix0 -> ix0
    int iy0 -> iy0
    int fColor -> fColor
    int pressColor -> pressColor
    int[] fourColors -> fourColors
    int txtPos -> txtPos
    int tiGap -> tiGap
    int maxTW -> maxTW
    boolean fixPressColor -> fixPressColor
    totalcross.util.Hashtable htGrays -> htGrays
    totalcross.ui.image.Image colorized -> colorized
    totalcross.ui.image.Image npback -> npback
    boolean isAndroidStyle -> isAndroidStyle
    boolean skipPaint -> skipPaint
    totalcross.ui.gfx.Rect clip -> clip
    int localCommonGap -> localCommonGap
    java.lang.String[] lines -> lines
    int[] linesW -> linesW
    totalcross.ui.image.Image pressedImage -> pressedImage
    boolean flatBackground -> flatBackground
    int cornerRadius3DG -> cornerRadius3DG
    int borderWidth3DG -> borderWidth3DG
    int borderColor3DG -> borderColor3DG
    int topColor3DG -> topColor3DG
    int bottomColor3DG -> bottomColor3DG
    int hightlightColor -> hightlightColor
    int commonGap -> commonGap
    boolean isSticky -> isSticky
    java.lang.String relativeToText -> relativeToText
    boolean underlinedText -> underlinedText
    int imageHeightFactor -> imageHeightFactor
    boolean fillWhenPressedOnTransparentBackground -> fillWhenPressedOnTransparentBackground
    119:264:void <init>(java.lang.String,totalcross.ui.image.Image,int,int) -> <init>
    268:269:void <init>(java.lang.String) -> <init>
    273:275:void <init>(java.lang.String,byte) -> <init>
    280:287:void setText(java.lang.String) -> setText
    292:293:void <init>(totalcross.ui.image.Image) -> <init>
    298:300:void <init>(totalcross.ui.image.Image,byte) -> <init>
    119:303:void <init>() -> <init>
    310:316:void setImage(totalcross.ui.image.Image) -> setImage
    328:330:void setPressedColor(int) -> setPressedColor
    341:373:void setBorder(byte) -> setBorder
    378:378:java.lang.String getText() -> getText
    384:414:int getPreferredWidth() -> getPreferredWidth
    420:450:int getPreferredHeight() -> getPreferredHeight
    461:468:void simulatePress() -> simulatePress
    478:478:boolean isPressed() -> isPressed
    485:531:void onEvent(totalcross.ui.event.Event) -> onEvent
    535:539:void disableAutoRepeat() -> disableAutoRepeat
    543:556:void press(boolean) -> press
    561:614:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    618:630:void onFontChanged() -> onFontChanged
    634:723:void onBoundsChanged(boolean) -> onBoundsChanged
    727:742:void onColorsChanged(boolean) -> onColorsChanged
    746:802:void paintBackground(totalcross.ui.gfx.Graphics) -> paintBackground
    806:817:void paintText(totalcross.ui.gfx.Graphics,int,int) -> paintText
    820:850:void paintImage(totalcross.ui.gfx.Graphics,boolean,int,int) -> paintImage
    854:854:totalcross.ui.image.Image getImage() -> getImage
totalcross.ui.ButtonMenu -> totalcross.ui.ButtonMenu:
    totalcross.ui.Button[] btns -> btns
    totalcross.ui.image.Image[] images -> images
    java.lang.String[] names -> names
    int disposition -> disposition
    int prefBtnW -> prefBtnW
    int prefBtnH -> prefBtnH
    int selected -> selected
    totalcross.ui.Spacer spacer -> spacer
    totalcross.ui.PagePosition pagepos -> pagepos
    int textGap -> textGap
    int buttonVertGap -> buttonVertGap
    int buttonHorizGap -> buttonHorizGap
    int imageSize -> imageSize
    int borderGap -> borderGap
    int PAGEPOSITION_AT_BOTTOM -> PAGEPOSITION_AT_BOTTOM
    int PAGEPOSITION_AT_TOP -> PAGEPOSITION_AT_TOP
    int NO_PAGEPOSITION -> NO_PAGEPOSITION
    int pagePositionDisposition -> pagePositionDisposition
    int textPosition -> textPosition
    byte borderType -> borderType
    int cornerRadius3DG -> cornerRadius3DG
    int borderWidth3DG -> borderWidth3DG
    int borderColor3DG -> borderColor3DG
    int topColor3DG -> topColor3DG
    int bottomColor3DG -> bottomColor3DG
    int pressedColor -> pressedColor
    int SINGLE_COLUMN -> SINGLE_COLUMN
    int SINGLE_ROW -> SINGLE_ROW
    int MULTIPLE_HORIZONTAL -> MULTIPLE_HORIZONTAL
    int MULTIPLE_VERTICAL -> MULTIPLE_VERTICAL
    145:146:void <init>(totalcross.ui.image.Image[],int) -> <init>
    155:156:void <init>(java.lang.String[],int) -> <init>
    72:170:void <init>(totalcross.ui.image.Image[],java.lang.String[],int) -> <init>
    177:189:void replaceWith(totalcross.ui.image.Image[],java.lang.String[]) -> replaceWith
    195:195:totalcross.ui.Button getButton(int) -> getButton
    204:269:void onFontChanged() -> onFontChanged
    272:272:totalcross.ui.Button createButton(java.lang.String,totalcross.ui.image.Image,int,int) -> createButton
    277:450:void initUI() -> initUI
    454:456:void reposition() -> reposition
    461:461:int getPreferredWidth() -> getPreferredWidth
    466:471:int getPreferredWidth(int) -> getPreferredWidth
    477:477:int getPreferredHeight() -> getPreferredHeight
    487:492:int getPreferredHeight(int) -> getPreferredHeight
    496:496:int getSelectedIndex() -> getSelectedIndex
    501:506:void controlPressed(totalcross.ui.event.ControlEvent) -> controlPressed
totalcross.ui.CaptionPress -> totalcross.ui.CaptionPress:
    void onCaptionPress() -> onCaptionPress
    void onIconPress() -> onIconPress
totalcross.ui.Check -> totalcross.ui.Check:
    java.lang.String text -> text
    boolean checked -> checked
    boolean checked0 -> checked0
    int cbColor -> cbColor
    int cfColor -> cfColor
    int[] fourColors -> fourColors
    java.lang.String[] lines -> lines
    int[] linesW -> linesW
    int lastASW -> lastASW
    java.lang.String originalText -> originalText
    int alphaSel -> alphaSel
    boolean animating -> animating
    boolean sendPressAfterEffect -> sendPressAfterEffect
    boolean leftJustify -> leftJustify
    int textColor -> textColor
    int checkColor -> checkColor
    boolean autoSplit -> autoSplit
    61:98:void <init>(java.lang.String) -> <init>
    103:132:void onEvent(totalcross.ui.event.Event) -> onEvent
    137:142:void setText(java.lang.String) -> setText
    147:147:java.lang.String getText() -> getText
    152:152:boolean isChecked() -> isChecked
    157:158:void setChecked(boolean) -> setChecked
    162:173:void setChecked(boolean,boolean) -> setChecked
    177:183:int getMaxTextWidth() -> getMaxTextWidth
    189:189:int getPreferredWidth() -> getPreferredWidth
    195:195:int getPreferredHeight() -> getPreferredHeight
    200:205:void onColorsChanged(boolean) -> onColorsChanged
    210:272:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    282:312:void paintCheck(totalcross.ui.gfx.Graphics,int,int) -> paintCheck
    318:319:void clear() -> clear
    328:331:void split(int) -> split
    336:343:void onFontChanged() -> onFontChanged
    347:356:void onBoundsChanged(boolean) -> onBoundsChanged
    360:361:void sideStart() -> sideStart
    365:374:void sideStop() -> sideStop
    378:382:void sidePaint(totalcross.ui.gfx.Graphics,int) -> sidePaint
totalcross.ui.ClippedContainer -> totalcross.ui.ClippedContainer:
    boolean verticalOnly -> verticalOnly
    int bagClipX0 -> bagClipX0
    int bagClipXf -> bagClipXf
    int bagClipY0 -> bagClipY0
    int bagClipYf -> bagClipYf
    int lastMid -> lastMid
    26:26:void <init>() -> <init>
    33:44:int findOneVisible(int,int,int,int) -> findOneVisible
    48:52:void computeClipRect() -> computeClipRect
    56:111:void paintChildren() -> paintChildren
totalcross.ui.ColorList -> totalcross.ui.ColorList:
    int w -> w
    totalcross.ui.ColorList$Item blackItem -> blackItem
    totalcross.ui.ColorList$Item[] defaultColors -> defaultColors
    totalcross.ui.ColorList$Item[] colors -> colors
    69:73:totalcross.ui.ColorList$Item[] convert(int[]) -> convert
    83:86:void <init>() -> <init>
    91:94:void setColors(int[]) -> setColors
    98:113:void drawItem(totalcross.ui.gfx.Graphics,int,int,int) -> drawItem
    117:118:void drawSelectedItem(totalcross.ui.gfx.Graphics,int,int,int) -> drawSelectedItem
    122:141:void drawCursor(totalcross.ui.gfx.Graphics,int,boolean) -> drawCursor
    145:145:int getPreferredWidth() -> getPreferredWidth
    150:150:int getItemWidth(int) -> getItemWidth
    158:158:java.lang.Object getSelectedItem() -> getSelectedItem
    163:163:int getSelectedColor() -> getSelectedColor
    66:79:void <clinit>() -> <clinit>
totalcross.ui.ColorList$Item -> totalcross.ui.ColorList$Item:
    int value -> value
    java.lang.String s -> s
    40:42:void <init>(int) -> <init>
    45:47:void set(int) -> set
    51:57:boolean equals(java.lang.Object) -> equals
    62:62:java.lang.String toString() -> toString
totalcross.ui.ComboBox -> totalcross.ui.ComboBox:
    int ARROWSTYLE_DOWNDOT -> ARROWSTYLE_DOWNDOT
    int ARROWSTYLE_PAGEFLIP -> ARROWSTYLE_PAGEFLIP
    int arrowStyle -> arrowStyle
    totalcross.ui.ComboBoxDropDown pop -> pop
    totalcross.ui.Button btn -> btn
    boolean armed -> armed
    boolean opened -> opened
    int btnW -> btnW
    int bColor -> bColor
    int fColor -> fColor
    int[] fourColors -> fourColors
    totalcross.ui.image.Image npback -> npback
    totalcross.ui.image.Image nparmed -> nparmed
    int selOnPopup -> selOnPopup
    boolean cancelPopup -> cancelPopup
    boolean wasOpen -> wasOpen
    boolean fullHeight -> fullHeight
    boolean fullWidth -> fullWidth
    totalcross.ui.CaptionPress captionPress -> captionPress
    int defaultClearValueInt -> defaultClearValueInt
    int checkColor -> checkColor
    java.lang.String popupTitle -> popupTitle
    boolean enableSearch -> enableSearch
    java.lang.String caption -> caption
    int captionColor -> captionColor
    totalcross.ui.image.Image captionIcon -> captionIcon
    boolean usePopupMenu -> usePopupMenu
    boolean _usePopupMenu -> _usePopupMenu
    int xcap -> xcap
    int ycap -> ycap
    int ycap0 -> ycap0
    int fmHmin -> fmHmin
    int fmHtarget -> fmHtarget
    int xcap0 -> xcap0
    int inccap -> inccap
    totalcross.ui.font.Font fcap -> fcap
    totalcross.ui.event.TimerEvent tea -> tea
    127:128:void <init>() -> <init>
    132:133:void <init>(java.lang.Object[]) -> <init>
    143:144:void <init>(totalcross.ui.ListBox) -> <init>
    57:173:void <init>(totalcross.ui.ComboBoxDropDown) -> <init>
    176:176:int getArrowWidth() -> getArrowWidth
    182:182:void add(totalcross.ui.Control) -> add
    185:186:void add(totalcross.ui.Control,boolean) -> add
    191:191:void remove(totalcross.ui.Control) -> remove
    195:197:void add(java.lang.Object[]) -> add
    206:208:void add(java.lang.Object[],int,int) -> add
    215:217:void add(java.lang.Object) -> add
    225:226:int addWrapping(java.lang.String) -> addWrapping
    231:233:void insert(java.lang.Object,int) -> insert
    239:241:void removeAll() -> removeAll
    245:247:void remove(java.lang.Object) -> remove
    251:253:void remove(int) -> remove
    257:259:void setItemAt(int,java.lang.Object) -> setItemAt
    263:263:java.lang.Object getItemAt(int) -> getItemAt
    268:268:java.lang.Object getSelectedItem() -> getSelectedItem
    273:273:int getSelectedIndex() -> getSelectedIndex
    278:278:java.lang.Object[] getItems() -> getItems
    283:283:int indexOf(java.lang.Object) -> indexOf
    292:293:void setCursorColor(int) -> setCursorColor
    303:304:void setSelectedItem(java.lang.Object) -> setSelectedItem
    314:321:void setSelectedItem(java.lang.Object,boolean) -> setSelectedItem
    328:329:void setSelectedIndex(int) -> setSelectedIndex
    336:337:void setSelectedIndex(int,boolean) -> setSelectedIndex
    340:347:void setSelectedIndex(int,boolean,boolean) -> setSelectedIndex
    351:351:int size() -> size
    356:357:int getPreferredWidth() -> getPreferredWidth
    362:371:totalcross.ui.image.Image getArrowImage() -> getArrowImage
    376:382:int getPreferredHeight() -> getPreferredHeight
    386:396:int getTextY() -> getTextY
    403:418:void onFontChanged() -> onFontChanged
    422:424:void setMatFontParams() -> setMatFontParams
    431:433:void setBackForeItemColors(totalcross.util.IntHashtable,totalcross.util.IntHashtable) -> setBackForeItemColors
    437:464:void onBoundsChanged(boolean) -> onBoundsChanged
    470:568:void onEvent(totalcross.ui.event.Event) -> onEvent
    571:576:void open() -> open
    579:583:void updatePopRect() -> updatePopRect
    586:587:boolean isSupportedListBox() -> isSupportedListBox
    592:643:void popup() -> popup
    650:653:void unpop() -> unpop
    657:672:void onColorsChanged(boolean) -> onColorsChanged
    676:676:int getArrowColor() -> getArrowColor
    682:739:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    742:742:int getX0() -> getX0
    746:755:void drawSelectedItem(totalcross.ui.gfx.Graphics) -> drawSelectedItem
    760:762:void qsort() -> qsort
    769:771:void qsort(boolean) -> qsort
    783:784:void enableHorizontalScroll() -> enableHorizontalScroll
    793:795:void selectLast() -> selectLast
    801:803:void clear() -> clear
    808:811:void getFocusableControls(totalcross.util.Vector) -> getFocusableControls
    816:820:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
    825:825:totalcross.ui.ListBox getListBox() -> getListBox
    836:836:boolean setSelectedItemStartingWith(java.lang.String,boolean) -> setSelectedItemStartingWith
    848:853:boolean setSelectedItemStartingWith(java.lang.String,boolean,boolean) -> setSelectedItemStartingWith
    860:862:void setPop(totalcross.ui.ComboBoxDropDown) -> setPop
    866:880:boolean equals(java.lang.Object) -> equals
    885:899:void animateMaterial(boolean) -> animateMaterial
    903:912:void timerTriggered(totalcross.ui.event.TimerEvent) -> timerTriggered
    915:918:void singleStep() -> singleStep
    922:922:void sideStart() -> sideStart
    926:931:void sideStop() -> sideStop
    935:935:void sidePaint(totalcross.ui.gfx.Graphics,int) -> sidePaint
    50:116:void <clinit>() -> <clinit>
totalcross.ui.ComboBoxDropDown -> totalcross.ui.ComboBoxDropDown:
    totalcross.ui.ListBox lb -> lb
    boolean dontHideParent -> dontHideParent
    boolean fullHeight -> fullHeight
    boolean fullWidth -> fullWidth
    int selected -> selected
    45:46:void <init>() -> <init>
    35:62:void <init>(totalcross.ui.ListBox) -> <init>
    68:71:void onFontChanged() -> onFontChanged
    77:144:void setRect(int,int,int,int,totalcross.ui.Control,boolean) -> setRect
    149:154:boolean onClickedOutside(totalcross.ui.event.PenEvent) -> onClickedOutside
    159:175:void onEvent(totalcross.ui.event.Event) -> onEvent
    179:179:int getPreferredWidth() -> getPreferredWidth
    184:184:int getPreferredHeight() -> getPreferredHeight
    190:194:void onPopup() -> onPopup
    198:203:void postUnpop() -> postUnpop
totalcross.ui.ComboBoxEditable -> totalcross.ui.ComboBoxEditable:
    totalcross.ui.Edit edit -> edit
    boolean autoAdd -> autoAdd
    boolean keepSorted -> keepSorted
    java.lang.String oldText -> oldText
    52:53:void <init>() -> <init>
    56:57:void <init>(java.lang.Object[]) -> <init>
    60:61:void <init>(totalcross.ui.ListBox) -> <init>
    64:74:void <init>(totalcross.ui.ComboBoxDropDown) -> <init>
    81:83:void setAutoAdd(boolean,boolean) -> setAutoAdd
    87:89:void onFontChanged() -> onFontChanged
    93:95:void onColorsChanged(boolean) -> onColorsChanged
    99:108:void onBoundsChanged(boolean) -> onBoundsChanged
    112:137:void onEvent(totalcross.ui.event.Event) -> onEvent
    141:160:void popup() -> popup
    165:179:void unpop() -> unpop
    184:184:void drawSelectedItem(totalcross.ui.gfx.Graphics) -> drawSelectedItem
    187:192:void setTextFromList() -> setTextFromList
    195:198:void selectFromEdit() -> selectFromEdit
    202:207:void controlPressed(totalcross.ui.event.ControlEvent) -> controlPressed
    211:212:void actionkeyPressed(totalcross.ui.event.KeyEvent) -> actionkeyPressed
    216:216:void keyPressed(totalcross.ui.event.KeyEvent) -> keyPressed
    220:231:void specialkeyPressed(totalcross.ui.event.KeyEvent) -> specialkeyPressed
    236:239:void getFocusableControls(totalcross.util.Vector) -> getFocusableControls
    244:244:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
totalcross.ui.Container -> totalcross.ui.Container:
    totalcross.ui.Control children -> children
    totalcross.ui.Control tail -> tail
    byte borderStyle -> borderStyle
    int[] fourColors -> fourColors
    totalcross.util.Vector childControls -> childControls
    int pressColor -> pressColor
    totalcross.ui.event.PenListener pe -> pe
    boolean cpressed -> cpressed
    int backgroundStyle -> backgroundStyle
    byte BORDER_NONE -> BORDER_NONE
    byte BORDER_LOWERED -> BORDER_LOWERED
    byte BORDER_RAISED -> BORDER_RAISED
    byte BORDER_SIMPLE -> BORDER_SIMPLE
    byte BORDER_TOP -> BORDER_TOP
    byte BORDER_ROUNDED -> BORDER_ROUNDED
    int BACKGROUND_SOLID -> BACKGROUND_SOLID
    int BACKGROUND_SHADED -> BACKGROUND_SHADED
    int BACKGROUND_SHADED_INV -> BACKGROUND_SHADED_INV
    int BACKGROUND_CYLINDRIC_SHADED -> BACKGROUND_CYLINDRIC_SHADED
    int TRANSITION_NONE -> TRANSITION_NONE
    int TRANSITION_OPEN -> TRANSITION_OPEN
    int TRANSITION_CLOSE -> TRANSITION_CLOSE
    int TRANSITION_FADE -> TRANSITION_FADE
    int borderColor -> borderColor
    int transitionEffect -> transitionEffect
    int TRANSITION_TIME -> TRANSITION_TIME
    int nextTransitionEffect -> nextTransitionEffect
    int lastX -> lastX
    int lastY -> lastY
    int lastW -> lastW
    int lastH -> lastH
    int numChildren -> numChildren
    boolean started -> started
    boolean ignoreOnRemove -> ignoreOnRemove
    boolean ignoreOnAddAgain -> ignoreOnAddAgain
    boolean finishedStart -> finishedStart
    totalcross.util.Vector tabOrder -> tabOrder
    int lastScreenWidth -> lastScreenWidth
    totalcross.ui.Insets insets -> insets
    boolean alwaysEraseBackground -> alwaysEraseBackground
    boolean controlFound -> controlFound
    int containerId -> containerId
    totalcross.ui.Control[] NO_CHILDREN -> NO_CHILDREN
    totalcross.ui.image.Image screen0 -> screen0
    44:174:void <init>() -> <init>
    177:211:void setPressColor(int) -> setPressColor
    214:216:void setPressed(boolean) -> setPressed
    219:219:boolean isPressed() -> isPressed
    232:236:void setNextTransitionEffect(int) -> setNextTransitionEffect
    241:315:void applyTransitionEffect() -> applyTransitionEffect
    322:327:void setInsets(int,int,int,int) -> setInsets
    336:340:void getInsets(totalcross.ui.Insets) -> getInsets
    351:353:void add(totalcross.ui.Control,int,int,int,int) -> add
    365:367:void add(totalcross.ui.Control,int,int,int,int,totalcross.ui.Control) -> add
    380:382:void add(totalcross.ui.Control,int,int) -> add
    396:398:void add(totalcross.ui.Control,int,int,totalcross.ui.Control) -> add
    407:443:void add(totalcross.ui.Control) -> add
    446:456:void addToList(totalcross.ui.Control) -> addToList
    462:511:void remove(totalcross.ui.Control) -> remove
    519:537:totalcross.ui.Control findChild(int,int) -> findChild
    542:581:totalcross.ui.Control findNearestChild(int,int,int) -> findNearestChild
    586:594:totalcross.ui.Control[] getChildren() -> getChildren
    598:598:totalcross.ui.Control getFirstChild() -> getFirstChild
    602:602:int getChildrenCount() -> getChildrenCount
    608:614:void setEnabled(boolean) -> setEnabled
    619:626:void broadcastEvent(totalcross.ui.event.Event) -> broadcastEvent
    630:647:void paintChildren() -> paintChildren
    660:667:void setBorderStyle(byte) -> setBorderStyle
    677:679:totalcross.ui.gfx.Rect getClientRect() -> getClientRect
    687:688:void getClientRect(totalcross.ui.gfx.Rect) -> getClientRect
    692:696:void onColorsChanged(boolean) -> onColorsChanged
    699:700:void fillBackground(totalcross.ui.gfx.Graphics,int) -> fillBackground
    703:718:void fillBackground(totalcross.ui.gfx.Graphics,int,int,int,int,int,int) -> fillBackground
    725:754:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    769:769:void onAddAgain() -> onAddAgain
    780:780:void onRemove() -> onRemove
    790:790:void initUI() -> initUI
    795:796:void setHighlighting() -> setHighlighting
    822:823:void swapToTopmostWindow() -> swapToTopmostWindow
    829:834:void clear() -> clear
    842:858:void getFocusableControls(totalcross.util.Vector) -> getFocusableControls
    869:965:totalcross.ui.Control findNextFocusControl(totalcross.ui.Control,int) -> findNextFocusControl
    971:986:boolean isCloser(int,int,totalcross.ui.Control,boolean,int,int,int) -> isCloser
    991:991:byte getBorderStyle() -> getBorderStyle
    1000:1006:void removeAll() -> removeAll
    1010:1011:void incLastX(int) -> incLastX
    1015:1016:void incLastY(int) -> incLastY
    1037:1039:void resize() -> resize
    1060:1067:void resizeWidth() -> resizeWidth
    1088:1095:void resizeHeight() -> resizeHeight
    1103:1126:totalcross.ui.Control moveFocusToNextEditable(totalcross.ui.Control,boolean) -> moveFocusToNextEditable
    1130:1143:boolean changeTo(totalcross.ui.Control) -> changeTo
    1153:1170:totalcross.ui.Control moveFocusToNextControl(totalcross.ui.Control,boolean) -> moveFocusToNextControl
    1175:1182:void setFocusTraversable(boolean) -> setFocusTraversable
    1188:1188:void onSwapFinished() -> onSwapFinished
    38:38:boolean access$000(totalcross.ui.Container) -> access$000
    125:160:void <clinit>() -> <clinit>
totalcross.ui.Container$1 -> totalcross.ui.Container$1:
    totalcross.ui.Container this$0 -> this$0
    185:185:void <init>(totalcross.ui.Container) -> <init>
    188:192:void penUp(totalcross.ui.event.PenEvent) -> penUp
    196:196:void penDown(totalcross.ui.event.PenEvent) -> penDown
    200:200:void penDrag(totalcross.ui.event.DragEvent) -> penDrag
    204:204:void penDragStart(totalcross.ui.event.DragEvent) -> penDragStart
    208:208:void penDragEnd(totalcross.ui.event.DragEvent) -> penDragEnd
totalcross.ui.Control -> totalcross.ui.Control:
    int surfaceType -> surfaceType
    int x -> x
    int y -> y
    int width -> width
    int height -> height
    totalcross.ui.Container parent -> parent
    totalcross.ui.Control next -> next
    totalcross.ui.Control prev -> prev
    boolean enabled -> enabled
    totalcross.ui.font.Font font -> font
    totalcross.ui.font.FontMetrics fm -> fm
    boolean visible -> visible
    int foreColor -> foreColor
    int backColor -> backColor
    int appId -> appId
    java.lang.Object appObj -> appObj
    java.lang.String clearValueStr -> clearValueStr
    int clearValueInt -> clearValueInt
    totalcross.ui.Control nextTabControl -> nextTabControl
    int RANGE -> RANGE
    int UICONST -> UICONST
    int PREFERRED -> PREFERRED
    int LEFT -> LEFT
    int CENTER -> CENTER
    int RIGHT -> RIGHT
    int TOP -> TOP
    int BOTTOM -> BOTTOM
    int FILL -> FILL
    int BEFORE -> BEFORE
    int SAME -> SAME
    int AFTER -> AFTER
    int FIT -> FIT
    int CENTER_OF -> CENTER_OF
    int RIGHT_OF -> RIGHT_OF
    int BOTTOM_OF -> BOTTOM_OF
    int SCREENSIZE -> SCREENSIZE
    int KEEP -> KEEP
    int PARENTSIZE -> PARENTSIZE
    int SCREENSIZEMIN -> SCREENSIZEMIN
    int SCREENSIZEMAX -> SCREENSIZEMAX
    int PARENTSIZEMIN -> PARENTSIZEMIN
    int PARENTSIZEMAX -> PARENTSIZEMAX
    int FONTSIZE -> FONTSIZE
    int WILL_RESIZE -> WILL_RESIZE
    int MAXABSOLUTECOORD -> MAXABSOLUTECOORD
    boolean ignoreInsets -> ignoreInsets
    totalcross.ui.event.ControlEvent pressedEvent -> pressedEvent
    boolean uiAdjustmentsBasedOnFontHeightIsSupported -> uiAdjustmentsBasedOnFontHeightIsSupported
    boolean enableUpdateScreen -> enableUpdateScreen
    int fmH -> fmH
    boolean focusHandler -> focusHandler
    boolean isHighlighting -> isHighlighting
    boolean focusTraversable -> focusTraversable
    boolean uiFlat -> uiFlat
    boolean uiVista -> uiVista
    boolean uiAndroid -> uiAndroid
    boolean uiHolo -> uiHolo
    boolean uiMaterial -> uiMaterial
    boolean focusLess -> focusLess
    totalcross.ui.event.EnabledStateChangeEvent esce -> esce
    boolean eventsEnabled -> eventsEnabled
    int fillColor -> fillColor
    totalcross.ui.gfx.Rect cli -> cli
    boolean isTablet -> isTablet
    int SETX_NOT_SET -> SETX_NOT_SET
    int setX -> setX
    int setY -> setY
    int setW -> setW
    int setH -> setH
    totalcross.ui.font.Font setFont -> setFont
    totalcross.ui.Control setRel -> setRel
    boolean repositionAllowed -> repositionAllowed
    int tempW -> tempW
    totalcross.ui.Control$TranslucentShape translucentShape -> translucentShape
    int textShadowColor -> textShadowColor
    boolean onEventFirst -> onEventFirst
    totalcross.ui.Container asContainer -> asContainer
    totalcross.ui.Window asWindow -> asWindow
    totalcross.ui.gfx.Graphics gfx -> gfx
    totalcross.ui.ToolTip uitip -> uitip
    int BRIGHTER_BACKGROUND -> BRIGHTER_BACKGROUND
    int DARKER_BACKGROUND -> DARKER_BACKGROUND
    totalcross.util.Vector listeners -> listeners
    boolean callingUpdScr -> callingUpdScr
    boolean callingRepNow -> callingRepNow
    int alphaValue -> alphaValue
    boolean transparentBackground -> transparentBackground
    boolean focusOnPenDown -> focusOnPenDown
    boolean callListenersOnAllTargets -> callListenersOnAllTargets
    totalcross.ui.Control dragTarget -> dragTarget
    totalcross.ui.image.Image offscreen -> offscreen
    totalcross.ui.image.Image offscreen0 -> offscreen0
    boolean keepDisabled -> keepDisabled
    boolean keepEnabled -> keepEnabled
    totalcross.ui.effect.UIEffects effect -> effect
    boolean uiStyleAlreadyChanged -> uiStyleAlreadyChanged
    totalcross.ui.image.Image transback -> transback
    89:368:void <init>() -> <init>
    372:393:void takeScreenShot(int) -> takeScreenShot
    398:399:void takeInitialScreenShot() -> takeInitialScreenShot
    404:405:void takeScreenShot() -> takeScreenShot
    408:419:void paint2shot(totalcross.ui.gfx.Graphics,boolean) -> paint2shot
    423:425:void releaseScreenShot() -> releaseScreenShot
    430:451:void paint2shot(totalcross.ui.gfx.Graphics,totalcross.ui.Control,boolean) -> paint2shot
    472:474:void setTextShadowColor(int) -> setTextShadowColor
    480:480:int getTextShadowColor() -> getTextShadowColor
    492:499:boolean isInsideOrNear(int,int) -> isInsideOrNear
    505:518:void showTip(totalcross.ui.Control,java.lang.String,int,int) -> showTip
    522:523:void showTip(java.lang.String,int,int) -> showTip
    529:530:void postPressedEvent() -> postPressedEvent
    536:539:totalcross.ui.event.ControlEvent getPressedEvent(totalcross.ui.Control) -> getPressedEvent
    561:561:totalcross.ui.event.TimerEvent addTimer(int) -> addTimer
    572:573:void addTimer(totalcross.ui.event.TimerEvent,int) -> addTimer
    581:581:boolean removeTimer(totalcross.ui.event.TimerEvent) -> removeTimer
    586:590:void setFont(totalcross.ui.font.Font) -> setFont
    594:594:totalcross.ui.font.Font getFont() -> getFont
    599:599:int getPreferredWidth() -> getPreferredWidth
    604:604:int getPreferredHeight() -> getPreferredHeight
    614:615:void setRect(totalcross.ui.gfx.Rect) -> setRect
    624:625:void setRect(int,int,int,int) -> setRect
    634:635:void setRect(int,int,int,int,totalcross.ui.Control) -> setRect
    689:1347:void setRect(int,int,int,int,totalcross.ui.Control,boolean) -> setRect
    1350:1350:boolean isOnlyForSize(int) -> isOnlyForSize
    1358:1358:boolean isOnlyForPos(int) -> isOnlyForPos
    1367:1367:boolean isOnlyForX(int) -> isOnlyForX
    1372:1372:boolean isOnlyForY(int) -> isOnlyForY
    1381:1382:void resetSetPositions() -> resetSetPositions
    1386:1388:void setSet(int,int) -> setSet
    1392:1406:void updateTemporary() -> updateTemporary
    1410:1410:totalcross.ui.gfx.Coord getSize() -> getSize
    1415:1415:totalcross.ui.gfx.Coord getPos() -> getPos
    1421:1436:void setVisible(boolean) -> setVisible
    1440:1440:boolean isVisible() -> isVisible
    1448:1448:totalcross.ui.gfx.Rect getRect() -> getRect
    1454:1461:totalcross.ui.gfx.Rect getAbsoluteRect() -> getAbsoluteRect
    1468:1476:totalcross.ui.Window getParentWindow() -> getParentWindow
    1481:1481:totalcross.ui.Container getParent() -> getParent
    1486:1486:totalcross.ui.Control getNext() -> getNext
    1491:1491:totalcross.ui.Control getPrev() -> getPrev
    1499:1499:boolean contains(int,int) -> contains
    1515:1516:void repaint() -> repaint
    1527:1559:void repaintNow() -> repaintNow
    1566:1576:void translateFromOrigin(totalcross.ui.gfx.Coord) -> translateFromOrigin
    1585:1585:totalcross.ui.gfx.Graphics getGraphics() -> getGraphics
    1589:1629:totalcross.ui.gfx.Graphics refreshGraphics(totalcross.ui.gfx.Graphics,int,totalcross.ui.Control,int,int) -> refreshGraphics
    1640:1693:void postEvent(totalcross.ui.event.Event) -> postEvent
    1699:1700:void setEnabled(boolean) -> setEnabled
    1704:1713:boolean internalSetEnabled(boolean,boolean) -> internalSetEnabled
    1718:1720:void post() -> post
    1724:1724:boolean isEnabled() -> isEnabled
    1735:1735:void onEvent(totalcross.ui.event.Event) -> onEvent
    1746:1746:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    1752:1752:void onBoundsChanged(boolean) -> onBoundsChanged
    1761:1761:void onColorsChanged(boolean) -> onColorsChanged
    1765:1765:void onWindowPaintFinished() -> onWindowPaintFinished
    1770:1770:void onFontChanged() -> onFontChanged
    1777:1780:void setBackForeColors(int,int) -> setBackForeColors
    1785:1787:void setForeColor(int) -> setForeColor
    1792:1794:void setBackColor(int) -> setBackColor
    1799:1799:int getForeColor() -> getForeColor
    1806:1806:int getBackColor() -> getBackColor
    1814:1821:boolean isDisplayed() -> isDisplayed
    1827:1832:void requestFocus() -> requestFocus
    1864:1883:void setFocusLess(boolean) -> setFocusLess
    1889:1899:void uiStyleChanged() -> uiStyleChanged
    1903:1934:totalcross.ui.Control getNextHighlighted(totalcross.ui.Container,boolean) -> getNextHighlighted
    1941:1956:void changeHighlighted(totalcross.ui.Container,boolean) -> changeHighlighted
    1960:1960:void clear() -> clear
    1974:1978:void updateScreen() -> updateScreen
    1987:2000:void safeUpdateScreen() -> safeUpdateScreen
    2005:2005:int getWidth() -> getWidth
    2011:2011:int getHeight() -> getHeight
    2017:2017:int getX() -> getX
    2023:2023:int getY() -> getY
    2030:2030:int getX2() -> getX2
    2037:2037:int getY2() -> getY2
    2042:2062:void reposition(boolean) -> reposition
    2066:2073:void repositionChildren() -> repositionChildren
    2077:2078:void reposition() -> reposition
    2082:2091:void _onEvent(totalcross.ui.event.Event) -> _onEvent
    2094:2101:void addListener(int,java.lang.Object) -> addListener
    2106:2109:void removeListener(int,java.lang.Object) -> removeListener
    2115:2116:void addPenListener(totalcross.ui.event.PenListener) -> addPenListener
    2122:2123:void addMultiTouchListener(totalcross.ui.event.MultiTouchListener) -> addMultiTouchListener
    2129:2130:void addMouseListener(totalcross.ui.event.MouseListener) -> addMouseListener
    2136:2137:void addWindowListener(totalcross.ui.event.WindowListener) -> addWindowListener
    2143:2144:void addGridListener(totalcross.ui.event.GridListener) -> addGridListener
    2150:2151:void addListContainerListener(totalcross.ui.event.ListContainerListener) -> addListContainerListener
    2157:2158:void addFocusListener(totalcross.ui.event.FocusListener) -> addFocusListener
    2164:2165:void addPressListener(totalcross.ui.event.PressListener) -> addPressListener
    2171:2172:void addPushNotificationListener(totalcross.ui.event.PushNotificationListener) -> addPushNotificationListener
    2178:2179:void addTimerListener(totalcross.ui.event.TimerListener) -> addTimerListener
    2185:2186:void addKeyListener(totalcross.ui.event.KeyListener) -> addKeyListener
    2192:2193:void addHighlightListener(totalcross.ui.event.HighlightListener) -> addHighlightListener
    2198:2199:void addEnabledStateListener(totalcross.ui.event.EnabledStateChangeListener) -> addEnabledStateListener
    2205:2206:void removeEnabledStateListener(totalcross.ui.event.EnabledStateChangeListener) -> removeEnabledStateListener
    2213:2214:void removeMultiTouchListener(totalcross.ui.event.MultiTouchListener) -> removeMultiTouchListener
    2221:2222:void removePenListener(totalcross.ui.event.PenListener) -> removePenListener
    2228:2229:void removePushNotificationListener(totalcross.ui.event.PushNotificationListener) -> removePushNotificationListener
    2236:2237:void removeMouseListener(totalcross.ui.event.MouseListener) -> removeMouseListener
    2244:2245:void removeWindowListener(totalcross.ui.event.WindowListener) -> removeWindowListener
    2252:2253:void removeGridListener(totalcross.ui.event.GridListener) -> removeGridListener
    2260:2261:void removeListContainerListener(totalcross.ui.event.ListContainerListener) -> removeListContainerListener
    2268:2269:void removeFocusListener(totalcross.ui.event.FocusListener) -> removeFocusListener
    2276:2277:void removePressListener(totalcross.ui.event.PressListener) -> removePressListener
    2284:2285:void removeTimerListener(totalcross.ui.event.TimerListener) -> removeTimerListener
    2292:2293:void removeKeyListener(totalcross.ui.event.KeyListener) -> removeKeyListener
    2300:2301:void removeHighlightListener(totalcross.ui.event.HighlightListener) -> removeHighlightListener
    2305:2465:void callEventListeners(totalcross.ui.event.Event) -> callEventListeners
    2477:2477:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
    2485:2485:totalcross.util.Vector getEventListeners() -> getEventListeners
    2493:2493:boolean isVisibleAndInside(int,int,int,int) -> isVisibleAndInside
    2498:2498:boolean isVisibleAndInside(int,int) -> isVisibleAndInside
    2502:2502:int getGap(int) -> getGap
    2510:2526:void bringToFront() -> bringToFront
    2533:2551:void sendToBack() -> sendToBack
    2560:2565:boolean hadParentScrolled() -> hadParentScrolled
    2571:2571:boolean willOpenKeyboard() -> willOpenKeyboard
    2576:2576:boolean isActionEvent(totalcross.ui.event.Event) -> isActionEvent
    2584:2589:boolean isChildOf(totalcross.ui.Container) -> isChildOf
    2596:2597:boolean isTopMost() -> isTopMost
    2605:2617:boolean isObscured(totalcross.ui.Window) -> isObscured
    2624:2637:void safeRepaintNow() -> safeRepaintNow
    2641:2649:void intXYWH(int,int,int,int) -> intXYWH
    2658:2667:void setTranslucent(totalcross.ui.Control$TranslucentShape) -> setTranslucent
    2672:2703:boolean drawTranslucentBackground(totalcross.ui.gfx.Graphics,int) -> drawTranslucentBackground
    2707:2707:int getEffectW() -> getEffectW
    2711:2711:int getEffectH() -> getEffectH
    2715:2715:int getEffectX() -> getEffectX
    2719:2719:int getEffectY() -> getEffectY
    2724:2725:boolean hasFocus() -> hasFocus
    66:66:boolean access$002(boolean) -> access$002
    66:66:boolean access$102(boolean) -> access$102
    248:272:void <clinit>() -> <clinit>
totalcross.ui.Control$1 -> totalcross.ui.Control$1:
    1991:1991:void <init>() -> <init>
    1994:1997:void run() -> run
totalcross.ui.Control$2 -> totalcross.ui.Control$2:
    totalcross.ui.Control this$0 -> this$0
    2629:2629:void <init>(totalcross.ui.Control) -> <init>
    2632:2634:void run() -> run
totalcross.ui.Control$3 -> totalcross.ui.Control$3:
    int[] $SwitchMap$totalcross$ui$Control$TranslucentShape -> $SwitchMap$totalcross$ui$Control$TranslucentShape
    2678:2678:void <clinit>() -> <clinit>
totalcross.ui.Control$TranslucentShape -> totalcross.ui.Control$TranslucentShape:
    totalcross.ui.Control$TranslucentShape NONE -> NONE
    totalcross.ui.Control$TranslucentShape RECT -> RECT
    totalcross.ui.Control$TranslucentShape ROUND -> ROUND
    totalcross.ui.Control$TranslucentShape LESS_ROUND -> LESS_ROUND
    totalcross.ui.Control$TranslucentShape CIRCLE -> CIRCLE
    totalcross.ui.Control$TranslucentShape[] $VALUES -> $VALUES
    68:68:totalcross.ui.Control$TranslucentShape[] values() -> values
    68:68:totalcross.ui.Control$TranslucentShape valueOf(java.lang.String) -> valueOf
    68:68:void <init>(java.lang.String,int) -> <init>
    68:69:void <clinit>() -> <clinit>
totalcross.ui.DynamicScrollContainer -> totalcross.ui.DynamicScrollContainer:
    totalcross.ui.DynamicScrollContainer$DataSource datasource -> datasource
    int SCROLL_UP -> SCROLL_UP
    int SCROLL_UNKNOWN -> SCROLL_UNKNOWN
    int SCROLL_DOWN -> SCROLL_DOWN
    totalcross.util.Vector currentViews -> currentViews
    int scrollHeight -> scrollHeight
    int lastVPos -> lastVPos
    42:60:void <init>(totalcross.ui.DynamicScrollContainer$DataSource) -> <init>
    42:65:void <init>() -> <init>
    69:112:void onEvent(totalcross.ui.event.Event) -> onEvent
    118:145:void updateVisibleViews(int) -> updateVisibleViews
    151:159:totalcross.ui.DynamicScrollContainer$AbstractView getTopMostVisibleView() -> getTopMostVisibleView
    168:174:boolean isViewVisible(totalcross.ui.DynamicScrollContainer$AbstractView) -> isViewVisible
    179:200:void reposition() -> reposition
    209:222:void setDataSource(totalcross.ui.DynamicScrollContainer$DataSource) -> setDataSource
    226:230:boolean scrollContent(int,int,boolean) -> scrollContent
    235:254:void scrollToView(totalcross.ui.DynamicScrollContainer$AbstractView) -> scrollToView
    258:259:void resize(int,int) -> resize
    509:510:void stopFlick() -> stopFlick
totalcross.ui.DynamicScrollContainer$AbstractView -> totalcross.ui.DynamicScrollContainer$AbstractView:
    totalcross.ui.Container c -> c
    int parentWidth -> parentWidth
    int yStart -> yStart
    int yEnd -> yEnd
    int height -> height
    int viewNo -> viewNo
    272:273:void <init>() -> <init>
    int getHeight() -> getHeight
    314:317:totalcross.ui.Container getComponent() -> getComponent
    331:331:void initUI() -> initUI
    338:339:void clear() -> clear
totalcross.ui.DynamicScrollContainer$DataSource -> totalcross.ui.DynamicScrollContainer$DataSource:
    totalcross.util.Vector views -> views
    int viewCount -> viewCount
    int firstVisibleView -> firstVisibleView
    int lastVisibleView -> lastVisibleView
    357:359:void <init>() -> <init>
    367:369:void <init>(int) -> <init>
    378:392:int getTotalScrollHeight(int) -> getTotalScrollHeight
    402:405:void addView(totalcross.ui.DynamicScrollContainer$AbstractView) -> addView
    414:415:void removeView(totalcross.ui.DynamicScrollContainer$AbstractView) -> removeView
    424:491:totalcross.util.Vector getVisibleViewsVec(int,int,int) -> getVisibleViewsVec
    500:500:totalcross.ui.DynamicScrollContainer$AbstractView getView(int) -> getView
    349:349:int access$000(totalcross.ui.DynamicScrollContainer$DataSource) -> access$000
    349:349:int access$102(totalcross.ui.DynamicScrollContainer$DataSource,int) -> access$102
    349:349:int access$202(totalcross.ui.DynamicScrollContainer$DataSource,int) -> access$202
totalcross.ui.Edit -> totalcross.ui.Edit:
    totalcross.ui.event.TimerEvent blinkTimer -> blinkTimer
    int[] xMins -> xMins
    int prefH -> prefH
    boolean hasFocus -> hasFocus
    boolean cursorShowing -> cursorShowing
    boolean editable -> editable
    boolean overwrite -> overwrite
    int alignment -> alignment
    java.lang.String caption -> caption
    int captionColor -> captionColor
    totalcross.ui.image.Image captionIcon -> captionIcon
    totalcross.ui.dialog.CalculatorBox$RangeCheck rangeCheck -> rangeCheck
    boolean useNativeNumericPad -> useNativeNumericPad
    totalcross.ui.event.ControlEvent cursorChangedEvent -> cursorChangedEvent
    java.lang.StringBuffer chars -> chars
    boolean hasBorder -> hasBorder
    int xMax -> xMax
    int xMin -> xMin
    int gap -> gap
    int fColor -> fColor
    int back0 -> back0
    int back1 -> back1
    int[] fourColors -> fourColors
    boolean isMaskedEdit -> isMaskedEdit
    int decimalPlaces -> decimalPlaces
    int insertPos -> insertPos
    int startSelectPos -> startSelectPos
    int xOffset -> xOffset
    boolean wasFocusIn -> wasFocusIn
    boolean wasFocusInOnPenDown -> wasFocusInOnPenDown
    int oldTabIndex -> oldTabIndex
    boolean ignoreSelect -> ignoreSelect
    int wildW -> wildW
    boolean useFillAsPreferred -> useFillAsPreferred
    java.lang.StringBuffer masked -> masked
    boolean isNegative -> isNegative
    int cursorX -> cursorX
    int lastCommand -> lastCommand
    java.lang.String mapFrom -> mapFrom
    java.lang.String mapTo -> mapTo
    totalcross.ui.image.Image npback -> npback
    boolean showKeyboardOnNextEvent -> showKeyboardOnNextEvent
    totalcross.ui.PushButtonGroup clipboardMenu -> clipboardMenu
    java.lang.String copyStr -> copyStr
    java.lang.String cutStr -> cutStr
    java.lang.String pasteStr -> pasteStr
    java.lang.String replaceStr -> replaceStr
    java.lang.String commandStr -> commandStr
    boolean canMoveFocus -> canMoveFocus
    totalcross.ui.CaptionPress captionPress -> captionPress
    java.lang.String optionalValue4CalculatorBox -> optionalValue4CalculatorBox
    java.lang.String keyboardTitle -> keyboardTitle
    int clipboardDelay -> clipboardDelay
    java.lang.String validChars -> validChars
    totalcross.ui.dialog.keyboard.VirtualKeyboard keyboard -> keyboard
    totalcross.ui.dialog.CalendarBox calendar -> calendar
    totalcross.ui.dialog.CalculatorBox calculator -> calculator
    totalcross.ui.dialog.CalculatorBox numeric -> numeric
    totalcross.ui.dialog.TimeBox time -> time
    byte mode -> mode
    int maxLength -> maxLength
    char[] mask -> mask
    byte capitalise -> capitalise
    boolean removeFocusOnAction -> removeFocusOnAction
    int focusColor -> focusColor
    boolean useNumericBoxInsteadOfCalculator -> useNumericBoxInsteadOfCalculator
    byte kbdType -> kbdType
    boolean hasCursorWhenNotEditable -> hasCursorWhenNotEditable
    boolean autoSelect -> autoSelect
    boolean selectLast -> selectLast
    boolean persistentSelection -> persistentSelection
    byte KBD_NONE -> KBD_NONE
    byte KBD_DEFAULT -> KBD_DEFAULT
    byte KBD_KEYBOARD -> KBD_KEYBOARD
    byte KBD_CALCULATOR -> KBD_CALCULATOR
    byte KBD_CALENDAR -> KBD_CALENDAR
    byte KBD_NUMERIC -> KBD_NUMERIC
    byte KBD_TIME -> KBD_TIME
    java.lang.String numbersSet -> numbersSet
    java.lang.String currencyCharsSet -> currencyCharsSet
    java.lang.String dateSet -> dateSet
    byte NORMAL -> NORMAL
    byte DATE -> DATE
    byte CURRENCY -> CURRENCY
    byte PASSWORD -> PASSWORD
    byte PASSWORD_ALL -> PASSWORD_ALL
    byte ALL_NORMAL -> ALL_NORMAL
    byte ALL_UPPER -> ALL_UPPER
    byte ALL_LOWER -> ALL_LOWER
    boolean virtualKeyboard -> virtualKeyboard
    int cursorThickness -> cursorThickness
    int xcap -> xcap
    int ycap -> ycap
    int ycap0 -> ycap0
    int fmHmin -> fmHmin
    int fmHtarget -> fmHtarget
    int xcap0 -> xcap0
    int inccap -> inccap
    totalcross.ui.font.Font fcap -> fcap
    totalcross.ui.event.TimerEvent tea -> tea
    boolean postPopupKCC -> postPopupKCC
    int pushedInsertPos -> pushedInsertPos
    int pushedStartSelectPos -> pushedStartSelectPos
    int pushedxOffset -> pushedxOffset
    boolean lastWasNumeric -> lastWasNumeric
    int clipSel -> clipSel
    112:316:void <init>() -> <init>
    325:328:void <init>(java.lang.String) -> <init>
    346:353:void mapKeys(java.lang.String,java.lang.String) -> mapKeys
    362:369:void setDecimalPlaces(int) -> setDecimalPlaces
    373:373:int getDecimalPlaces() -> getDecimalPlaces
    389:403:void setKeyboard(byte) -> setKeyboard
    417:417:byte getKeyboardType() -> getKeyboardType
    422:426:void onFontChanged() -> onFontChanged
    430:430:java.lang.String getMask() -> getMask
    444:445:void setMode(byte) -> setMode
    451:451:int getMode() -> getMode
    464:497:void setMode(byte,boolean) -> setMode
    500:503:char[] getDefaultCurrencyMask(int) -> getDefaultCurrencyMask
    507:516:void applyMaxLengthBasedOnMask() -> applyMaxLengthBasedOnMask
    526:531:void setValidChars(java.lang.String) -> setValidChars
    535:535:boolean isCharValid(char) -> isCharValid
    544:549:void setMaxLength(int) -> setMaxLength
    552:552:int getMaxLength() -> getMaxLength
    556:559:void clearPosState() -> clearPosState
    566:569:void pushPosState() -> pushPosState
    572:576:void popPosState() -> popPosState
    579:579:int getX0() -> getX0
    583:631:int charPos2x(int) -> charPos2x
    640:640:java.lang.String getText() -> getText
    647:693:java.lang.String getTextWithoutMask() -> getTextWithoutMask
    701:701:java.lang.StringBuffer getTextBuffer() -> getTextBuffer
    706:755:void setText(java.lang.String,boolean) -> setText
    764:765:void setText(java.lang.String) -> setText
    771:772:void setEditable(boolean) -> setEditable
    776:776:boolean isEditable() -> isEditable
    782:789:void onBoundsChanged(boolean) -> onBoundsChanged
    793:794:int getPreferredWidth() -> getPreferredWidth
    799:803:int getPreferredHeight() -> getPreferredHeight
    808:816:void onColorsChanged(boolean) -> onColorsChanged
    819:839:int getTotalCharWidth() -> getTotalCharWidth
    845:855:int getTextY() -> getTextY
    859:1015:void draw(totalcross.ui.gfx.Graphics) -> draw
    1018:1072:void applyMaskToInput() -> applyMaskToInput
    1075:1080:boolean hasSignificantDigits() -> hasSignificantDigits
    1098:1105:void setCursorPos(int,int) -> setCursorPos
    1110:1111:void setCursorPos(int) -> setCursorPos
    1129:1129:int[] getCursorPos() -> getCursorPos
    1134:1215:void popupKCC() -> popupKCC
    1220:1246:void showVirtualKeyboard() -> showVirtualKeyboard
    1249:1255:void shiftScreen(boolean) -> shiftScreen
    1258:1262:void hideSip() -> hideSip
    1265:1273:void showInputWindow(totalcross.ui.Window) -> showInputWindow
    1276:1281:void focusOut() -> focusOut
    1286:1685:void onEvent(totalcross.ui.event.Event) -> onEvent
    1688:1697:void shiftTo(totalcross.ui.Control) -> shiftTo
    1700:1716:boolean showClipboardMenu() -> showClipboardMenu
    1730:1772:int showClipboardMenu(totalcross.ui.Control) -> showClipboardMenu
    1776:1778:boolean popupsHidden() -> popupsHidden
    1783:1786:void onWindowPaintFinished() -> onWindowPaintFinished
    1791:1792:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    1798:1798:int getLength() -> getLength
    1806:1815:int getTrimmedLength() -> getTrimmedLength
    1823:1824:void clear() -> clear
    1829:1834:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
    1843:1857:void clipboardCopy() -> clipboardCopy
    1864:1882:void clipboardCut() -> clipboardCut
    1889:1912:void clipboardPaste() -> clipboardPaste
    1918:1933:totalcross.ui.Edit getCopy() -> getCopy
    1938:1938:boolean willOpenKeyboard() -> willOpenKeyboard
    1943:1956:void animateMaterial(boolean) -> animateMaterial
    1960:1973:void timerTriggered(totalcross.ui.event.TimerEvent) -> timerTriggered
    1976:1979:void singleStep() -> singleStep
    103:1726:void <clinit>() -> <clinit>
totalcross.ui.Edit$1 -> totalcross.ui.Edit$1:
    1732:1732:void <init>(java.lang.String[],boolean,int,int,int,int,boolean,byte) -> <init>
    1735:1735:boolean willOpenKeyboard() -> willOpenKeyboard
totalcross.ui.Edit$ClipboardMenuListener -> totalcross.ui.Edit$ClipboardMenuListener:
    1719:1719:void <init>() -> <init>
    1722:1723:void controlPressed(totalcross.ui.event.ControlEvent) -> controlPressed
    1719:1719:void <init>(totalcross.ui.Edit$1) -> <init>
totalcross.ui.Flick -> totalcross.ui.Flick:
    int BOTH_DIRECTIONS -> BOTH_DIRECTIONS
    int HORIZONTAL_DIRECTION_ONLY -> HORIZONTAL_DIRECTION_ONLY
    int VERTICAL_DIRECTION_ONLY -> VERTICAL_DIRECTION_ONLY
    int forcedFlickDirection -> forcedFlickDirection
    totalcross.ui.Flick currentFlick -> currentFlick
    int defaultFrameRate -> defaultFrameRate
    int frameRate -> frameRate
    int defaultShortestFlick -> defaultShortestFlick
    int shortestFlick -> shortestFlick
    int defaultLongestFlick -> defaultLongestFlick
    int longestFlick -> longestFlick
    double defaultFlickAcceleration -> defaultFlickAcceleration
    double flickAcceleration -> flickAcceleration
    int resX -> resX
    int resY -> resY
    int dragId -> dragId
    double pixelAccelerationX -> pixelAccelerationX
    double pixelAccelerationY -> pixelAccelerationY
    double a -> a
    int dragT0 -> dragT0
    int dragX0 -> dragX0
    int dragY0 -> dragY0
    int dragX -> dragX
    int dragY -> dragY
    double v0 -> v0
    int t0 -> t0
    int flickPos -> flickPos
    int t1 -> t1
    int flickDirection -> flickDirection
    totalcross.ui.event.TimerEvent timer -> timer
    totalcross.ui.Scrollable target -> target
    totalcross.util.Vector listeners -> listeners
    int scrollDistance -> scrollDistance
    int distanceToAbortScroll -> distanceToAbortScroll
    int scrollDistanceRemaining -> scrollDistanceRemaining
    int consecutiveDragCount -> consecutiveDragCount
    int lastFlickDirection -> lastFlickDirection
    totalcross.ui.PagePosition pagepos -> pagepos
    int lastDragDirection -> lastDragDirection
    double lastA -> lastA
    boolean calledFlickStarted -> calledFlickStarted
    int initialRealPosX -> initialRealPosX
    int initialRealPosY -> initialRealPosY
    boolean isDragging -> isDragging
    int maximumAccelerationMultiplier -> maximumAccelerationMultiplier
    boolean dontPropagate -> dontPropagate
    32:148:void <init>(totalcross.ui.Scrollable) -> <init>
    155:156:void setPagePosition(totalcross.ui.PagePosition) -> setPagePosition
    164:166:void setScrollDistance(int) -> setScrollDistance
    175:176:void setDistanceToAbortScroll(int) -> setDistanceToAbortScroll
    180:184:void addScrollableListener(totalcross.ui.Scrollable) -> addScrollableListener
    188:189:void addEventSource(totalcross.ui.Control) -> addEventSource
    192:196:void addEvents(totalcross.ui.Control) -> addEvents
    200:204:void removeEventSource(totalcross.ui.Control) -> removeEventSource
    207:230:void initialize(int,int,int,int) -> initialize
    237:244:void penDown(totalcross.ui.event.PenEvent) -> penDown
    247:248:boolean isValidDirection(int) -> isValidDirection
    258:271:void penDragStart(totalcross.ui.event.DragEvent) -> penDragStart
    278:347:void penDrag(totalcross.ui.event.DragEvent) -> penDrag
    354:527:void penDragEnd(totalcross.ui.event.DragEvent) -> penDragEnd
    531:540:void callListeners(boolean,boolean) -> callListeners
    546:558:void stop(boolean) -> stop
    562:565:void penUp(totalcross.ui.event.PenEvent) -> penUp
    572:628:void timerTriggered(totalcross.ui.event.TimerEvent) -> timerTriggered
    42:69:void <clinit>() -> <clinit>
totalcross.ui.FlowContainer -> totalcross.ui.FlowContainer:
    int lines -> lines
    int hgap -> hgap
    int vgap -> vgap
    int lastASW -> lastASW
    51:61:void <init>(int,int) -> <init>
    66:92:void initUI() -> initUI
    96:104:void onBoundsChanged(boolean) -> onBoundsChanged
    108:129:int getPreferredHeight() -> getPreferredHeight
totalcross.ui.Grid -> totalcross.ui.Grid:
    totalcross.ui.Flick flick -> flick
    int VERT_LINE -> VERT_LINE
    int VERT_DOT -> VERT_DOT
    int VERT_NONE -> VERT_NONE
    int ALL_CHECKED -> ALL_CHECKED
    int ALL_UNCHECKED -> ALL_UNCHECKED
    boolean drawCheckBox -> drawCheckBox
    int checkColor -> checkColor
    boolean disableSort -> disableSort
    boolean enableColumnResize -> enableColumnResize
    int columnResizeMargin -> columnResizeMargin
    java.lang.String[] captions -> captions
    int firstStripeColor -> firstStripeColor
    int secondStripeColor -> secondStripeColor
    int highlightColor -> highlightColor
    int captionsBackColor -> captionsBackColor
    boolean drawHighlight -> drawHighlight
    int verticalLineStyle -> verticalLineStyle
    int selectedLine -> selectedLine
    int linesPerPage -> linesPerPage
    java.lang.String oldCellText -> oldCellText
    boolean canClickSelectAll -> canClickSelectAll
    boolean boldCheck -> boldCheck
    totalcross.ui.ToolTip tip -> tip
    int extraHorizScrollButtonHeight -> extraHorizScrollButtonHeight
    int lastStartingRow -> lastStartingRow
    int[] sortTypes -> sortTypes
    boolean useHorizontalScrollBar -> useHorizontalScrollBar
    boolean liveScrolling -> liveScrolling
    int[] currencyDecimalPlaces -> currencyDecimalPlaces
    boolean enableSelectDisabledCell -> enableSelectDisabledCell
    boolean lineScroll -> lineScroll
    int borderGap -> borderGap
    int[] aligns -> aligns
    boolean titleMayBeClipped -> titleMayBeClipped
    totalcross.ui.image.Image[] captionImages -> captionImages
    totalcross.util.Hashtable htImages -> htImages
    int checkedCount -> checkedCount
    int lastGetItemsCount -> lastGetItemsCount
    java.lang.String[][] lastGetItems -> lastGetItems
    totalcross.ui.event.PenEvent lastPE -> lastPE
    int lastSortCol -> lastSortCol
    boolean ascending -> ascending
    totalcross.ui.Grid$DataSource ds -> ds
    totalcross.ui.Control[] controls -> controls
    int[] widths -> widths
    int[] originalWidths -> originalWidths
    int defaultCheckWidth -> defaultCheckWidth
    totalcross.util.Vector vItems -> vItems
    totalcross.util.IntVector ivChecks -> ivChecks
    boolean checkEnabled -> checkEnabled
    int itemsCount -> itemsCount
    int xOffset -> xOffset
    int maxOffset -> maxOffset
    int resizingLine -> resizingLine
    int resizingDx -> resizingDx
    int resizingRealX -> resizingRealX
    int resizingOrigWidth -> resizingOrigWidth
    int[] captionWidths -> captionWidths
    int gridOffset -> gridOffset
    totalcross.util.IntHashtable ihtLinePoints -> ihtLinePoints
    totalcross.ui.event.GridEvent ge -> ge
    int[] fourColors -> fourColors
    boolean allChecked -> allChecked
    totalcross.ui.ScrollBar sbVert -> sbVert
    totalcross.ui.ScrollBar sbHoriz -> sbHoriz
    totalcross.ui.ArrowButton btnLeft -> btnLeft
    totalcross.ui.ArrowButton btnRight -> btnRight
    totalcross.ui.gfx.Rect rCheck -> rCheck
    totalcross.ui.gfx.Rect rBox -> rBox
    totalcross.ui.gfx.Rect rTemp -> rTemp
    totalcross.ui.gfx.Rect absRect -> absRect
    totalcross.ui.Grid$CellController cc -> cc
    boolean recomputeDefaultCaptionWidths -> recomputeDefaultCaptionWidths
    totalcross.ui.Container bag -> bag
    int visibleLines -> visibleLines
    totalcross.ui.Control lastShownControl -> lastShownControl
    int showPlOnNextPenUp -> showPlOnNextPenUp
    boolean isScrolling -> isScrolling
    boolean scScrolled -> scScrolled
    int lineH -> lineH
    int hbarX0 -> hbarX0
    int vbarY0 -> vbarY0
    int hbarDX -> hbarDX
    int vbarDY -> vbarDY
    int NONE -> NONE
    int VERTICAL -> VERTICAL
    int HORIZONTAL -> HORIZONTAL
    int flickDirection -> flickDirection
    boolean isFlicking -> isFlicking
    int lastV -> lastV
    int lastH -> lastH
    totalcross.ui.image.Image npCheckBack -> npCheckBack
    totalcross.ui.image.Image npCheck -> npCheck
    totalcross.ui.image.Image npback -> npback
    totalcross.ui.image.Image npcapt -> npcapt
    int pendownLine -> pendownLine
    212:532:void <init>(java.lang.String[],int[],int[],boolean) -> <init>
    525:526:void <init>(java.lang.String[],boolean) -> <init>
    537:538:boolean flickStarted() -> flickStarted
    543:545:void flickEnded(boolean) -> flickEnded
    549:565:boolean canScrollContent(int,java.lang.Object) -> canScrollContent
    572:610:boolean scrollContent(int,int,boolean) -> scrollContent
    615:615:boolean wasScrolled() -> wasScrolled
    620:620:totalcross.ui.Flick getFlick() -> getFlick
    625:628:int getScrollPosition(int) -> getScrollPosition
    632:636:int[] computeDefaultCaptionWidhts() -> computeDefaultCaptionWidhts
    646:647:void setCellController(totalcross.ui.Grid$CellController) -> setCellController
    655:657:void setColumnWidth(int,int) -> setColumnWidth
    666:668:int[] getColumnWidths() -> getColumnWidths
    678:696:totalcross.ui.Edit setColumnEditable(int,boolean) -> setColumnEditable
    703:703:boolean isColumnEditable(int) -> isColumnEditable
    719:730:totalcross.ui.ComboBoxDropDown setColumnChoices(int,java.lang.String[]) -> setColumnChoices
    735:772:void getColRect(totalcross.ui.gfx.Rect,int,int,boolean) -> getColRect
    776:803:void onFontChanged() -> onFontChanged
    812:831:void setItems(java.lang.String[][]) -> setItems
    840:856:void setDataSource(totalcross.ui.Grid$DataSource,int) -> setDataSource
    864:865:void add(java.lang.String[]) -> add
    875:885:void add(java.lang.String[],int) -> add
    898:907:void add(java.lang.String[][]) -> add
    916:919:void replace(java.lang.String[],int) -> replace
    925:946:boolean move(int,boolean) -> move
    954:973:boolean del(int) -> del
    981:983:java.lang.String getCellText(int,int) -> getCellText
    991:995:java.lang.String[] getSelectedItem() -> getSelectedItem
    1000:1000:int getSelectedIndex() -> getSelectedIndex
    1007:1014:void setChecked(int,boolean) -> setChecked
    1018:1018:boolean isChecked(int) -> isChecked
    1024:1024:totalcross.util.Vector getItemsVector() -> getItemsVector
    1029:1033:java.lang.String[] getItem(int) -> getItem
    1040:1042:void refreshDataSource() -> refreshDataSource
    1046:1049:void scrollTo(int) -> scrollTo
    1053:1058:java.lang.String[][] getDataSourceItems(int,int) -> getDataSourceItems
    1063:1076:void paintStripes(totalcross.ui.gfx.Graphics) -> paintStripes
    1080:1173:void drawCaptions(totalcross.ui.gfx.Graphics) -> drawCaptions
    1178:1230:void drawCheck(totalcross.ui.gfx.Graphics,int,boolean) -> drawCheck
    1234:1253:void onColorsChanged(boolean) -> onColorsChanged
    1258:1414:void paint(totalcross.ui.gfx.Graphics) -> paint
    1421:1440:void addCheckColumn() -> addCheckColumn
    1443:1510:void setWidths(int[]) -> setWidths
    1513:1524:void enableButtons() -> enableButtons
    1528:1591:void initUI() -> initUI
    1594:1603:void setTooltipRect() -> setTooltipRect
    1609:1623:int getPreferredWidth() -> getPreferredWidth
    1628:1630:int getPreferredHeight() -> getPreferredHeight
    1635:1664:void onBoundsChanged(boolean) -> onBoundsChanged
    1668:1684:void removeAllElements() -> removeAllElements
    1689:1690:void clear() -> clear
    1694:1697:void invertAllMarks() -> invertAllMarks
    1703:1715:void markAll(boolean) -> markAll
    1719:1727:boolean horizontalScroll(boolean) -> horizontalScroll
    1731:1757:void hideControl() -> hideControl
    1764:1778:void setCellText(int,int,java.lang.String) -> setCellText
    1781:1781:boolean isStriped() -> isStriped
    1785:1836:void showControl(int,int) -> showControl
    1841:1867:void onTip() -> onTip
    1873:2164:void onEvent(totalcross.ui.event.Event) -> onEvent
    2167:2167:int getLine(int) -> getLine
    2171:2209:void clickedOnData(int,int,int) -> clickedOnData
    2212:2234:int getColFromX(int,boolean) -> getColFromX
    2242:2329:void qsort(int,boolean) -> qsort
    2334:2347:void qsort(int) -> qsort
    2350:2358:void swap(int,int) -> swap
    2362:2400:void qsortInt(int,int,int,boolean) -> qsortInt
    2403:2403:double getDoubleValue(java.lang.String,double) -> getDoubleValue
    2408:2446:void qsortDouble(int,int,int,boolean) -> qsortDouble
    2450:2490:void qsortDate(int,int,int,boolean) -> qsortDate
    2494:2532:void qsortString(int,int,int,boolean) -> qsortString
    2536:2574:void qsortStringNocase(int,int,int,boolean) -> qsortStringNocase
    2577:2589:void postGridEvent(int,int,boolean) -> postGridEvent
    2597:2627:void setSelectedIndex(int) -> setSelectedIndex
    2631:2631:int size() -> size
    2637:2639:void reposition() -> reposition
    2643:2646:void getFocusableControls(totalcross.util.Vector) -> getFocusableControls
    2650:2658:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
    2666:2667:void setVisibleLines(int) -> setVisibleLines
    2671:2671:totalcross.ui.Grid$DataSource getDataSource() -> getDataSource
    2679:2679:void removeAll() -> removeAll
    2686:2686:int getCheckCount() -> getCheckCount
    2718:2723:void setImage(java.lang.String,totalcross.ui.image.Image) -> setImage
    2744:2762:totalcross.ui.Control moveFocusToNextControl(totalcross.ui.Control,boolean) -> moveFocusToNextControl
    115:115:void access$000(totalcross.ui.Grid,totalcross.ui.gfx.Graphics) -> access$000
    115:115:void access$100(totalcross.ui.Grid) -> access$100
    115:115:totalcross.ui.event.PenEvent access$200(totalcross.ui.Grid) -> access$200
    115:115:int access$300(totalcross.ui.Grid) -> access$300
    115:115:int access$400(totalcross.ui.Grid,int,boolean) -> access$400
    115:115:totalcross.ui.Grid$DataSource access$500(totalcross.ui.Grid) -> access$500
    115:115:totalcross.ui.Grid$CellController access$600(totalcross.ui.Grid) -> access$600
    115:115:void access$700(totalcross.ui.Grid,int,int) -> access$700
    227:390:void <clinit>() -> <clinit>
totalcross.ui.Grid$1 -> totalcross.ui.Grid$1:
    totalcross.ui.Grid this$0 -> this$0
    453:453:void <init>(totalcross.ui.Grid) -> <init>
    456:457:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    461:464:void onEvent(totalcross.ui.event.Event) -> onEvent
    468:484:boolean willOpenKeyboard() -> willOpenKeyboard
totalcross.ui.Grid$CellController -> totalcross.ui.Grid$CellController:
    134:134:void <init>() -> <init>
    int getForeColor(int,int) -> getForeColor
    int getBackColor(int,int) -> getBackColor
    java.lang.String[] getChoices(int,int) -> getChoices
    boolean isEnabled(int,int) -> isEnabled
    163:163:totalcross.ui.font.Font getFont(int,int) -> getFont
totalcross.ui.Grid$DataSource -> totalcross.ui.Grid$DataSource:
    java.lang.String[][] getItems(int,int) -> getItems
totalcross.ui.Grid$NextEdit -> totalcross.ui.Grid$NextEdit:
    int col -> col
    int row -> row
    totalcross.ui.Grid this$0 -> this$0
    2728:2731:void <init>(totalcross.ui.Grid,int,int) -> <init>
    2735:2737:void run() -> run
totalcross.ui.GridContainer -> totalcross.ui.GridContainer:
    int HORIZONTAL_ORIENTATION -> HORIZONTAL_ORIENTATION
    int VERTICAL_ORIENTATION -> VERTICAL_ORIENTATION
    int orientation -> orientation
    int cols -> cols
    int rows -> rows
    int rpp -> rpp
    int pageCount -> pageCount
    totalcross.ui.ScrollContainer sc -> sc
    totalcross.ui.GridContainer$Cell[] cells -> cells
    totalcross.ui.ArrowButton btFirst -> btFirst
    totalcross.ui.ArrowButton btLast -> btLast
    totalcross.ui.ArrowButton btPrev -> btPrev
    totalcross.ui.ArrowButton btNext -> btNext
    totalcross.ui.NumericPagePosition pagepos -> pagepos
    int buttonsHeight -> buttonsHeight
    66:85:void <init>(int) -> <init>
    89:89:totalcross.ui.Flick getFlick() -> getFlick
    131:132:void onFontChanged() -> onFontChanged
    154:197:void initUI() -> initUI
    201:202:void setRowsPerPage(int) -> setRowsPerPage
    206:208:void setPageSize(int,int) -> setPageSize
    214:271:void setCells(totalcross.ui.GridContainer$Cell[]) -> setCells
    275:286:void onEvent(totalcross.ui.event.Event) -> onEvent
    290:292:void onColorsChanged(boolean) -> onColorsChanged
    47:47:int access$000(totalcross.ui.GridContainer) -> access$000
    47:47:totalcross.ui.GridContainer$Cell[] access$100(totalcross.ui.GridContainer) -> access$100
    47:47:int access$200(totalcross.ui.GridContainer) -> access$200
totalcross.ui.GridContainer$1 -> totalcross.ui.GridContainer$1:
    totalcross.ui.GridContainer this$0 -> this$0
    74:74:void <init>(totalcross.ui.GridContainer,boolean,boolean) -> <init>
    77:78:int getScrollDistance() -> getScrollDistance
totalcross.ui.GridContainer$Cell -> totalcross.ui.GridContainer$Cell:
    int inX -> inX
    int inY -> inY
    96:98:void <init>() -> <init>
    102:126:void onEvent(totalcross.ui.event.Event) -> onEvent
totalcross.ui.GridContainer$FLArrowButton -> totalcross.ui.GridContainer$FLArrowButton:
    totalcross.ui.GridContainer this$0 -> this$0
    135:138:void <init>(totalcross.ui.GridContainer,byte,int,int) -> <init>
    142:149:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
totalcross.ui.IVirtualKeyboard -> totalcross.ui.IVirtualKeyboard:
    void show(totalcross.ui.Control,java.lang.String) -> show
totalcross.ui.ImageControl -> totalcross.ui.ImageControl:
    int scrollValue -> scrollValue
    totalcross.ui.image.Image img -> img
    totalcross.ui.image.Image img0 -> img0
    totalcross.ui.image.Image imgBack -> imgBack
    int startX -> startX
    int startY -> startY
    totalcross.ui.gfx.Coord c -> c
    boolean isEventEnabled -> isEventEnabled
    boolean canDrag -> canDrag
    boolean isPressedEventsEnabled -> isPressedEventsEnabled
    double lasthwScale -> lasthwScale
    boolean centerImage -> centerImage
    int lastX -> lastX
    int lastY -> lastY
    int borderColor -> borderColor
    boolean allowBeyondLimits -> allowBeyondLimits
    int drawOp -> drawOp
    boolean hwScale -> hwScale
    double NOTEMP -> NOTEMP
    double tempHwScale -> tempHwScale
    boolean scaleToFit -> scaleToFit
    boolean strechImage -> strechImage
    81:83:void <init>(totalcross.ui.image.Image) -> <init>
    44:89:void <init>() -> <init>
    93:94:void setEventsEnabled(boolean) -> setEventsEnabled
    98:106:void setPressedEventsEnabled(boolean) -> setPressedEventsEnabled
    112:113:void setImage(totalcross.ui.image.Image) -> setImage
    119:133:void setImage(totalcross.ui.image.Image,boolean) -> setImage
    137:197:void onEvent(totalcross.ui.event.Event) -> onEvent
    203:220:boolean moveTo(int,int) -> moveTo
    224:226:totalcross.ui.gfx.Coord getSize(totalcross.ui.image.Image,int,boolean) -> getSize
    230:252:void scaleImage() -> scaleImage
    255:255:totalcross.ui.image.Image safeScale(int,int) -> safeScale
    260:269:void onBoundsChanged(boolean) -> onBoundsChanged
    273:274:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    277:294:void paint(totalcross.ui.gfx.Graphics,boolean) -> paint
    297:329:void drawImage(totalcross.ui.gfx.Graphics,boolean) -> drawImage
    333:333:int getImageWidth() -> getImageWidth
    338:338:int getImageHeight() -> getImageHeight
    343:344:int getPreferredWidth() -> getPreferredWidth
    349:350:int getPreferredHeight() -> getPreferredHeight
    355:355:totalcross.ui.image.Image getImage() -> getImage
    360:360:totalcross.ui.image.Image getOriginalImage() -> getOriginalImage
    365:366:void setBackground(totalcross.ui.image.Image) -> setBackground
    370:370:totalcross.ui.image.Image getBackground() -> getBackground
    376:392:totalcross.ui.image.Image getVisibleImage(boolean) -> getVisibleImage
    398:410:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
    41:41:void <clinit>() -> <clinit>
totalcross.ui.ImageList -> totalcross.ui.ImageList:
    int ih -> ih
    int lastIC -> lastIC
    36:100:void <init>() -> <init>
    40:100:void <init>(java.lang.Object[]) -> <init>
    45:47:void drawItem(totalcross.ui.gfx.Graphics,int,int,int) -> drawItem
    51:52:void drawSelectedItem(totalcross.ui.gfx.Graphics,int,int,int) -> drawSelectedItem
    56:78:void drawCursor(totalcross.ui.gfx.Graphics,int,boolean) -> drawCursor
    82:83:int getPreferredWidth() -> getPreferredWidth
    88:92:int getPreferredHeight() -> getPreferredHeight
    97:97:int getItemWidth(int) -> getItemWidth
    104:116:int getItemHeight(int) -> getItemHeight
totalcross.ui.Insets -> totalcross.ui.Insets:
    int top -> top
    int left -> left
    int bottom -> bottom
    int right -> right
    38:39:void <init>() -> <init>
    49:54:void <init>(int,int,int,int) -> <init>
    60:64:void set(int,int,int,int) -> set
    71:75:void copyFrom(totalcross.ui.Insets) -> copyFrom
    79:84:boolean equals(java.lang.Object) -> equals
    89:89:int hashCode() -> hashCode
totalcross.ui.Label -> totalcross.ui.Label:
    java.lang.String text -> text
    int align -> align
    boolean pageScroll -> pageScroll
    java.lang.String[] emptyStringArray -> emptyStringArray
    java.lang.String[] lines -> lines
    int[] linesW -> linesW
    int linesPerPage -> linesPerPage
    int currentLine -> currentLine
    boolean invert -> invert
    boolean is3d -> is3d
    boolean highlighted -> highlighted
    int fColor -> fColor
    int dColor -> dColor
    boolean useFillAsPreferred -> useFillAsPreferred
    int marqueeCount -> marqueeCount
    int marqueeStep -> marqueeStep
    int marqueeX -> marqueeX
    totalcross.ui.event.TimerEvent marqueeTimer -> marqueeTimer
    int highlightColor -> highlightColor
    int userHighlightColor -> userHighlightColor
    totalcross.ui.Insets insets -> insets
    int lastASW -> lastASW
    java.lang.String originalText -> originalText
    java.lang.String preferredWidthText -> preferredWidthText
    int borderColor -> borderColor
    byte SOLID_BACKGROUND -> SOLID_BACKGROUND
    byte VERTICAL_GRADIENT_BACKGROUND -> VERTICAL_GRADIENT_BACKGROUND
    byte HORIZONTAL_GRADIENT_BACKGROUND -> HORIZONTAL_GRADIENT_BACKGROUND
    int backgroundType -> backgroundType
    int firstGradientColor -> firstGradientColor
    int secondGradientColor -> secondGradientColor
    boolean autoSplit -> autoSplit
    int vAlign -> vAlign
    161:162:void <init>() -> <init>
    166:171:void <init>(java.lang.String,int,int,boolean) -> <init>
    184:185:void <init>(java.lang.String) -> <init>
    53:210:void <init>(java.lang.String,int) -> <init>
    217:224:void setInsets(int,int,int,int) -> setInsets
    238:253:void setMarqueeText(java.lang.String,int,int,int) -> setMarqueeText
    259:259:boolean isMarqueeRunning() -> isMarqueeRunning
    264:272:void onEvent(totalcross.ui.event.Event) -> onEvent
    276:283:void set3d(boolean) -> set3d
    287:291:void setInvert(boolean) -> setInvert
    299:304:void setHighlighted(boolean) -> setHighlighted
    313:314:void setHighlightedColor(int) -> setHighlightedColor
    323:326:void split(int) -> split
    331:340:void setText(java.lang.String) -> setText
    344:350:void stopMarquee() -> stopMarquee
    355:355:java.lang.String getText() -> getText
    361:367:int getPreferredWidth() -> getPreferredWidth
    372:378:int getMaxTextWidth() -> getMaxTextWidth
    384:385:int getPreferredHeight() -> getPreferredHeight
    390:397:void onColorsChanged(boolean) -> onColorsChanged
    402:410:void onFontChanged() -> onFontChanged
    414:426:void onBoundsChanged(boolean) -> onBoundsChanged
    432:435:boolean canScroll(boolean) -> canScroll
    440:441:void scrollToBegin() -> scrollToBegin
    445:446:void scrollToEnd() -> scrollToEnd
    464:468:void scrollTo(int) -> scrollTo
    474:474:int getLinesPerPage() -> getLinesPerPage
    481:481:int getLineCount() -> getLineCount
    488:506:boolean scroll(boolean) -> scroll
    513:606:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    613:616:void clear() -> clear
    54:54:void <clinit>() -> <clinit>
totalcross.ui.ListBox -> totalcross.ui.ListBox:
    totalcross.util.Vector items -> items
    int offset -> offset
    int selectedIndex -> selectedIndex
    int tempSelectedIndex -> tempSelectedIndex
    int itemCount -> itemCount
    int visibleItems -> visibleItems
    int btnX -> btnX
    int btnX0 -> btnX0
    totalcross.ui.ScrollBar sbar -> sbar
    boolean simpleBorder -> simpleBorder
    int xOffset -> xOffset
    int back0 -> back0
    int back1 -> back1
    int fColor -> fColor
    int[] fourColors -> fourColors
    int customCursorColor -> customCursorColor
    totalcross.util.IntVector ivWidths -> ivWidths
    int xOffsetMin -> xOffsetMin
    totalcross.ui.ArrowButton btnLeft -> btnLeft
    totalcross.ui.ArrowButton btnRight -> btnRight
    int dragDistanceY -> dragDistanceY
    int dragDistanceX -> dragDistanceX
    boolean isScrolling -> isScrolling
    totalcross.ui.image.Image npback -> npback
    boolean scScrolled -> scScrolled
    int iconGap -> iconGap
    boolean drawBorder -> drawBorder
    int EXTRA_HEIGHT_FACTOR -> EXTRA_HEIGHT_FACTOR
    totalcross.util.IntHashtable ihtBackColors -> ihtBackColors
    totalcross.util.IntHashtable ihtForeColors -> ihtForeColors
    int extraHorizScrollButtonHeight -> extraHorizScrollButtonHeight
    totalcross.ui.Flick flick -> flick
    int visibleLines -> visibleLines
    boolean useFullWidthOnSelection -> useFullWidthOnSelection
    double DEFAULT_ITEM_HEIGHT_FACTOR -> DEFAULT_ITEM_HEIGHT_FACTOR
    double itemHeightFactor -> itemHeightFactor
    double ihFactor -> ihFactor
    int dataCol -> dataCol
    242:243:void <init>() -> <init>
    81:267:void <init>(java.lang.Object[]) -> <init>
    271:272:boolean flickStarted() -> flickStarted
    277:277:void flickEnded(boolean) -> flickEnded
    281:293:boolean canScrollContent(int,java.lang.Object) -> canScrollContent
    298:350:boolean scrollContent(int,int,boolean) -> scrollContent
    355:358:int getScrollPosition(int) -> getScrollPosition
    370:385:void enableHorizontalScroll() -> enableHorizontalScroll
    388:395:void enableButtons() -> enableButtons
    399:429:void add(java.lang.Object[]) -> add
    438:468:void add(java.lang.Object[],int,int) -> add
    472:482:void add(java.lang.Object) -> add
    490:496:int addWrapping(java.lang.String) -> addWrapping
    501:511:void insert(java.lang.Object,int) -> insert
    523:535:void removeAll() -> removeAll
    540:574:void remove(int) -> remove
    579:582:void remove(java.lang.Object) -> remove
    586:593:void setItemAt(int,java.lang.Object) -> setItemAt
    597:600:java.lang.Object getItemAt(int) -> getItemAt
    605:606:java.lang.Object getSelectedItem() -> getSelectedItem
    611:611:int getSelectedIndex() -> getSelectedIndex
    618:618:java.lang.Object[] getItems() -> getItems
    624:624:java.lang.Object[] getItemsArray() -> getItemsArray
    629:629:int indexOf(java.lang.Object) -> indexOf
    637:641:void setSelectedItem(java.lang.Object) -> setSelectedItem
    645:646:void setSelectedIndex(int) -> setSelectedIndex
    650:684:void setSelectedIndex(int,boolean) -> setSelectedIndex
    690:691:void selectLast() -> selectLast
    696:700:void selectLast(boolean) -> selectLast
    704:704:int size() -> size
    710:711:void add(totalcross.ui.Control) -> add
    716:717:void remove(totalcross.ui.Control) -> remove
    722:734:int getPreferredWidth() -> getPreferredWidth
    740:746:int getPreferredHeight() -> getPreferredHeight
    752:811:void onBoundsChanged(boolean) -> onBoundsChanged
    816:841:void find(char) -> find
    847:944:void onEvent(totalcross.ui.event.Event) -> onEvent
    947:947:void leftReached() -> leftReached
    950:950:void endSelection() -> endSelection
    953:967:void handleSelection(int) -> handleSelection
    971:977:void setEnabled(boolean) -> setEnabled
    981:999:void onColorsChanged(boolean) -> onColorsChanged
    1004:1046:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    1050:1050:int getEffectW() -> getEffectW
    1055:1055:int getEffectH() -> getEffectH
    1060:1064:int getEffectX() -> getEffectX
    1069:1076:int getEffectY() -> getEffectY
    1080:1084:void drawItems(totalcross.ui.gfx.Graphics,int,int,int) -> drawItems
    1087:1087:int getItemHeight(int) -> getItemHeight
    1092:1095:void setTextAreaClip(totalcross.ui.gfx.Graphics,int,int) -> setTextAreaClip
    1098:1101:void drawSelectedItem(totalcross.ui.gfx.Graphics,int,int) -> drawSelectedItem
    1105:1107:void setCursorColor(int) -> setCursorColor
    1111:1137:void drawItem(totalcross.ui.gfx.Graphics,int,int,int) -> drawItem
    1141:1142:void drawSelectedItem(totalcross.ui.gfx.Graphics,int,int,int) -> drawSelectedItem
    1146:1147:int getItemWidth(int) -> getItemWidth
    1151:1160:int getIndexY(int) -> getIndexY
    1165:1193:void drawCursor(totalcross.ui.gfx.Graphics,int,boolean) -> drawCursor
    1196:1196:int getCursorColor(int) -> getCursorColor
    1202:1203:void setSimpleBorder(boolean) -> setSimpleBorder
    1208:1210:void qsort() -> qsort
    1217:1222:void qsort(boolean) -> qsort
    1226:1231:void verifyItemWidth(int) -> verifyItemWidth
    1235:1243:boolean horizontalScroll(boolean) -> horizontalScroll
    1250:1251:void clear() -> clear
    1255:1258:void getFocusableControls(totalcross.util.Vector) -> getFocusableControls
    1263:1272:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
    1277:1277:java.lang.String getText() -> getText
    1288:1301:boolean setSelectedItemStartingWith(java.lang.String,boolean) -> setSelectedItemStartingWith
    1312:1318:boolean hideScrollBarIfNotNeeded() -> hideScrollBarIfNotNeeded
    1323:1323:totalcross.ui.Flick getFlick() -> getFlick
    1328:1328:boolean wasScrolled() -> wasScrolled
    176:233:void <clinit>() -> <clinit>
totalcross.ui.ListBox$CustomDrawingItem -> totalcross.ui.ListBox$CustomDrawingItem:
    void onItemPaint(totalcross.ui.gfx.Graphics,int,int,int,int) -> onItemPaint
totalcross.ui.ListBox$IconItem -> totalcross.ui.ListBox$IconItem:
    java.lang.String text -> text
    totalcross.ui.image.Image icon -> icon
    129:132:void <init>(java.lang.String,totalcross.ui.image.Image) -> <init>
    136:136:java.lang.String toString() -> toString
totalcross.ui.ListContainer -> totalcross.ui.ListContainer:
    totalcross.util.Vector vc -> vc
    totalcross.ui.Container lastSel -> lastSel
    int lastSelBack -> lastSelBack
    int lastSelIndex -> lastSelIndex
    int highlightColor -> highlightColor
    boolean drawHLine -> drawHLine
    totalcross.ui.Insets scInsets -> scInsets
    int defaultHighlightColor -> defaultHighlightColor
    boolean dragged -> dragged
    239:239:totalcross.ui.ListContainer$Layout getLayout(int,int) -> getLayout
    534:547:void <init>() -> <init>
    551:553:void onColorsChanged(boolean) -> onColorsChanged
    558:558:int size() -> size
    565:599:void addContainer(totalcross.ui.Container) -> addContainer
    610:663:void addContainers(totalcross.ui.Container[]) -> addContainers
    669:686:void removeAllContainers() -> removeAllContainers
    692:758:void onEvent(totalcross.ui.event.Event) -> onEvent
    761:770:void scroll(int) -> scroll
    774:774:totalcross.ui.Container getSelectedItem() -> getSelectedItem
    779:779:int getSelectedIndex() -> getSelectedIndex
    786:795:void setSelectedIndex(int) -> setSelectedIndex
    799:816:void setSelectedItem(totalcross.ui.Container) -> setSelectedItem
    820:820:totalcross.ui.Container getContainer(int) -> getContainer
    827:837:void setBackColor(totalcross.ui.Container,int) -> setBackColor
    841:862:void resize() -> resize
    870:896:void scrollToControl(totalcross.ui.Control) -> scrollToControl
totalcross.ui.ListContainer$Item -> totalcross.ui.ListContainer$Item:
    java.lang.Object leftControl -> leftControl
    java.lang.Object rightControl -> rightControl
    java.lang.String[] items -> items
    int[] itemColors -> itemColors
    boolean leftControlVisible -> leftControlVisible
    boolean rightControlVisible -> rightControlVisible
    totalcross.ui.ListContainer$Layout layout -> layout
    253:273:void <init>(totalcross.ui.ListContainer$Layout) -> <init>
    279:286:int[] getColors() -> getColors
    291:312:void initUI() -> initUI
    316:332:void onEvent(totalcross.ui.event.Event) -> onEvent
    335:376:void handleButtonClick(java.lang.Object,boolean) -> handleButtonClick
    379:384:totalcross.ui.ListContainer getLC() -> getLC
    388:409:void setImage(boolean,boolean) -> setImage
    412:419:void postListContainerEvent(java.lang.Object,java.lang.Object,int,boolean) -> postListContainerEvent
    423:423:int getPreferredWidth() -> getPreferredWidth
    428:428:int getPreferredHeight() -> getPreferredHeight
    432:437:int getLeftControlX() -> getLeftControlX
    441:446:int getRightControlX() -> getRightControlX
    451:531:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    243:243:void access$000(totalcross.ui.ListContainer$Item,java.lang.Object,boolean) -> access$000
totalcross.ui.ListContainer$Layout -> totalcross.ui.ListContainer$Layout:
    boolean leftImageEnlargeIfSmaller -> leftImageEnlargeIfSmaller
    boolean rightImageEnlargeIfSmaller -> rightImageEnlargeIfSmaller
    totalcross.ui.image.Image defaultLeftImage -> defaultLeftImage
    totalcross.ui.image.Image defaultRightImage -> defaultRightImage
    int defaultLeftImageW -> defaultLeftImageW
    int defaultLeftImageH -> defaultLeftImageH
    int defaultRightImageW -> defaultRightImageW
    int defaultRightImageH -> defaultRightImageH
    totalcross.ui.image.Image defaultLeftImage2 -> defaultLeftImage2
    totalcross.ui.image.Image defaultRightImage2 -> defaultRightImage2
    int[] defaultItemColors -> defaultItemColors
    boolean[] boldItems -> boldItems
    int[] relativeFontSizes -> relativeFontSizes
    int[] positions -> positions
    java.lang.String[] fontNames -> fontNames
    int controlGap -> controlGap
    int imageGap -> imageGap
    totalcross.ui.Insets insets -> insets
    int lineGap -> lineGap
    boolean centerVertically -> centerVertically
    int itemCount -> itemCount
    int itemsPerLine -> itemsPerLine
    int[] itemY -> itemY
    totalcross.ui.font.Font[] fonts -> fonts
    int itemH -> itemH
    totalcross.ui.event.ListContainerEvent lce -> lce
    totalcross.ui.ListContainer this$0 -> this$0
    127:168:void <init>(totalcross.ui.ListContainer,int,int) -> <init>
    175:221:void setup() -> setup
    224:233:totalcross.ui.image.Image resizeImage(totalcross.ui.image.Image,boolean) -> resizeImage
totalcross.ui.MainWindow -> totalcross.ui.MainWindow:
    totalcross.ui.event.TimerEvent firstTimer -> firstTimer
    totalcross.ui.event.TimerEvent startTimer -> startTimer
    totalcross.ui.MainWindow mainWindowInstance -> mainWindowInstance
    int lastMinInterval -> lastMinInterval
    boolean initUICalled -> initUICalled
    int timeAvailable -> timeAvailable
    totalcross.ui.font.Font defaultFont -> defaultFont
    java.lang.Thread mainThread -> mainThread
    totalcross.util.concurrent.Lock runnersLock -> runnersLock
    totalcross.util.Vector runners -> runners
    boolean quittingApp -> quittingApp
    90:91:void <init>() -> <init>
    85:141:void <init>(java.lang.String,byte) -> <init>
    146:161:void getClientRect(totalcross.ui.gfx.Rect) -> getClientRect
    165:170:void fillBackground(totalcross.ui.gfx.Graphics,int) -> fillBackground
    177:177:totalcross.firebase.iid.FirebaseInstanceIdService initFirebaseInstanceIdService() -> initFirebaseInstanceIdService
    186:186:boolean isMainThread() -> isMainThread
    190:191:void mainWindowCreate() -> mainWindowCreate
    194:194:void mainWindowCreate4D() -> mainWindowCreate4D
    210:220:void setDefaultFont(totalcross.ui.font.Font) -> setDefaultFont
    226:226:totalcross.ui.font.Font getDefaultFont() -> getDefaultFont
    250:263:void setUIStyle(byte) -> setUIStyle
    276:277:void exit(int) -> exit
    292:293:void minimize() -> minimize
    306:307:void restore() -> restore
    318:318:totalcross.ui.MainWindow getMainWindow() -> getMainWindow
    327:329:totalcross.ui.event.TimerEvent addTimer(totalcross.ui.Control,int) -> addTimer
    338:339:void addTimer(totalcross.ui.event.TimerEvent,totalcross.ui.Control,int) -> addTimer
    347:374:void addTimer(totalcross.ui.event.TimerEvent,totalcross.ui.Control,int,boolean) -> addTimer
    383:406:boolean removeTimer(totalcross.ui.event.TimerEvent) -> removeTimer
    413:430:void removeTimers(totalcross.ui.Window) -> removeTimers
    444:448:void appStarting(int) -> appStarting
    459:472:void appEnding() -> appEnding
    475:482:void _onMinimize() -> _onMinimize
    485:492:void _onRestore() -> _onRestore
    503:503:void onExit() -> onExit
    522:522:void onMinimize() -> onMinimize
    532:532:void onRestore() -> onRestore
    536:553:void startProgram() -> startProgram
    561:631:void _onTimerTick(boolean) -> _onTimerTick
    635:636:void setTimerInterval(int) -> setTimerInterval
    651:651:java.lang.String getCommandLine() -> getCommandLine
    659:659:void setRect(int,int,int,int,totalcross.ui.Control,boolean) -> setRect
    678:704:totalcross.ui.image.Image getScreenShot() -> getScreenShot
    709:720:java.lang.Object[] getRunners() -> getRunners
    728:729:void runOnMainThread(java.lang.Runnable) -> runOnMainThread
    759:776:void runOnMainThread(java.lang.Runnable,boolean) -> runOnMainThread
totalcross.ui.MenuBar -> totalcross.ui.MenuBar:
    totalcross.ui.MenuItem[][] items -> items
    int[] xpos -> xpos
    int xmin -> xmin
    int xmax -> xmax
    int gap -> gap
    int selected -> selected
    int menuItemSelected -> menuItemSelected
    boolean switching -> switching
    totalcross.ui.MenuBarDropDown pop -> pop
    int eColor -> eColor
    int dColor -> dColor
    int bColor -> bColor
    int cursorColor -> cursorColor
    int[] fourColors -> fourColors
    int popFore -> popFore
    int popBack -> popBack
    int popCursor -> popCursor
    127:131:totalcross.ui.MenuItem[][] strings2items(java.lang.String[][]) -> strings2items
    116:143:void <init>(totalcross.ui.MenuItem[][]) -> <init>
    147:147:totalcross.ui.MenuItem[][] getMenuItems() -> getMenuItems
    156:156:totalcross.ui.MenuItem getMenuItem(int) -> getMenuItem
    163:166:void setPopColors(int,int,int) -> setPopColors
    171:172:void setCursorColor(int) -> setCursorColor
    177:181:void setVisible(boolean) -> setVisible
    188:197:void onFontChanged() -> onFontChanged
    207:207:int getSelectedIndex() -> getSelectedIndex
    213:215:void onPopup() -> onPopup
    220:221:boolean onClickedOutside(totalcross.ui.event.PenEvent) -> onClickedOutside
    225:229:void close() -> close
    232:238:int getItemAt(int) -> getItemAt
    243:281:void onEvent(totalcross.ui.event.Event) -> onEvent
    285:288:void postUnpop() -> postUnpop
    292:295:void postPopup() -> postPopup
    298:325:void switchTo(int) -> switchTo
    329:338:void onColorsChanged(boolean) -> onColorsChanged
    344:383:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    388:398:void moveBy(int) -> moveBy
    403:412:boolean handleFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleFocusChangeKeys
    432:437:void setAlternativeStyle(int,int) -> setAlternativeStyle
totalcross.ui.MenuBarDropDown -> totalcross.ui.MenuBarDropDown:
    totalcross.ui.MenuItem[] items -> items
    int[] ypos -> ypos
    int selected -> selected
    int popX -> popX
    int popY -> popY
    totalcross.ui.event.PenEvent pe -> pe
    int lineHeight -> lineHeight
    int dColor -> dColor
    int bColor -> bColor
    int fColor -> fColor
    int cursorColor -> cursorColor
    int[] fourColors -> fourColors
    65:89:totalcross.ui.MenuItem[] strings2items(java.lang.String[]) -> strings2items
    56:106:void <init>(int,int,totalcross.ui.MenuItem[]) -> <init>
    109:113:totalcross.ui.MenuBar getMenuBar() -> getMenuBar
    121:155:void onFontChanged() -> onFontChanged
    159:160:void screenResized() -> screenResized
    164:176:int setSelectedIndex(int) -> setSelectedIndex
    180:180:int getYPos(int) -> getYPos
    185:185:int getSelectedIndex() -> getSelectedIndex
    191:194:void onPopup() -> onPopup
    198:199:void postPopup() -> postPopup
    203:206:void postUnpop() -> postUnpop
    212:232:boolean onClickedOutside(totalcross.ui.event.PenEvent) -> onClickedOutside
    239:245:void loadBehind() -> loadBehind
    248:254:int getItemAt(int) -> getItemAt
    259:307:void onEvent(totalcross.ui.event.Event) -> onEvent
    312:313:void setCursorColor(int) -> setCursorColor
    317:326:void onColorsChanged(boolean) -> onColorsChanged
    331:387:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    392:408:boolean handleFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleFocusChangeKeys
    414:415:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
    424:442:int getNextSelectionIndex(totalcross.ui.event.KeyEvent) -> getNextSelectionIndex
totalcross.ui.MenuItem -> totalcross.ui.MenuItem:
    java.lang.String caption -> caption
    boolean isChecked -> isChecked
    boolean isEnabled -> isEnabled
    boolean isCheckable -> isCheckable
    boolean isSeparator -> isSeparator
    34:43:void <init>() -> <init>
    34:51:void <init>(java.lang.String) -> <init>
    34:60:void <init>(java.lang.String,boolean) -> <init>
    64:64:boolean isCheckable() -> isCheckable
totalcross.ui.MultiButton -> totalcross.ui.MultiButton:
    totalcross.ui.image.Image npback -> npback
    totalcross.ui.image.Image npsel -> npsel
    java.lang.String[] tits -> tits
    int sel -> sel
    boolean[] disabled -> disabled
    int divColor -> divColor
    int selColor -> selColor
    boolean is3dText -> is3dText
    boolean isSticky -> isSticky
    int tempIndex -> tempIndex
    28:48:void <init>(java.lang.String[]) -> <init>
    52:53:void onColorsChanged(boolean) -> onColorsChanged
    57:58:void onBoundsChanged(boolean) -> onBoundsChanged
    62:74:void setSelectedIndex(int) -> setSelectedIndex
    78:83:void setEnabled(int,boolean) -> setEnabled
    87:87:boolean isEnabled(int) -> isEnabled
    92:92:int getSelectedIndex() -> getSelectedIndex
    98:155:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    159:160:int getEffectW() -> getEffectW
    165:165:int getEffectH() -> getEffectH
    170:174:int getEffectX() -> getEffectX
    179:179:int getEffectY() -> getEffectY
    184:236:void onEvent(totalcross.ui.event.Event) -> onEvent
    240:240:int getPreferredHeight() -> getPreferredHeight
    245:249:int getPreferredWidth() -> getPreferredWidth
totalcross.ui.MultiEdit -> totalcross.ui.MultiEdit:
    char ENTER -> ENTER
    char LINEFEED -> LINEFEED
    int lastZ1y -> lastZ1y
    totalcross.ui.event.TimerEvent blinkTimer -> blinkTimer
    boolean hasFocus -> hasFocus
    boolean cursorShowing -> cursorShowing
    boolean firstPenDown -> firstPenDown
    boolean editable -> editable
    boolean hasCursorWhenNotEditable -> hasCursorWhenNotEditable
    boolean improvedGeographicalFocus -> improvedGeographicalFocus
    int lastInsertPos -> lastInsertPos
    totalcross.ui.CaptionPress captionPress -> captionPress
    totalcross.util.IntVector first -> first
    int firstToDraw -> firstToDraw
    int numberTextLines -> numberTextLines
    int hLine -> hLine
    totalcross.ui.gfx.Coord z1 -> z1
    totalcross.ui.gfx.Coord z2 -> z2
    totalcross.ui.gfx.Coord z3 -> z3
    totalcross.ui.gfx.Rect boardRect -> boardRect
    totalcross.ui.gfx.Rect textRect -> textRect
    java.lang.StringBuffer chars -> chars
    int insertPos -> insertPos
    int startSelectPos -> startSelectPos
    int newInsertPos -> newInsertPos
    int pushedInsertPos -> pushedInsertPos
    int pushedStartSelectPos -> pushedStartSelectPos
    totalcross.ui.ScrollBar sb -> sb
    int spaceBetweenLines -> spaceBetweenLines
    int tempGap -> tempGap
    int tempRowCount -> tempRowCount
    int tempRowCount0 -> tempRowCount0
    int fColor -> fColor
    int back0 -> back0
    int back1 -> back1
    int[] fourColors -> fourColors
    byte kbdType -> kbdType
    byte lastKbdType -> lastKbdType
    java.lang.String validChars -> validChars
    int maxLength -> maxLength
    int dragDistance -> dragDistance
    boolean isScrolling -> isScrolling
    boolean popupVKbd -> popupVKbd
    boolean editMode -> editMode
    boolean editModeValue -> editModeValue
    java.lang.String mapFrom -> mapFrom
    java.lang.String mapTo -> mapTo
    int oldTabIndex -> oldTabIndex
    boolean ignoreNextFocusIn -> ignoreNextFocusIn
    totalcross.ui.image.Image npback -> npback
    int rowCount0 -> rowCount0
    boolean scScrolled -> scScrolled
    int lastPenDown -> lastPenDown
    totalcross.ui.event.KeyEvent backspaceEvent -> backspaceEvent
    int xcap -> xcap
    int ycap -> ycap
    int ycap0 -> ycap0
    int fmHmin -> fmHmin
    int fmHtarget -> fmHtarget
    int xcap0 -> xcap0
    int inccap -> inccap
    int iconX0 -> iconX0
    totalcross.ui.font.Font fcap -> fcap
    totalcross.ui.event.TimerEvent tea -> tea
    boolean postPopupKCC -> postPopupKCC
    boolean scrollBarsAlwaysVisible -> scrollBarsAlwaysVisible
    java.lang.String mask -> mask
    int rowCount -> rowCount
    byte capitalise -> capitalise
    boolean autoSelect -> autoSelect
    boolean drawDots -> drawDots
    int gap -> gap
    boolean justify -> justify
    java.lang.String caption -> caption
    int captionColor -> captionColor
    totalcross.ui.image.Image captionIcon -> captionIcon
    totalcross.ui.Flick flick -> flick
    boolean selectLast -> selectLast
    boolean persistentSelection -> persistentSelection
    192:193:void <init>() -> <init>
    78:222:void <init>(int,int) -> <init>
    230:232:void <init>(java.lang.String,int,int) -> <init>
    236:237:boolean flickStarted() -> flickStarted
    242:242:void flickEnded(boolean) -> flickEnded
    246:254:boolean canScrollContent(int,java.lang.Object) -> canScrollContent
    259:291:boolean scrollContent(int,int,boolean) -> scrollContent
    296:299:int getScrollPosition(int) -> getScrollPosition
    318:325:void mapKeys(java.lang.String,java.lang.String) -> mapKeys
    329:336:int getPreferredHeight() -> getPreferredHeight
    341:342:int getPreferredWidth() -> getPreferredWidth
    348:352:void setMaxLength(int) -> setMaxLength
    355:355:int getMaxLength() -> getMaxLength
    362:363:void setKeyboard(byte) -> setKeyboard
    367:372:void setValidChars(java.lang.String) -> setValidChars
    379:379:java.lang.String getText() -> getText
    387:387:java.lang.StringBuffer getTextBuffer() -> getTextBuffer
    395:396:void setText(java.lang.String) -> setText
    402:412:void setText(java.lang.String,boolean) -> setText
    417:419:void setEditable(boolean) -> setEditable
    423:423:boolean isEditable() -> isEditable
    428:428:int getNumberOfTextLines() -> getNumberOfTextLines
    436:440:void setScrollbarsAlwaysVisible(boolean) -> setScrollbarsAlwaysVisible
    444:453:void popupKCC() -> popupKCC
    456:471:void showInputWindow(totalcross.ui.Window) -> showInputWindow
    474:480:int zToCharPos(totalcross.ui.gfx.Coord) -> zToCharPos
    484:508:void charPosToZ(int,totalcross.ui.gfx.Coord) -> charPosToZ
    512:530:void onBoundsChanged(boolean) -> onBoundsChanged
    535:591:void calculateFirst() -> calculateFirst
    594:612:void focusOut() -> focusOut
    617:1093:void onEvent(totalcross.ui.event.Event) -> onEvent
    1096:1118:boolean showClipboardMenu() -> showClipboardMenu
    1122:1135:void clipboardCut() -> clipboardCut
    1139:1150:void cutText(int,int) -> cutText
    1153:1164:void clipboardCopy() -> clipboardCopy
    1167:1198:void clipboardPaste() -> clipboardPaste
    1202:1229:void showSip() -> showSip
    1232:1373:void draw(totalcross.ui.gfx.Graphics) -> draw
    1377:1380:void onWindowPaintFinished() -> onWindowPaintFinished
    1384:1385:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    1388:1390:void clearPosState() -> clearPosState
    1393:1395:void pushPosState() -> pushPosState
    1398:1403:void popPosState() -> popPosState
    1407:1411:boolean isCharValid(char) -> isCharValid
    1416:1424:void onColorsChanged(boolean) -> onColorsChanged
    1431:1435:void setRect(int,int,int,int,totalcross.ui.Control,boolean) -> setRect
    1440:1444:void onFontChanged() -> onFontChanged
    1450:1451:void clear() -> clear
    1455:1458:void getFocusableControls(totalcross.util.Vector) -> getFocusableControls
    1462:1479:void scrollToLine(int) -> scrollToLine
    1483:1513:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
    1519:1525:void scrollToBottom() -> scrollToBottom
    1529:1534:void scrollToTop() -> scrollToTop
    1540:1540:int getLength() -> getLength
    1546:1549:void requestFocus() -> requestFocus
    1561:1561:byte getKeyboardType() -> getKeyboardType
    1568:1586:totalcross.ui.MultiEdit getCopy() -> getCopy
    1591:1591:totalcross.ui.Flick getFlick() -> getFlick
    1596:1596:boolean wasScrolled() -> wasScrolled
    1601:1601:boolean willOpenKeyboard() -> willOpenKeyboard
    1608:1611:void setCursorPos(int) -> setCursorPos
    1628:1633:void setCursorPos(int,int) -> setCursorPos
    1651:1651:int[] getCursorPos() -> getCursorPos
    1656:1669:void animateMaterial(boolean) -> animateMaterial
    1673:1686:void timerTriggered(totalcross.ui.event.TimerEvent) -> timerTriggered
    1689:1692:void singleStep() -> singleStep
    85:131:void <clinit>() -> <clinit>
totalcross.ui.MultiListBox -> totalcross.ui.MultiListBox:
    int NO_OLD_SELECTION -> NO_OLD_SELECTION
    int maxSelections -> maxSelections
    int oldSelection -> oldSelection
    totalcross.util.IntHashtable selectedIndexes -> selectedIndexes
    totalcross.util.IntVector order -> order
    boolean changed -> changed
    boolean drawingSel -> drawingSel
    boolean hasFocus -> hasFocus
    int cursorColor -> cursorColor
    int mixedCursorColor -> mixedCursorColor
    totalcross.util.IntVector clearValues -> clearValues
    boolean showOrderInTip -> showOrderInTip
    boolean unselectFirstWhenMaxIsReached -> unselectFirstWhenMaxIsReached
    java.lang.String itemsText -> itemsText
    java.lang.String localItemsText -> localItemsText
    int tipDelay -> tipDelay
    53:87:void <init>() -> <init>
    53:93:void <init>(java.lang.Object[]) -> <init>
    99:101:void setOrderIsImportant(boolean) -> setOrderIsImportant
    105:105:boolean isOrderImportant() -> isOrderImportant
    112:115:int getSelectedIndex() -> getSelectedIndex
    121:131:java.lang.Object getLastSelectedItem() -> getLastSelectedItem
    140:147:void setMaxSelections(int) -> setMaxSelections
    157:157:totalcross.util.IntVector getSelectedIndexes() -> getSelectedIndexes
    162:162:boolean isSelected(int) -> isSelected
    167:172:void removeAll() -> removeAll
    176:184:void onColorsChanged(boolean) -> onColorsChanged
    189:199:void drawSelectedItem(totalcross.ui.gfx.Graphics,int,int) -> drawSelectedItem
    203:209:void drawItems(totalcross.ui.gfx.Graphics,int,int,int) -> drawItems
    213:225:int getCursorColor(int) -> getCursorColor
    233:244:void setSelectedIndex(int) -> setSelectedIndex
    248:249:void leftReached() -> leftReached
    256:284:void setSelectedIndex(int,boolean) -> setSelectedIndex
    288:294:void handleSelection(int) -> handleSelection
    298:299:void cbddOnPopup() -> cbddOnPopup
    303:306:void cbddOnUnpop() -> cbddOnUnpop
    310:313:void postPressedEvent() -> postPressedEvent
    317:318:void endSelection() -> endSelection
    321:355:void handleClick(int) -> handleClick
    363:370:java.lang.String getText() -> getText
    375:403:void onEvent(totalcross.ui.event.Event) -> onEvent
    407:426:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
    431:439:void clear() -> clear
    76:76:void <clinit>() -> <clinit>
totalcross.ui.NinePatch -> totalcross.ui.NinePatch:
    int BUTTON -> BUTTON
    int EDIT -> EDIT
    int COMBOBOX -> COMBOBOX
    int LISTBOX -> LISTBOX
    int MULTIEDIT -> MULTIEDIT
    int PROGRESSBARV -> PROGRESSBARV
    int PROGRESSBARH -> PROGRESSBARH
    int SCROLLPOSH -> SCROLLPOSH
    int SCROLLPOSV -> SCROLLPOSV
    int TAB -> TAB
    int GRID -> GRID
    int TAB2 -> TAB2
    int MULTIBUTTON -> MULTIBUTTON
    totalcross.ui.NinePatch instance -> instance
    int pressColorAlgorithm -> pressColorAlgorithm
    totalcross.util.concurrent.Lock imageLock -> imageLock
    totalcross.ui.NinePatch$Parts[] parts -> parts
    totalcross.util.Hashtable htBtn -> htBtn
    totalcross.util.Hashtable htPressBtn -> htPressBtn
    java.lang.StringBuffer sbBtn -> sbBtn
    61:61:totalcross.ui.NinePatch getInstance() -> getInstance
    64:98:void <init>() -> <init>
    101:118:void copyPixels(int[],totalcross.ui.image.Image,totalcross.ui.image.Image,int,int,int,int,int,int) -> copyPixels
    121:123:totalcross.ui.image.Image getImageArea(int[],totalcross.ui.image.Image,int,int,int,int) -> getImageArea
    128:145:totalcross.ui.NinePatch$Parts load(totalcross.ui.image.Image,int,int) -> load
    150:192:totalcross.ui.image.Image getNormalInstance(totalcross.ui.NinePatch$Parts,int,int,int,boolean) -> getNormalInstance
    197:209:totalcross.ui.image.Image getNormalInstance(int,int,int,int,boolean) -> getNormalInstance
    213:233:totalcross.ui.image.Image getPressedInstance(totalcross.ui.image.Image,int,int) -> getPressedInstance
    237:239:void flush() -> flush
    244:251:void tryDrawImage(totalcross.ui.gfx.Graphics,totalcross.ui.image.Image,int,int) -> tryDrawImage
    58:58:void <clinit>() -> <clinit>
totalcross.ui.NinePatch$Parts -> totalcross.ui.NinePatch$Parts:
    totalcross.ui.image.Image imgLT -> imgLT
    totalcross.ui.image.Image imgT -> imgT
    totalcross.ui.image.Image imgRT -> imgRT
    totalcross.ui.image.Image imgL -> imgL
    totalcross.ui.image.Image imgC -> imgC
    totalcross.ui.image.Image imgR -> imgR
    totalcross.ui.image.Image imgLB -> imgLB
    totalcross.ui.image.Image imgB -> imgB
    totalcross.ui.image.Image imgRB -> imgRB
    int corner -> corner
    int side -> side
    totalcross.ui.NinePatch this$0 -> this$0
    87:87:void <init>(totalcross.ui.NinePatch) -> <init>
totalcross.ui.NumericPagePosition -> totalcross.ui.NumericPagePosition:
    java.lang.String txt -> txt
    int extra -> extra
    int fmw -> fmw
    10:11:void <init>() -> <init>
    15:18:void setPosition(int) -> setPosition
    22:25:void setCount(int) -> setCount
    29:34:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
totalcross.ui.PagePosition -> totalcross.ui.PagePosition:
    int visibleCount -> visibleCount
    int count -> count
    int position -> position
    36:43:void <init>(int) -> <init>
    47:52:void setCount(int) -> setCount
    56:63:void setPosition(int) -> setPosition
    67:67:int getVisibleCount() -> getVisibleCount
    72:72:int getCount() -> getCount
    77:77:int getPosition() -> getPosition
    82:88:void inc(boolean) -> inc
    92:98:void dec(boolean) -> dec
    102:147:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    151:151:int getPreferredWidth() -> getPreferredWidth
    156:156:int getPreferredHeight() -> getPreferredHeight
totalcross.ui.PopupMenu -> totalcross.ui.PopupMenu:
    java.lang.Object[] items -> items
    int selected -> selected
    totalcross.ui.image.Image off -> off
    totalcross.ui.image.Image ball -> ball
    totalcross.ui.ListContainer list -> list
    totalcross.ui.Button cancel -> cancel
    totalcross.ui.ListContainer$Item[] containers -> containers
    boolean multipleSelection -> multipleSelection
    int cursorColor -> cursorColor
    int UNSET -> UNSET
    int desiredSelectedIndex -> desiredSelectedIndex
    totalcross.util.IntHashtable htSearchKeys -> htSearchKeys
    totalcross.ui.PushButtonGroup pbgSearch -> pbgSearch
    java.lang.String cancelString -> cancelString
    int dataCol -> dataCol
    int itemCount -> itemCount
    int checkColor -> checkColor
    boolean enableSearch -> enableSearch
    boolean enableCancel -> enableCancel
    boolean keepIndexOnCancel -> keepIndexOnCancel
    100:101:void <init>(java.lang.String,java.lang.Object[]) -> <init>
    58:122:void <init>(java.lang.String,java.lang.Object[],boolean) -> <init>
    126:129:totalcross.ui.image.Image getSelectedImage(int) -> getSelectedImage
    135:223:void initUI() -> initUI
    226:239:void repositionOnSize() -> repositionOnSize
    243:245:void reposition() -> reposition
    249:259:int setSelectedIndex(int) -> setSelectedIndex
    264:264:int getSelectedIndex() -> getSelectedIndex
    270:289:void onPopup() -> onPopup
    293:296:void postUnpop() -> postUnpop
    299:303:void search(char) -> search
    307:351:void onEvent(totalcross.ui.event.Event) -> onEvent
    354:366:void selected(int) -> selected
    370:371:void setCursorColor(int) -> setCursorColor
    70:70:void <clinit>() -> <clinit>
totalcross.ui.PreprocessKey -> totalcross.ui.PreprocessKey:
    totalcross.ui.PreprocessKey instance -> instance
    int MAX_DELAY -> MAX_DELAY
    int curIdx -> curIdx
    int curKey -> curKey
    int lastTime -> lastTime
    totalcross.ui.event.TimerEvent te -> te
    totalcross.ui.Control target -> target
    56:64:void <init>() -> <init>
    void preprocess(totalcross.ui.Control,totalcross.ui.event.KeyEvent) -> preprocess
    70:70:char[] getKeySet(totalcross.ui.Control,totalcross.ui.event.KeyEvent) -> getKeySet
    74:113:void handleKeypadPress(totalcross.ui.Control,totalcross.ui.event.KeyEvent) -> handleKeypadPress
    116:127:void changeCursor(boolean) -> changeCursor
    130:146:void resetTimer() -> resetTimer
    56:56:totalcross.ui.event.TimerEvent access$000(totalcross.ui.PreprocessKey) -> access$000
    56:56:totalcross.ui.event.TimerEvent access$002(totalcross.ui.PreprocessKey,totalcross.ui.event.TimerEvent) -> access$002
    56:56:void access$100(totalcross.ui.PreprocessKey,boolean) -> access$100
    60:60:void <clinit>() -> <clinit>
totalcross.ui.PreprocessKey$1 -> totalcross.ui.PreprocessKey$1:
    totalcross.ui.MainWindow val$m -> val$m
    totalcross.ui.PreprocessKey this$0 -> this$0
    135:135:void <init>(totalcross.ui.PreprocessKey,totalcross.ui.MainWindow) -> <init>
    138:143:void timerTriggered(totalcross.ui.event.TimerEvent) -> timerTriggered
totalcross.ui.Presenter -> totalcross.ui.Presenter:
    totalcross.ui.Control getView() -> getView
totalcross.ui.ProgressBar -> totalcross.ui.ProgressBar:
    int min -> min
    int max -> max
    int value -> value
    java.lang.String prefix -> prefix
    java.lang.String suffix -> suffix
    boolean drawText -> drawText
    boolean drawValue -> drawValue
    int textColor -> textColor
    boolean drawBorder -> drawBorder
    boolean highlight -> highlight
    int highlightColor -> highlightColor
    boolean vertical -> vertical
    java.lang.StringBuffer sb -> sb
    boolean endless -> endless
    totalcross.ui.image.Image npback -> npback
    totalcross.ui.image.Image npfore -> npfore
    92:93:void <init>() -> <init>
    49:109:void <init>(int,int) -> <init>
    117:122:void setEndless() -> setEndless
    127:130:int getPreferredWidth() -> getPreferredWidth
    136:139:int getPreferredHeight() -> getPreferredHeight
    157:161:void setValue(int) -> setValue
    172:176:void setValue(int,java.lang.String,java.lang.String) -> setValue
    180:180:int getValue() -> getValue
    185:186:void onColorsChanged(boolean) -> onColorsChanged
    190:191:void onBoundsChanged(boolean) -> onBoundsChanged
    200:312:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    318:319:void clear() -> clear
totalcross.ui.PushButtonGroup -> totalcross.ui.PushButtonGroup:
    byte NORMAL -> NORMAL
    byte BUTTON -> BUTTON
    byte CHECK -> CHECK
    boolean checkAppearsRaised -> checkAppearsRaised
    java.lang.String[] names -> names
    int[] widths -> widths
    int selectedIndex -> selectedIndex
    int gap -> gap
    int insideGap -> insideGap
    int selAtPenDown -> selAtPenDown
    int rows -> rows
    int cols -> cols
    boolean atLeastOne -> atLeastOne
    boolean actLikeButton -> actLikeButton
    boolean actLikeCheck -> actLikeCheck
    int cellH -> cellH
    int rowH -> rowH
    int lastSel -> lastSel
    int maxWidth -> maxWidth
    boolean simpleBorder -> simpleBorder
    totalcross.ui.gfx.Rect[] rects -> rects
    int count -> count
    boolean allSameWidth -> allSameWidth
    int[] tX -> tX
    int dColor -> dColor
    int fColor -> fColor
    int[] fourColors -> fourColors
    int userCursorColor -> userCursorColor
    int[] btnFColors -> btnFColors
    int[] btnBColors -> btnBColors
    int nullNames -> nullNames
    int tempIndex -> tempIndex
    boolean autoRepeat -> autoRepeat
    totalcross.ui.event.TimerEvent autoRepeatTimer -> autoRepeatTimer
    int INITIAL_DELAY -> INITIAL_DELAY
    int AUTO_DELAY -> AUTO_DELAY
    boolean[] hidden -> hidden
    int[] colspan -> colspan
    int[] rowspan -> rowspan
    55:166:void <init>(java.lang.String[],boolean,int,int,int,int,boolean,byte) -> <init>
    174:175:void <init>(java.lang.String[],int,int) -> <init>
    184:185:void <init>(java.lang.String[],int,int,int) -> <init>
    192:198:void setNames(java.lang.String[]) -> setNames
    204:221:void setColor(int,int,int) -> setColor
    225:226:void setSimpleBorder(boolean) -> setSimpleBorder
    230:230:int getSelectedIndex() -> getSelectedIndex
    238:238:java.lang.String getSelectedItem() -> getSelectedItem
    244:246:void setCursorColor(int) -> setCursorColor
    250:270:int getPreferredWidth() -> getPreferredWidth
    275:275:int getPreferredHeight() -> getPreferredHeight
    282:304:void onFontChanged() -> onFontChanged
    308:316:void onColorsChanged(boolean) -> onColorsChanged
    320:361:void onBoundsChanged(boolean) -> onBoundsChanged
    365:462:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    466:466:int getEffectW() -> getEffectW
    471:471:int getEffectH() -> getEffectH
    476:476:int getEffectX() -> getEffectX
    481:481:int getEffectY() -> getEffectY
    485:489:totalcross.ui.image.Image getAndroidButton(int,int,int,boolean) -> getAndroidButton
    495:501:void setSelectedIndex(int) -> setSelectedIndex
    504:531:int findButtonAt(int,int) -> findButtonAt
    536:628:void onEvent(totalcross.ui.event.Event) -> onEvent
    632:635:void disableAutoRepeat() -> disableAutoRepeat
    638:655:void setSelectedIndex(int,boolean) -> setSelectedIndex
    662:663:void clear() -> clear
    667:674:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
totalcross.ui.Radio -> totalcross.ui.Radio:
    java.lang.String displayedText -> displayedText
    java.lang.String text -> text
    boolean checked -> checked
    boolean checked0 -> checked0
    totalcross.ui.RadioGroupController radioGroup -> radioGroup
    int[] colors -> colors
    int cColor -> cColor
    int bColor -> bColor
    int textW -> textW
    int alphaSel -> alphaSel
    boolean animating -> animating
    boolean autoSplit -> autoSplit
    int lastASW -> lastASW
    java.lang.String[] lines -> lines
    int textColor -> textColor
    int checkColor -> checkColor
    boolean leftJustify -> leftJustify
    totalcross.ui.image.Image imgSel -> imgSel
    totalcross.ui.image.Image imgUnsel -> imgUnsel
    totalcross.util.Hashtable imgs -> imgs
    totalcross.ui.image.Image vistaSelected -> vistaSelected
    totalcross.ui.image.Image vistaUnselected -> vistaUnselected
    boolean sendPressAfterEffect -> sendPressAfterEffect
    int[] coords1 -> coords1
    int[] coords2 -> coords2
    67:98:void <init>(java.lang.String) -> <init>
    102:105:void <init>(java.lang.String,totalcross.ui.RadioGroupController) -> <init>
    110:110:totalcross.ui.RadioGroupController getRadioGroup() -> getRadioGroup
    114:121:int getMaxTextWidth() -> getMaxTextWidth
    126:145:totalcross.ui.image.Image getImage(boolean) -> getImage
    151:154:void setText(java.lang.String) -> setText
    159:159:java.lang.String getText() -> getText
    164:164:boolean isChecked() -> isChecked
    169:170:void setChecked(boolean) -> setChecked
    174:188:void setChecked(boolean,boolean) -> setChecked
    193:193:int getPreferredWidth() -> getPreferredWidth
    199:199:int getPreferredHeight() -> getPreferredHeight
    205:240:void onEvent(totalcross.ui.event.Event) -> onEvent
    263:276:void onColorsChanged(boolean) -> onColorsChanged
    280:282:void onFontChanged() -> onFontChanged
    287:342:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    345:419:void drawBack(boolean,boolean,totalcross.ui.gfx.Graphics) -> drawBack
    425:426:void clear() -> clear
    430:431:void sideStart() -> sideStart
    435:444:void sideStop() -> sideStop
    448:456:void onBoundsChanged(boolean) -> onBoundsChanged
    465:467:void split(int) -> split
    471:475:void sidePaint(totalcross.ui.gfx.Graphics,int) -> sidePaint
    242:251:void <clinit>() -> <clinit>
totalcross.ui.RadioGroupController -> totalcross.ui.RadioGroupController:
    totalcross.ui.Radio last -> last
    totalcross.util.Vector members -> members
    boolean sendPressOnLast -> sendPressOnLast
    38:43:void <init>() -> <init>
    49:51:void add(totalcross.ui.Radio) -> add
    57:60:void remove(totalcross.ui.Radio) -> remove
    64:68:void setSelectedItem(totalcross.ui.Radio) -> setSelectedItem
    72:82:void setSelectedItem(java.lang.String) -> setSelectedItem
    86:103:void setSelectedItemStartingWith(java.lang.String,boolean) -> setSelectedItemStartingWith
    107:112:void setSelectedItem(totalcross.ui.Radio,boolean) -> setSelectedItem
    120:120:int getSelectedIndex() -> getSelectedIndex
    129:129:totalcross.ui.Radio getSelectedItem() -> getSelectedItem
    137:138:void setSelectedIndex(int) -> setSelectedIndex
    145:154:void setSelectedIndex(int,boolean) -> setSelectedIndex
    160:160:totalcross.ui.Radio getRadio(int) -> getRadio
    165:165:int getSize() -> getSize
totalcross.ui.Ruler -> totalcross.ui.Ruler:
    int HORIZONTAL -> HORIZONTAL
    int VERTICAL -> VERTICAL
    boolean invert -> invert
    boolean dots -> dots
    int c1 -> c1
    int c2 -> c2
    boolean isHoriz -> isHoriz
    boolean is3d -> is3d
    48:49:void <init>() -> <init>
    57:61:void <init>(int,boolean) -> <init>
    66:66:int getPreferredWidth() -> getPreferredWidth
    72:72:int getPreferredHeight() -> getPreferredHeight
    77:81:void onColorsChanged(boolean) -> onColorsChanged
    85:115:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
totalcross.ui.ScrollBar -> totalcross.ui.ScrollBar:
    byte VERTICAL -> VERTICAL
    byte HORIZONTAL -> HORIZONTAL
    boolean disableBlockIncrement -> disableBlockIncrement
    int maximum -> maximum
    int minimum -> minimum
    int blockIncrement -> blockIncrement
    int unitIncrement -> unitIncrement
    int value -> value
    int visibleItems -> visibleItems
    double valuesPerPixel -> valuesPerPixel
    int dragBarSize -> dragBarSize
    int btnWH -> btnWH
    totalcross.ui.ArrowButton btnInc -> btnInc
    totalcross.ui.ArrowButton btnDec -> btnDec
    int startDragPos -> startDragPos
    boolean verticalBar -> verticalBar
    int dragBarPos -> dragBarPos
    boolean liveScrolling -> liveScrolling
    int size -> size
    int dragBarMax -> dragBarMax
    int dragBarMin -> dragBarMin
    int bColor -> bColor
    int sbColor -> sbColor
    int sfColor -> sfColor
    int sbColorDis -> sbColorDis
    int[] fourColors -> fourColors
    boolean directMove -> directMove
    int midBarSize -> midBarSize
    int oldPos -> oldPos
    totalcross.ui.anim.PathAnimation pathanim -> pathanim
    int thumbSize -> thumbSize
    int minDragBarSize -> minDragBarSize
    boolean enableAutoScroll -> enableAutoScroll
    totalcross.ui.event.TimerEvent autoScrollTimer -> autoScrollTimer
    totalcross.ui.Control autoScrollTarget -> autoScrollTarget
    boolean buttonScroll -> buttonScroll
    int autoScrollBarPos -> autoScrollBarPos
    int INITIAL_DELAY -> INITIAL_DELAY
    int AUTO_DELAY -> AUTO_DELAY
    int extraSize -> extraSize
    134:135:void <init>() -> <init>
    77:160:void <init>(byte) -> <init>
    164:178:void setValues(int,int,int,int) -> setValues
    182:190:void setMaximum(int) -> setMaximum
    194:194:int getMaximum() -> getMaximum
    199:207:void setMinimum(int) -> setMinimum
    211:211:int getMinimum() -> getMinimum
    217:218:void setBlockIncrement(int) -> setBlockIncrement
    222:222:int getBlockIncrement() -> getBlockIncrement
    227:229:void setUnitIncrement(int) -> setUnitIncrement
    233:233:int getUnitIncrement() -> getUnitIncrement
    238:247:void setValue(int) -> setValue
    251:251:int getValue() -> getValue
    258:265:void setVisibleItems(int) -> setVisibleItems
    269:269:int getVisibleItems() -> getVisibleItems
    274:275:void setLiveScrolling(boolean) -> setLiveScrolling
    278:306:void recomputeParams(boolean) -> recomputeParams
    310:478:void onEvent(totalcross.ui.event.Event) -> onEvent
    481:491:void updateValue(int) -> updateValue
    494:511:void setNewValue(int,boolean) -> setNewValue
    515:518:void blockScroll(boolean) -> blockScroll
    522:529:void disableAutoScroll() -> disableAutoScroll
    533:552:void enableButtons() -> enableButtons
    556:564:void onAutoScroll() -> onAutoScroll
    568:572:void setEnabled(boolean) -> setEnabled
    576:585:void onColorsChanged(boolean) -> onColorsChanged
    590:640:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    645:645:int getPreferredWidth() -> getPreferredWidth
    652:652:int getPreferredHeight() -> getPreferredHeight
    658:664:void onFontChanged() -> onFontChanged
    669:676:void onBoundsChanged(boolean) -> onBoundsChanged
    680:680:void setHighlighting() -> setHighlighting
    686:687:void clear() -> clear
    691:704:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
    709:709:void tempShow() -> tempShow
    713:720:void setPos(int,int) -> setPos
    724:729:void onAnimationFinished(totalcross.ui.anim.ControlAnimation) -> onAnimationFinished
    114:116:void <clinit>() -> <clinit>
totalcross.ui.ScrollContainer -> totalcross.ui.ScrollContainer:
    totalcross.ui.ScrollBar sbH -> sbH
    totalcross.ui.ScrollBar sbV -> sbV
    totalcross.ui.Flick flick -> flick
    totalcross.ui.ClippedContainer bag -> bag
    totalcross.ui.Container bag0 -> bag0
    boolean changed -> changed
    int lastV -> lastV
    int lastH -> lastH
    boolean shrink2size -> shrink2size
    boolean isScrolling -> isScrolling
    boolean scScrolled -> scScrolled
    java.lang.Object lastScrolled -> lastScrolled
    boolean autoScroll -> autoScroll
    java.util.HashSet hsIgnoreAutoScroll -> hsIgnoreAutoScroll
    106:107:void <init>() -> <init>
    113:120:totalcross.ui.gfx.Rect getClientRect() -> getClientRect
    126:128:totalcross.ui.gfx.Rect getRealClientRect() -> getRealClientRect
    133:134:void <init>(boolean) -> <init>
    80:152:void <init>(boolean,boolean) -> <init>
    155:174:void setScrollBars(boolean,boolean) -> setScrollBars
    178:178:int getBagInitialHeight() -> getBagInitialHeight
    183:183:int getBagInitialWidth() -> getBagInitialWidth
    188:188:boolean flickStarted() -> flickStarted
    193:194:void flickEnded(boolean) -> flickEnded
    198:218:boolean canScrollContent(int,java.lang.Object) -> canScrollContent
    223:256:boolean scrollContent(int,int,boolean) -> scrollContent
    262:262:int getScrollPosition(int) -> getScrollPosition
    268:270:void add(totalcross.ui.Control) -> add
    274:275:void addToSC(totalcross.ui.Control) -> addToSC
    282:284:void remove(totalcross.ui.Control) -> remove
    288:290:void onBoundsChanged(boolean) -> onBoundsChanged
    294:305:void onColorsChanged(boolean) -> onColorsChanged
    308:313:void bagSetRect(int,int,int,int,boolean) -> bagSetRect
    319:350:void resize() -> resize
    354:416:void resize(int,int) -> resize
    419:419:boolean canShowScrollBars(boolean) -> canShowScrollBars
    424:424:int getScrollDistance() -> getScrollDistance
    429:448:void reposition() -> reposition
    456:457:int getPreferredWidth() -> getPreferredWidth
    466:467:int getPreferredHeight() -> getPreferredHeight
    472:477:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    481:568:void onEvent(totalcross.ui.event.Event) -> onEvent
    571:576:boolean isFirstBag(totalcross.ui.Control) -> isFirstBag
    583:603:void scrollToPage(int) -> scrollToPage
    608:610:void scrollPage(boolean) -> scrollPage
    615:640:void scrollToControl(totalcross.ui.Control) -> scrollToControl
    644:651:void scrollToOrigin() -> scrollToOrigin
    655:665:void setVValue(int) -> setVValue
    669:679:void setHValue(int) -> setHValue
    683:688:void setBorderStyle(byte) -> setBorderStyle
    692:692:totalcross.ui.Flick getFlick() -> getFlick
    697:697:boolean wasScrolled() -> wasScrolled
    705:706:void removeAll() -> removeAll
    713:713:totalcross.ui.Control[] getBagChildren() -> getBagChildren
    718:719:void onFontChanged() -> onFontChanged
    724:724:totalcross.ui.Control moveFocusToNextControl(totalcross.ui.Control,boolean) -> moveFocusToNextControl
    101:101:void <clinit>() -> <clinit>
totalcross.ui.ScrollPosition -> totalcross.ui.ScrollPosition:
    boolean verticalScroll -> verticalScroll
    boolean isPenDown -> isPenDown
    boolean autoHide -> autoHide
    totalcross.ui.image.Image npback -> npback
    totalcross.ui.image.Image handle -> handle
    totalcross.ui.event.TimerEvent timer -> timer
    int visibleCount -> visibleCount
    boolean neverShow -> neverShow
    boolean AUTO_HIDE -> AUTO_HIDE
    int VISIBLE_COUNT -> VISIBLE_COUNT
    int barColor -> barColor
    int heightMultiplierToShowHandle -> heightMultiplierToShowHandle
    86:87:void <init>() -> <init>
    50:100:void <init>(byte) -> <init>
    104:106:void setNeverShow() -> setNeverShow
    110:119:void tempShow() -> tempShow
    123:132:void onBoundsChanged(boolean) -> onBoundsChanged
    136:138:void onColorsChanged(boolean) -> onColorsChanged
    143:143:void setVisible(boolean) -> setVisible
    146:155:totalcross.ui.image.Image getHandleImage() -> getHandleImage
    160:228:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    231:231:boolean isHandle() -> isHandle
    235:246:boolean resetHandle() -> resetHandle
    251:264:void onEvent(totalcross.ui.event.Event) -> onEvent
    268:268:int getPreferredWidth() -> getPreferredWidth
    273:273:int getPreferredHeight() -> getPreferredHeight
    278:282:boolean flickStarted() -> flickStarted
    287:293:void flickEnded(boolean) -> flickEnded
    298:298:boolean canScrollContent(int,java.lang.Object) -> canScrollContent
    303:303:boolean scrollContent(int,int,boolean) -> scrollContent
    308:308:int getScrollPosition(int) -> getScrollPosition
    313:313:totalcross.ui.Flick getFlick() -> getFlick
    318:320:void penDown(totalcross.ui.event.PenEvent) -> penDown
    324:332:void penUp(totalcross.ui.event.PenEvent) -> penUp
    336:340:void penDrag(totalcross.ui.event.DragEvent) -> penDrag
    344:344:void penDragStart(totalcross.ui.event.DragEvent) -> penDragStart
    348:352:void penDragEnd(totalcross.ui.event.DragEvent) -> penDragEnd
    356:373:void timerTriggered(totalcross.ui.event.TimerEvent) -> timerTriggered
    377:377:boolean wasScrolled() -> wasScrolled
    383:385:void clear() -> clear
    57:82:void <clinit>() -> <clinit>
totalcross.ui.Scrollable -> totalcross.ui.Scrollable:
    boolean flickStarted() -> flickStarted
    void flickEnded(boolean) -> flickEnded
    boolean canScrollContent(int,java.lang.Object) -> canScrollContent
    boolean scrollContent(int,int,boolean) -> scrollContent
    totalcross.ui.Flick getFlick() -> getFlick
    int getScrollPosition(int) -> getScrollPosition
    boolean wasScrolled() -> wasScrolled
totalcross.ui.ShadedButton -> totalcross.ui.ShadedButton:
    java.lang.String text -> text
    totalcross.ui.image.Image back0 -> back0
    totalcross.ui.image.Image back -> back
    totalcross.ui.image.Image fore -> fore
    int fcolor -> fcolor
    int bcolor -> bcolor
    int shadeDist -> shadeDist
    10:18:void <init>(java.lang.String,totalcross.ui.image.Image,int,int) -> <init>
    22:33:void onBoundsChanged(boolean) -> onBoundsChanged
    37:37:int getPreferredWidth() -> getPreferredWidth
    42:42:int getPreferredHeight() -> getPreferredHeight
    47:52:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
totalcross.ui.SideMenuContainer -> totalcross.ui.SideMenuContainer:
    totalcross.ui.Bar bar -> bar
    totalcross.ui.TopMenu topMenu -> topMenu
    totalcross.ui.Container content -> content
    totalcross.ui.Control home -> home
    totalcross.ui.Control[] items -> items
    int BACK_COLOR -> BACK_COLOR
    30:86:void <init>(java.lang.String,totalcross.ui.Control[]) -> <init>
    90:96:void initUI() -> initUI
    99:102:void swap(totalcross.ui.SideMenuContainer$Item) -> swap
    106:111:void setForeColor(int) -> setForeColor
    115:117:void setBackColor(int) -> setBackColor
    16:16:void access$000(totalcross.ui.SideMenuContainer,totalcross.ui.SideMenuContainer$Item) -> access$000
    16:16:totalcross.ui.Bar access$100(totalcross.ui.SideMenuContainer) -> access$100
    16:16:totalcross.ui.TopMenu access$200(totalcross.ui.SideMenuContainer) -> access$200
    28:28:void <clinit>() -> <clinit>
totalcross.ui.SideMenuContainer$1 -> totalcross.ui.SideMenuContainer$1:
    totalcross.ui.Control val$control -> val$control
    totalcross.ui.SideMenuContainer this$0 -> this$0
    51:51:void <init>(totalcross.ui.SideMenuContainer,totalcross.ui.Control) -> <init>
    55:56:void controlPressed(totalcross.ui.event.ControlEvent) -> controlPressed
totalcross.ui.SideMenuContainer$2 -> totalcross.ui.SideMenuContainer$2:
    totalcross.ui.SideMenuContainer this$0 -> this$0
    74:74:void <init>(totalcross.ui.SideMenuContainer) -> <init>
    78:81:void controlPressed(totalcross.ui.event.ControlEvent) -> controlPressed
totalcross.ui.SideMenuContainer$Item -> totalcross.ui.SideMenuContainer$Item:
    totalcross.ui.Presenter presenter -> presenter
    java.lang.String caption -> caption
    124:127:void <init>(java.lang.String,totalcross.ui.image.Image,totalcross.ui.Presenter) -> <init>
    119:119:java.lang.String access$300(totalcross.ui.SideMenuContainer$Item) -> access$300
    119:119:totalcross.ui.Presenter access$400(totalcross.ui.SideMenuContainer$Item) -> access$400
totalcross.ui.Slider -> totalcross.ui.Slider:
    int[] barX -> barX
    int[] barY -> barY
    boolean invertDirection -> invertDirection
    boolean drawTicks -> drawTicks
    boolean drawFilledArea -> drawFilledArea
    int sliderColor -> sliderColor
    49:50:void <init>() -> <init>
    43:70:void <init>(byte) -> <init>
    74:94:void recomputeParams(boolean) -> recomputeParams
    98:100:void onColorsChanged(boolean) -> onColorsChanged
    104:106:void onFontChanged() -> onFontChanged
    110:110:int getDragBarPos(int) -> getDragBarPos
    114:144:void recomputeThumb() -> recomputeThumb
    148:251:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    255:259:int getPreferredWidth() -> getPreferredWidth
    264:268:int getPreferredHeight() -> getPreferredHeight
    273:288:void updateValue(int) -> updateValue
totalcross.ui.Spacer -> totalcross.ui.Spacer:
    int prefW -> prefW
    int prefH -> prefH
    java.lang.String s -> s
    45:46:void <init>() -> <init>
    49:54:void <init>(int,int) -> <init>
    57:61:void <init>(java.lang.String) -> <init>
    65:65:int getPreferredWidth() -> getPreferredWidth
    70:70:int getPreferredHeight() -> getPreferredHeight
totalcross.ui.SpinList -> totalcross.ui.SpinList:
    java.lang.String[] choices -> choices
    int selected -> selected
    totalcross.ui.event.TimerEvent timer -> timer
    int timerInterval -> timerInterval
    int timerInitialDelay -> timerInitialDelay
    int hAlign -> hAlign
    boolean goingUp -> goingUp
    int tick -> tick
    boolean isVertical -> isVertical
    boolean useNumericBox -> useNumericBox
    boolean useCalculatorBox -> useCalculatorBox
    boolean wrapAround -> wrapAround
    int choicesLen -> choicesLen
    boolean allowsNoneSelected -> allowsNoneSelected
    94:95:void <init>(java.lang.String[]) -> <init>
    50:106:void <init>(java.lang.String[],boolean) -> <init>
    110:115:int getPreferredWidth() -> getPreferredWidth
    120:120:int getPreferredHeight() -> getPreferredHeight
    128:148:void setChoices(java.lang.String[]) -> setChoices
    152:157:void replaceChoices(java.lang.String[]) -> replaceChoices
    164:174:void expand(totalcross.util.Vector,java.lang.String) -> expand
    178:178:java.lang.String[] getChoices() -> getChoices
    183:183:java.lang.String getSelectedItem() -> getSelectedItem
    188:188:int getSelectedIndex() -> getSelectedIndex
    193:194:void setSelectedIndex(int) -> setSelectedIndex
    198:206:void setSelectedIndex(int,boolean) -> setSelectedIndex
    210:211:void setSelectedItem(java.lang.String) -> setSelectedItem
    215:216:void setSelectedItem(java.lang.String,boolean) -> setSelectedItem
    220:231:java.lang.String removeAt(int) -> removeAt
    236:236:java.lang.String removeCurrent() -> removeCurrent
    241:246:int indexOf(java.lang.String) -> indexOf
    252:267:void insertInOrder(java.lang.String) -> insertInOrder
    270:270:int getArrowHeight() -> getArrowHeight
    275:304:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    307:327:void scroll(boolean,boolean) -> scroll
    331:397:void onEvent(totalcross.ui.event.Event) -> onEvent
    400:404:void doScroll(totalcross.ui.event.PenEvent) -> doScroll
    407:411:void stopTimer() -> stopTimer
    416:417:void clear() -> clear
    421:425:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
totalcross.ui.Spinner -> totalcross.ui.Spinner:
    int IPHONE -> IPHONE
    int ANDROID -> ANDROID
    int SYNC -> SYNC
    int spinnerType -> spinnerType
    totalcross.ui.image.Image[] loaded -> loaded
    java.lang.String[] files -> files
    totalcross.ui.event.TimerEvent timerEventReference -> timerEventReference
    totalcross.ui.image.Image anim -> anim
    totalcross.ui.image.Image anim0 -> anim0
    int timestep -> timestep
    boolean running -> running
    int type -> type
    int last -> last
    61:62:void <init>() -> <init>
    52:68:void <init>(int) -> <init>
    72:83:void setType(int) -> setType
    52:108:void <init>(totalcross.ui.image.Image) -> <init>
    112:115:void setImage(totalcross.ui.image.Image) -> setImage
    119:120:void onBoundsChanged(boolean) -> onBoundsChanged
    124:125:void onColorsChanged(boolean) -> onColorsChanged
    129:141:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    145:152:void checkAnim() -> checkAnim
    156:163:void start() -> start
    167:171:void stop() -> stop
    175:175:boolean isRunning() -> isRunning
    179:187:void step() -> step
    191:192:void timerTriggered(totalcross.ui.event.TimerEvent) -> timerTriggered
    199:208:void update() -> update
    215:215:int getTimestep() -> getTimestep
    221:222:void setTimestep(int) -> setTimestep
    47:50:void <clinit>() -> <clinit>
totalcross.ui.Switch -> totalcross.ui.Switch:
    totalcross.ui.image.Image barOn -> barOn
    totalcross.ui.image.Image barOff -> barOff
    totalcross.ui.image.Image ballOn -> ballOn
    totalcross.ui.image.Image ballOff -> ballOff
    boolean isIos -> isIos
    boolean dragged -> dragged
    boolean wasChecked -> wasChecked
    int startDragPos -> startDragPos
    int dragBarPos -> dragBarPos
    int dragBarSize -> dragBarSize
    int dragBarMin -> dragBarMin
    int dragBarMax -> dragBarMax
    int ANIMATION_TIME -> ANIMATION_TIME
    java.lang.String textBackOn -> textBackOn
    java.lang.String textForeOn -> textForeOn
    java.lang.String textBackOff -> textBackOff
    java.lang.String textForeOff -> textForeOff
    int colorBackOn -> colorBackOn
    int colorForeOn -> colorForeOn
    int colorBackOff -> colorBackOff
    int colorForeOff -> colorForeOff
    int colorBallOn -> colorBallOn
    int colorBallOff -> colorBallOff
    int colorBarOn -> colorBarOn
    int colorBarOff -> colorBarOff
    boolean centerText -> centerText
    40:41:void <init>() -> <init>
    44:55:void <init>(boolean) -> <init>
    59:63:void onBoundsChanged(boolean) -> onBoundsChanged
    67:69:void onColorsChanged(boolean) -> onColorsChanged
    73:76:void setOn(boolean) -> setOn
    80:80:boolean isOn() -> isOn
    84:107:void moveSwitch(boolean) -> moveSwitch
    113:115:void setPos(int,int) -> setPos
    120:190:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    193:203:void buildBall() -> buildBall
    206:237:void buildBar() -> buildBar
    241:276:void onEvent(totalcross.ui.event.Event) -> onEvent
    279:285:int getPos(totalcross.ui.event.Event) -> getPos
    290:290:int getPreferredHeight() -> getPreferredHeight
    295:298:int getPreferredWidth() -> getPreferredWidth
    303:306:void onAnimationFinished(totalcross.ui.anim.ControlAnimation) -> onAnimationFinished
    24:24:void <clinit>() -> <clinit>
totalcross.ui.TabbedContainer -> totalcross.ui.TabbedContainer:
    int activeIndex -> activeIndex
    boolean firstTabChange -> firstTabChange
    java.lang.String[] strCaptions -> strCaptions
    totalcross.ui.image.Image[] imgCaptions -> imgCaptions
    totalcross.ui.image.Image[] imgDis -> imgDis
    totalcross.ui.image.Image[] imgCaptions0 -> imgCaptions0
    totalcross.ui.image.Image activeIcon -> activeIcon
    totalcross.ui.image.Image activeIcon0 -> activeIcon0
    boolean isTextCaption -> isTextCaption
    totalcross.ui.Container[] containers -> containers
    int count -> count
    int tabH -> tabH
    int captionColor -> captionColor
    totalcross.ui.gfx.Rect[] rects -> rects
    totalcross.ui.gfx.Rect[] rSel -> rSel
    totalcross.ui.gfx.Rect[] rNotSel -> rNotSel
    int fColor -> fColor
    int cColor -> cColor
    totalcross.ui.gfx.Rect clientRect -> clientRect
    totalcross.ui.ArrowButton btnLeft -> btnLeft
    totalcross.ui.ArrowButton btnRight -> btnRight
    byte FOCUSMODE_OUTSIDE -> FOCUSMODE_OUTSIDE
    byte FOCUSMODE_CHANGING_TABS -> FOCUSMODE_CHANGING_TABS
    byte FOCUSMODE_INSIDE_CONTAINERS -> FOCUSMODE_INSIDE_CONTAINERS
    byte focusMode -> focusMode
    boolean brightBack -> brightBack
    int arrowsColor -> arrowsColor
    totalcross.ui.font.Font bold -> bold
    int btnX -> btnX
    int style -> style
    boolean[] disabled -> disabled
    boolean isScrolling -> isScrolling
    boolean flickTimerStarted -> flickTimerStarted
    int tempSelected -> tempSelected
    int[] wplains -> wplains
    int[] wbolds -> wbolds
    boolean scScrolled -> scScrolled
    java.lang.String[] strCaptions0 -> strCaptions0
    int tabsType -> tabsType
    int lineH -> lineH
    boolean useBorder2 -> useBorder2
    boolean autoShrinkCaptions -> autoShrinkCaptions
    boolean showArrows -> showArrows
    int activeTabBackColor -> activeTabBackColor
    int[] tabsBackColor -> tabsBackColor
    boolean useOnTabTheContainerColor -> useOnTabTheContainerColor
    int lastActiveTab -> lastActiveTab
    int materialLastActiveIndex -> materialLastActiveIndex
    boolean flickIntoDisabledTabs -> flickIntoDisabledTabs
    byte TABS_TOP -> TABS_TOP
    byte TABS_BOTTOM -> TABS_BOTTOM
    byte TABS_NONE -> TABS_NONE
    int pressedColor -> pressedColor
    boolean allSameWidth -> allSameWidth
    int extraTabHeight -> extraTabHeight
    int unselectedTextColor -> unselectedTextColor
    totalcross.ui.Container prevScr -> prevScr
    totalcross.ui.Container curScr -> curScr
    totalcross.ui.Container nextScr -> nextScr
    totalcross.ui.Flick flick -> flick
    boolean allowFlick -> allowFlick
    int animationTime -> animationTime
    100:255:void <init>(int) -> <init>
    259:263:void computeClipRect() -> computeClipRect
    267:268:void initUI() -> initUI
    274:274:int getTabCount() -> getTabCount
    288:306:void setEnabled(int,boolean) -> setEnabled
    312:312:boolean isEnabled(int) -> isEnabled
    317:320:void <init>(java.lang.String[]) -> <init>
    325:326:void <init>(totalcross.ui.image.Image[],int) -> <init>
    332:337:void <init>(totalcross.ui.image.Image[]) -> <init>
    342:347:void setActiveIcon(totalcross.ui.image.Image) -> setActiveIcon
    355:361:void setIcons(totalcross.ui.image.Image[]) -> setIcons
    368:370:void setIcons(totalcross.ui.image.Image[],totalcross.ui.image.Image) -> setIcons
    373:374:void setupImageProps() -> setupImageProps
    380:385:void setType(byte) -> setType
    389:389:int getType() -> getType
    394:394:totalcross.ui.Container getContainer(int) -> getContainer
    400:401:void setBorderStyle(byte) -> setBorderStyle
    409:440:void setContainer(int,totalcross.ui.Container) -> setContainer
    447:448:void setActiveTab(int) -> setActiveTab
    456:497:void setActiveTab(int,boolean) -> setActiveTab
    501:508:void onAnimationFinished(totalcross.ui.anim.ControlAnimation) -> onAnimationFinished
    512:512:int getActiveTab() -> getActiveTab
    520:520:totalcross.ui.Container getActiveContainer() -> getActiveContainer
    528:528:int getPreferredHeight() -> getPreferredHeight
    534:548:int getPreferredWidth() -> getPreferredWidth
    552:552:int getExtraSize() -> getExtraSize
    557:568:int nextEnabled(int,boolean) -> nextEnabled
    575:636:void onBoundsChanged(boolean) -> onBoundsChanged
    639:649:boolean mustScroll() -> mustScroll
    653:682:void addArrows() -> addArrows
    686:693:void setEnabled(boolean) -> setEnabled
    697:720:void computeTabsRect() -> computeTabsRect
    725:751:void scrollTab(int) -> scrollTab
    756:759:void offsetRects(int) -> offsetRects
    766:821:void onFontChanged() -> onFontChanged
    825:839:void onColorsChanged(boolean) -> onColorsChanged
    844:1047:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    1051:1051:int getEffectW() -> getEffectW
    1056:1056:int getEffectH() -> getEffectH
    1061:1061:int getEffectX() -> getEffectX
    1066:1066:int getEffectY() -> getEffectY
    1073:1074:int getTabColor(int) -> getTabColor
    1079:1081:void setCaptionColor(int) -> setCaptionColor
    1085:1085:int getCaptionColor() -> getCaptionColor
    1093:1093:totalcross.ui.gfx.Rect getClientRect() -> getClientRect
    1101:1102:void getClientRect(totalcross.ui.gfx.Rect) -> getClientRect
    1107:1241:void onEvent(totalcross.ui.event.Event) -> onEvent
    1245:1258:void takeScreenShots() -> takeScreenShots
    1261:1273:void releaseScreenShots() -> releaseScreenShots
    1278:1299:void changeHighlighted(totalcross.ui.Container,boolean) -> changeHighlighted
    1304:1305:void setHighlighting() -> setHighlighting
    1309:1320:void reposition() -> reposition
    1324:1328:void getFocusableControls(totalcross.util.Vector) -> getFocusableControls
    1332:1371:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
    1379:1379:boolean isAtTop() -> isAtTop
    1386:1392:void resizeHeight() -> resizeHeight
    1396:1397:boolean flickStarted() -> flickStarted
    1402:1406:void flickEnded(boolean) -> flickEnded
    1409:1421:int getPositionedTab(boolean) -> getPositionedTab
    1427:1427:boolean canScrollContent(int,java.lang.Object) -> canScrollContent
    1435:1457:boolean scrollContent(int,int,boolean) -> scrollContent
    1462:1462:int getScrollPosition(int) -> getScrollPosition
    1467:1467:totalcross.ui.Flick getFlick() -> getFlick
    1472:1472:boolean wasScrolled() -> wasScrolled
    1477:1483:void setCaptions(java.lang.String[]) -> setCaptions
    99:99:totalcross.ui.Container[] access$000(totalcross.ui.TabbedContainer) -> access$000
    223:223:void <clinit>() -> <clinit>
totalcross.ui.TabbedContainer$1 -> totalcross.ui.TabbedContainer$1:
    int last -> last
    totalcross.ui.TabbedContainer this$0 -> this$0
    471:471:void <init>(totalcross.ui.TabbedContainer) -> <init>
    476:482:void setPos(int,int) -> setPos
totalcross.ui.TextControl -> totalcross.ui.TextControl:
    void setText(java.lang.String) -> setText
    java.lang.String getText() -> getText
totalcross.ui.Toast -> totalcross.ui.Toast:
    int backColor -> backColor
    int foreColor -> foreColor
    int posX -> posX
    int posY -> posY
    int extraW -> extraW
    int width -> width
    int height -> height
    int fade -> fade
    totalcross.ui.font.Font font -> font
    totalcross.ui.Button btn -> btn
    totalcross.ui.anim.ControlAnimation animation -> animation
    int INFINITE -> INFINITE
    int INFINITE_NOANIM -> INFINITE_NOANIM
    12:12:void <init>() -> <init>
    43:44:void show(java.lang.String,int) -> show
    61:110:void show(java.lang.String,int,totalcross.ui.Window) -> show
    12:12:totalcross.ui.anim.ControlAnimation access$000() -> access$000
    12:12:totalcross.ui.anim.ControlAnimation access$002(totalcross.ui.anim.ControlAnimation) -> access$002
    14:30:void <clinit>() -> <clinit>
totalcross.ui.Toast$1 -> totalcross.ui.Toast$1:
    totalcross.ui.Window val$parentWindow -> val$parentWindow
    java.lang.String val$message -> val$message
    int val$delay -> val$delay
    61:61:void <init>(totalcross.ui.Window,java.lang.String,int) -> <init>
    64:107:void run() -> run
totalcross.ui.Toast$1$1 -> totalcross.ui.Toast$1$1:
    totalcross.ui.Button val$thisBtn -> val$thisBtn
    totalcross.ui.Toast$1 this$0 -> this$0
    91:91:void <init>(totalcross.ui.Toast$1,totalcross.ui.Button) -> <init>
    94:102:void onAnimationFinished(totalcross.ui.anim.ControlAnimation) -> onAnimationFinished
totalcross.ui.ToolTip -> totalcross.ui.ToolTip:
    totalcross.ui.event.PenEvent outside -> outside
    totalcross.ui.Control control -> control
    boolean shown -> shown
    totalcross.ui.event.TimerEvent delayTimer -> delayTimer
    totalcross.ui.event.TimerEvent displayTimer -> displayTimer
    int insideGap -> insideGap
    int distX -> distX
    int distY -> distY
    int millisDelay -> millisDelay
    int millisDisplay -> millisDisplay
    int borderColor -> borderColor
    java.lang.String msg0 -> msg0
    java.lang.String[] msg0lines -> msg0lines
    91:122:void <init>(totalcross.ui.Control,java.lang.String) -> <init>
    128:131:void dontShowTipOnMouseEvents() -> dontShowTipOnMouseEvents
    146:146:java.lang.String split(java.lang.String,totalcross.ui.font.FontMetrics) -> split
    155:187:void setControlRect(totalcross.ui.gfx.Rect) -> setControlRect
    191:209:void onEvent(totalcross.ui.event.Event) -> onEvent
    212:216:void postOutside() -> postOutside
    227:231:void show() -> show
    235:241:void hide() -> hide
    245:245:void mouseMove(totalcross.ui.event.MouseEvent) -> mouseMove
    249:250:void mouseIn(totalcross.ui.event.MouseEvent) -> mouseIn
    254:255:void mouseOut(totalcross.ui.event.MouseEvent) -> mouseOut
    259:261:void penDown(totalcross.ui.event.PenEvent) -> penDown
    265:290:void penUp(totalcross.ui.event.PenEvent) -> penUp
    294:318:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    322:322:void penDrag(totalcross.ui.event.DragEvent) -> penDrag
    326:326:void penDragEnd(totalcross.ui.event.DragEvent) -> penDragEnd
    330:330:void penDragStart(totalcross.ui.event.DragEvent) -> penDragStart
    334:336:void reposition() -> reposition
    340:340:void mouseWheel(totalcross.ui.event.MouseEvent) -> mouseWheel
    72:84:void <clinit>() -> <clinit>
totalcross.ui.TopMenu -> totalcross.ui.TopMenu:
    int percIcon -> percIcon
    int percCap -> percCap
    totalcross.ui.Control[] items -> items
    int animDir -> animDir
    int selected -> selected
    boolean autoClose -> autoClose
    int totalTime -> totalTime
    int percWidth -> percWidth
    totalcross.ui.TopMenu$AnimationListener alist -> alist
    int widthInPixels -> widthInPixels
    totalcross.ui.image.Image backImage -> backImage
    int backImageAlpha -> backImageAlpha
    totalcross.ui.Insets scInsets -> scInsets
    29:134:void <init>(totalcross.ui.Control[],int,byte) -> <init>
    138:139:void <init>(totalcross.ui.Control[],int) -> <init>
    143:145:void popup() -> popup
    148:158:void setRect(boolean) -> setRect
    162:197:void initUI() -> initUI
    201:216:void onEvent(totalcross.ui.event.Event) -> onEvent
    219:222:boolean sameDirection(int,int) -> sameDirection
    228:242:void screenResized() -> screenResized
    246:249:boolean onClickedOutside(totalcross.ui.event.PenEvent) -> onClickedOutside
    254:255:void unpop() -> unpop
    258:265:void unpop(totalcross.ui.TopMenu$AnimationListener) -> unpop
    269:270:void onAnimationFinished(totalcross.ui.anim.ControlAnimation) -> onAnimationFinished
    274:278:void postUnpop() -> postUnpop
    282:292:void onPopup() -> onPopup
    295:295:int getSelectedIndex() -> getSelectedIndex
    26:26:void <clinit>() -> <clinit>
totalcross.ui.TopMenu$AnimationListener -> totalcross.ui.TopMenu$AnimationListener:
    void onAnimationFinished() -> onAnimationFinished
totalcross.ui.TopMenu$Item -> totalcross.ui.TopMenu$Item:
    totalcross.ui.Control tit -> tit
    java.lang.Object icon -> icon
    54:56:void <init>() -> <init>
    60:63:void <init>(totalcross.ui.Control,totalcross.ui.image.Image) -> <init>
    67:70:void <init>(totalcross.ui.Control,totalcross.ui.Control) -> <init>
    74:75:void <init>(java.lang.String,totalcross.ui.image.Image) -> <init>
    79:100:void initUI() -> initUI
    104:112:void onEvent(totalcross.ui.event.Event) -> onEvent
    115:121:void setBackColors(int) -> setBackColors
totalcross.ui.UIColors -> totalcross.ui.UIColors:
    int windowBorder -> windowBorder
    int keyboardBack -> keyboardBack
    int keyboardFore -> keyboardFore
    int keyboardAction -> keyboardAction
    int calculatorBack -> calculatorBack
    int calculatorFore -> calculatorFore
    int calculatorAction -> calculatorAction
    int calendarBack -> calendarBack
    int calendarFore -> calendarFore
    int calendarAction -> calendarAction
    int calendarArrows -> calendarArrows
    int messageboxBack -> messageboxBack
    int messageboxFore -> messageboxFore
    int messageboxAction -> messageboxAction
    int inputboxBack -> inputboxBack
    int inputboxFore -> inputboxFore
    int inputboxAction -> inputboxAction
    int colorchooserboxBack -> colorchooserboxBack
    int colorchooserboxFore -> colorchooserboxFore
    int colorchooserboxAction -> colorchooserboxAction
    int tooltipBack -> tooltipBack
    int tooltipFore -> tooltipFore
    int keypadBack -> keypadBack
    int keypadFore -> keypadFore
    int controlsFore -> controlsFore
    int controlsBack -> controlsBack
    boolean sameColors -> sameColors
    int[] highlightColors -> highlightColors
    int vistaFadeStep -> vistaFadeStep
    int fileChooserFore -> fileChooserFore
    int fileChooserBack -> fileChooserBack
    int htmlContainerControlsFore -> htmlContainerControlsFore
    int htmlContainerControlsBack -> htmlContainerControlsBack
    int htmlContainerLink -> htmlContainerLink
    int timeboxVisorBack -> timeboxVisorBack
    int timeboxVisorCursor -> timeboxVisorCursor
    int timeboxOk -> timeboxOk
    int timeboxClear -> timeboxClear
    int timeboxBack -> timeboxBack
    int textShadowColor -> textShadowColor
    int positionbarColor -> positionbarColor
    int positionbarBackgroundColor -> positionbarBackgroundColor
    int spinnerFore -> spinnerFore
    int spinnerBack -> spinnerBack
    int shadeFactor -> shadeFactor
    int numericboxBack -> numericboxBack
    int numericboxFore -> numericboxFore
    int numericboxAction -> numericboxAction
    int shiftScreenColor -> shiftScreenColor
    int unsafeAreaColor -> unsafeAreaColor
    int clipboardBack -> clipboardBack
    int clipboardFore -> clipboardFore
    int topmenuBack -> topmenuBack
    int topmenuFore -> topmenuFore
    int separatorFore -> separatorFore
    int materialSelectedColor -> materialSelectedColor
    33:34:void <init>() -> <init>
    37:190:void <clinit>() -> <clinit>
totalcross.ui.Whiteboard -> totalcross.ui.Whiteboard:
    int oldX -> oldX
    int oldY -> oldY
    totalcross.ui.image.Image img -> img
    totalcross.ui.gfx.Graphics gImg -> gImg
    totalcross.ui.gfx.Graphics gScr -> gScr
    int borderColor -> borderColor
    boolean useAA -> useAA
    boolean isEmpty -> isEmpty
    boolean thick -> thick
    int desiredPenColor -> desiredPenColor
    totalcross.ui.event.TimerEvent te -> te
    41:60:void <init>() -> <init>
    66:73:void onBoundsChanged(boolean) -> onBoundsChanged
    77:77:totalcross.ui.image.Image getImage() -> getImage
    83:83:int getPreferredWidth() -> getPreferredWidth
    89:89:int getPreferredHeight() -> getPreferredHeight
    98:118:void setImage(totalcross.ui.image.Image) -> setImage
    124:127:void clear() -> clear
    132:139:void setPenColor(int) -> setPenColor
    143:143:int getPenColor() -> getPenColor
    148:157:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    162:169:void drawTo(totalcross.ui.gfx.Graphics,int,int) -> drawTo
    174:211:void onEvent(totalcross.ui.event.Event) -> onEvent
totalcross.ui.Window -> totalcross.ui.Window:
    boolean needsPaint -> needsPaint
    java.lang.String title -> title
    boolean beepIfOut -> beepIfOut
    totalcross.ui.Window topMost -> topMost
    totalcross.ui.font.Font titleFont -> titleFont
    byte borderStyle -> borderStyle
    totalcross.ui.Control menubar -> menubar
    boolean canDrag -> canDrag
    boolean highResPrepared -> highResPrepared
    java.lang.String tempTitle -> tempTitle
    boolean flickEnabled -> flickEnabled
    int[] borderGaps -> borderGaps
    totalcross.ui.Control _focus -> _focus
    totalcross.ui.Control focusOnPenUp -> focusOnPenUp
    totalcross.ui.Control focusOnPopup -> focusOnPopup
    totalcross.ui.Control firstFocus -> firstFocus
    boolean isMoving -> isMoving
    int xMoving -> xMoving
    int yMoving -> yMoving
    int xDeltaMoving -> xDeltaMoving
    int yDeltaMoving -> yDeltaMoving
    totalcross.ui.gfx.Coord ptMoving -> ptMoving
    totalcross.ui.Control tempFocus -> tempFocus
    totalcross.ui.Control mouseMove -> mouseMove
    totalcross.ui.gfx.Rect rTitle -> rTitle
    totalcross.ui.Control highlighted -> highlighted
    totalcross.ui.Control grabPenEvents -> grabPenEvents
    int gpeX -> gpeX
    int gpeY -> gpeY
    int ptDraggingX -> ptDraggingX
    int ptDraggingY -> ptDraggingY
    int ptPenDownX -> ptPenDownX
    int ptPenDownY -> ptPenDownY
    int shiftYAtPenDownY -> shiftYAtPenDownY
    boolean firstDrag -> firstDrag
    int lastType -> lastType
    int lastTime -> lastTime
    int lastX -> lastX
    int lastY -> lastY
    int repeatedEventMinInterval -> repeatedEventMinInterval
    java.lang.String oldTitle -> oldTitle
    boolean forceShifted -> forceShifted
    int footerH -> footerH
    boolean sameBackgroundColor -> sameBackgroundColor
    boolean cancelPenUp -> cancelPenUp
    totalcross.ui.Control fakeControl -> fakeControl
    boolean blocking -> blocking
    totalcross.util.Vector cancelPenUpListeners -> cancelPenUpListeners
    int gradientTitleStartColor -> gradientTitleStartColor
    int gradientTitleEndColor -> gradientTitleEndColor
    int titleColor -> titleColor
    int titleGap -> titleGap
    int titleAlign -> titleAlign
    int headerColor -> headerColor
    int footerColor -> footerColor
    boolean fadeOtherWindows -> fadeOtherWindows
    int fadeValue -> fadeValue
    totalcross.unit.UIRobot robot -> robot
    boolean repaintOnSwap -> repaintOnSwap
    int androidBorderThickness -> androidBorderThickness
    boolean popped -> popped
    totalcross.ui.Container mainSwapContainer -> mainSwapContainer
    totalcross.ui.Container lastSwappedContainer -> lastSwappedContainer
    byte NO_BORDER -> NO_BORDER
    byte RECT_BORDER -> RECT_BORDER
    byte ROUND_BORDER -> ROUND_BORDER
    byte TAB_BORDER -> TAB_BORDER
    byte TAB_ONLY_BORDER -> TAB_ONLY_BORDER
    byte HORIZONTAL_GRADIENT -> HORIZONTAL_GRADIENT
    byte VERTICAL_GRADIENT -> VERTICAL_GRADIENT
    int SIP_HIDE -> SIP_HIDE
    int SIP_TOP -> SIP_TOP
    int SIP_BOTTOM -> SIP_BOTTOM
    int SIP_SHOW -> SIP_SHOW
    totalcross.util.Vector zStack -> zStack
    int ignoreEventOfType -> ignoreEventOfType
    totalcross.ui.event.KeyEvent _keyEvent -> _keyEvent
    totalcross.ui.event.PenEvent _penEvent -> _penEvent
    totalcross.ui.event.ControlEvent _controlEvent -> _controlEvent
    totalcross.ui.event.DragEvent _dragEvent -> _dragEvent
    int currentDragId -> currentDragId
    totalcross.ui.event.MouseEvent _mouseEvent -> _mouseEvent
    totalcross.ui.event.MultiTouchEvent _multiEvent -> _multiEvent
    boolean lastInside -> lastInside
    boolean multiTouching -> multiTouching
    int shiftY -> shiftY
    int shiftH -> shiftH
    int lastShiftY -> lastShiftY
    int[] behindHighlightRect -> behindHighlightRect
    totalcross.ui.Control lastHighlighted -> lastHighlighted
    int dragThreshold -> dragThreshold
    double DEFAULT_DRAG_THRESHOLD_IN_INCHES_PEN -> DEFAULT_DRAG_THRESHOLD_IN_INCHES_PEN
    double DEFAULT_DRAG_THRESHOLD_IN_INCHES_FINGER -> DEFAULT_DRAG_THRESHOLD_IN_INCHES_FINGER
    totalcross.ui.event.KeyListener keyHook -> keyHook
    totalcross.ui.Insets safeAreaInsets -> safeAreaInsets
    int ORIENTATION_PORTRAIT -> ORIENTATION_PORTRAIT
    int ORIENTATION_LANDSCAPE -> ORIENTATION_LANDSCAPE
    int ORIENTATION_INVERTED -> ORIENTATION_INVERTED
    129:327:void <init>() -> <init>
    341:344:void <init>(java.lang.String,byte) -> <init>
    351:359:void setGrabPenEvents(totalcross.ui.Control) -> setGrabPenEvents
    364:367:void setTitleFont(totalcross.ui.font.Font) -> setTitleFont
    372:372:totalcross.ui.font.Font getTitleFont() -> getTitleFont
    379:383:void setTitle(java.lang.String) -> setTitle
    392:393:void setDeviceTitle(java.lang.String) -> setDeviceTitle
    404:404:void setOrientation(int) -> setOrientation
    418:421:void setBorderStyle(byte) -> setBorderStyle
    427:427:byte getBorderStyle() -> getBorderStyle
    436:437:void makeUnmovable() -> makeUnmovable
    449:481:void setFocus(totalcross.ui.Control) -> setFocus
    490:513:void removeFocus() -> removeFocus
    520:523:void swapFocus(totalcross.ui.Control) -> swapFocus
    532:532:totalcross.ui.Control getFocus() -> getFocus
    542:542:boolean onClickedOutside(totalcross.ui.event.PenEvent) -> onClickedOutside
    551:554:void validate() -> validate
    561:1152:void _postEvent(int,int,int,int,int,int) -> _postEvent
    1155:1158:void postPushNotifications() -> postPushNotifications
    1162:1167:int getDirection(int,int,int,int) -> getDirection
    1173:1174:totalcross.ui.Insets getSafeAreaInsets() -> getSafeAreaInsets
    1184:1200:void getClientRect(totalcross.ui.gfx.Rect) -> getClientRect
    1208:1210:totalcross.ui.gfx.Rect getClientRect() -> getClientRect
    1216:1322:void paintTitle(java.lang.String,totalcross.ui.gfx.Graphics) -> paintTitle
    1326:1332:void paintWindowBackground(totalcross.ui.gfx.Graphics) -> paintWindowBackground
    1338:1352:void _doPaint() -> _doPaint
    1358:1399:void popupNonBlocking(totalcross.ui.Window) -> popupNonBlocking
    1408:1425:void popup(totalcross.ui.Window) -> popup
    1430:1480:void unpop() -> unpop
    1494:1495:void pumpEvents() -> pumpEvents
    1501:1501:boolean isTopMost() -> isTopMost
    1507:1507:totalcross.ui.Window getTopMost() -> getTopMost
    1513:1513:void onPopup() -> onPopup
    1518:1518:void postPopup() -> postPopup
    1523:1523:void onUnpop() -> onUnpop
    1528:1528:void postUnpop() -> postUnpop
    1534:1534:boolean isVisible() -> isVisible
    1550:1551:void setSIP(int,totalcross.ui.Control,boolean) -> setSIP
    1556:1557:void setMenuBar(totalcross.ui.Control) -> setMenuBar
    1563:1566:void popupMenuBar() -> popupMenuBar
    1574:1575:void loadBehind() -> loadBehind
    1580:1581:void destroyZStack() -> destroyZStack
    1592:1637:void swap(totalcross.ui.Container) -> swap
    1646:1648:int getPreferredWidth() -> getPreferredWidth
    1658:1660:int getPreferredHeight() -> getPreferredHeight
    1668:1723:void repaintActiveWindows() -> repaintActiveWindows
    1732:1763:boolean handleFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleFocusChangeKeys
    1773:1794:void setHighlighted(totalcross.ui.Control) -> setHighlighted
    1801:1801:totalcross.ui.Control getHighlighted() -> getHighlighted
    1807:1807:void drawHighlight() -> drawHighlight
    1814:1815:void popupNonBlocking() -> popupNonBlocking
    1822:1823:void popup() -> popup
    1831:1839:void postPressedEvent() -> postPressedEvent
    1846:1857:void screenResized() -> screenResized
    1867:1876:totalcross.ui.Control bubbleHandleFocusChangeKey(totalcross.ui.Control,totalcross.ui.event.KeyEvent) -> bubbleHandleFocusChangeKey
    1881:1893:void drawHighlight(totalcross.ui.Control) -> drawHighlight
    1896:1941:void drawHighlight(totalcross.ui.Control,boolean) -> drawHighlight
    1970:1978:void resize() -> resize
    1982:1988:void resizeWidth() -> resizeWidth
    1992:1998:void resizeHeight() -> resizeHeight
    2001:2003:int getDefaultDragThreshold() -> getDefaultDragThreshold
    2011:2011:int getPopupCount() -> getPopupCount
    2019:2032:void onRobotKey() -> onRobotKey
    2036:2057:void shiftScreen(totalcross.ui.Control,int) -> shiftScreen
    2060:2060:boolean isScreenShifted() -> isScreenShifted
    2064:2064:boolean isSipShown() -> isSipShown
    boolean isSipShown4D() -> isSipShown4D
    157:306:void <clinit>() -> <clinit>
totalcross.ui.Window$1 -> totalcross.ui.Window$1:
    totalcross.ui.Window this$0 -> this$0
    1851:1851:void <init>(totalcross.ui.Window) -> <init>
    1854:1855:void run() -> run
totalcross.ui.Window$2 -> totalcross.ui.Window$2:
    2019:2019:void <init>() -> <init>
    2023:2030:void run() -> run
totalcross.ui.anim.ControlAnimation -> totalcross.ui.anim.ControlAnimation:
    totalcross.ui.Control c -> c
    int totalTime -> totalTime
    totalcross.ui.event.TimerEvent teFrame -> teFrame
    totalcross.ui.event.TimerEvent teDelay -> teDelay
    totalcross.ui.anim.ControlAnimation with -> with
    totalcross.ui.anim.ControlAnimation then -> then
    totalcross.ui.anim.ControlAnimation$AnimationFinished animFinish -> animFinish
    int initialTime -> initialTime
    boolean slave -> slave
    boolean releaseScreenShot -> releaseScreenShot
    int frameRate -> frameRate
    int delayAfterFinish -> delayAfterFinish
    boolean useOffscreen -> useOffscreen
    23:40:void <init>(totalcross.ui.Control,totalcross.ui.anim.ControlAnimation$AnimationFinished,int) -> <init>
    43:44:void <init>(totalcross.ui.Control,totalcross.ui.anim.ControlAnimation$AnimationFinished) -> <init>
    47:48:void <init>(totalcross.ui.Control) -> <init>
    51:70:void start() -> start
    73:90:void stop(boolean) -> stop
    93:96:void handleThen() -> handleThen
    99:103:double computeSpeed(double) -> computeSpeed
    107:109:totalcross.ui.anim.ControlAnimation with(totalcross.ui.anim.ControlAnimation) -> with
    113:114:totalcross.ui.anim.ControlAnimation then(totalcross.ui.anim.ControlAnimation) -> then
    119:131:void timerTriggered(totalcross.ui.event.TimerEvent) -> timerTriggered
    134:139:void animatePriv() -> animatePriv
    void animate() -> animate
    15:15:void access$000(totalcross.ui.anim.ControlAnimation) -> access$000
    25:25:void <clinit>() -> <clinit>
totalcross.ui.anim.ControlAnimation$1 -> totalcross.ui.anim.ControlAnimation$1:
    totalcross.ui.anim.ControlAnimation this$0 -> this$0
    124:124:void <init>(totalcross.ui.anim.ControlAnimation) -> <init>
    127:128:void run() -> run
totalcross.ui.anim.ControlAnimation$AnimationFinished -> totalcross.ui.anim.ControlAnimation$AnimationFinished:
    void onAnimationFinished(totalcross.ui.anim.ControlAnimation) -> onAnimationFinished
totalcross.ui.anim.FadeAnimation -> totalcross.ui.anim.FadeAnimation:
    int a -> a
    int at -> at
    int af -> af
    int _maxFade -> _maxFade
    boolean fadeIn -> fadeIn
    int DEFAULT_MAX_FADE -> DEFAULT_MAX_FADE
    int maxFade -> maxFade
    17:23:void <init>(totalcross.ui.Control,boolean,totalcross.ui.anim.ControlAnimation$AnimationFinished,int) -> <init>
    27:29:void start() -> start
    33:52:void animate() -> animate
    62:66:totalcross.ui.anim.FadeAnimation create(totalcross.ui.Control,boolean,totalcross.ui.anim.ControlAnimation$AnimationFinished,int) -> create
    10:14:void <clinit>() -> <clinit>
totalcross.ui.anim.PathAnimation -> totalcross.ui.anim.PathAnimation:
    int xf -> xf
    int yf -> yf
    int x -> x
    int y -> y
    int dir -> dir
    totalcross.ui.anim.PathAnimation$SetPosition setpos -> setpos
    22:23:void <init>(totalcross.ui.Control,totalcross.ui.anim.ControlAnimation$AnimationFinished,int) -> <init>
    26:30:void setPath(int,int,int,int) -> setPath
    34:41:void animate() -> animate
    45:65:void stop(boolean) -> stop
    68:140:void update() -> update
    150:152:totalcross.ui.anim.PathAnimation create(totalcross.ui.Control,int,int,totalcross.ui.anim.ControlAnimation$AnimationFinished,int) -> create
    166:168:totalcross.ui.anim.PathAnimation create(totalcross.ui.Control,int,int,int,int,totalcross.ui.anim.ControlAnimation$AnimationFinished,int) -> create
    178:225:totalcross.ui.anim.PathAnimation create(totalcross.ui.Control,int,totalcross.ui.anim.ControlAnimation$AnimationFinished,int) -> create
totalcross.ui.anim.PathAnimation$SetPosition -> totalcross.ui.anim.PathAnimation$SetPosition:
    void setPos(int,int) -> setPos
totalcross.ui.chart.ArcChart -> totalcross.ui.chart.ArcChart:
    int selectedSeries -> selectedSeries
    java.lang.String legendValueSuffix -> legendValueSuffix
    boolean showValuesOnLegend -> showValuesOnLegend
    int fillPerc -> fillPerc
    int borderGap -> borderGap
    totalcross.ui.ToolTip tip -> tip
    int lastPenX -> lastPenX
    int lastPenY -> lastPenY
    totalcross.ui.gfx.Rect rect -> rect
    double sum -> sum
    int currentSelection -> currentSelection
    int xx -> xx
    int yy -> yy
    int rr -> rr
    int distanceOfSelectedPie -> distanceOfSelectedPie
    43:77:void <init>() -> <init>
    81:86:void getCustomInsets(totalcross.ui.Insets) -> getCustomInsets
    91:117:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    122:158:void drawPie(totalcross.ui.gfx.Graphics,int,int,int,boolean) -> drawPie
    162:248:void onEvent(totalcross.ui.event.Event) -> onEvent
    251:257:void setTipText(totalcross.ui.chart.Series) -> setTipText
    261:262:void onFontChanged() -> onFontChanged
totalcross.ui.chart.Chart -> totalcross.ui.chart.Chart:
    int COLOR1 -> COLOR1
    int COLOR2 -> COLOR2
    int COLOR3 -> COLOR3
    int COLOR4 -> COLOR4
    int COLOR5 -> COLOR5
    int COLOR6 -> COLOR6
    int COLOR7 -> COLOR7
    int COLOR8 -> COLOR8
    int COLOR9 -> COLOR9
    int IS_3D -> IS_3D
    int GRADIENT_HORIZONTAL -> GRADIENT_HORIZONTAL
    int GRADIENT_VERTICAL -> GRADIENT_VERTICAL
    int GRADIENT_DARK -> GRADIENT_DARK
    int GRADIENT_INVERT -> GRADIENT_INVERT
    int type -> type
    java.lang.String title -> title
    totalcross.util.Vector series -> series
    double xAxisMinValue -> xAxisMinValue
    double xAxisMaxValue -> xAxisMaxValue
    int xAxisSteps -> xAxisSteps
    java.lang.String[] xAxisCategories -> xAxisCategories
    double yAxisMinValue -> yAxisMinValue
    double yAxisMaxValue -> yAxisMaxValue
    int yAxisSteps -> yAxisSteps
    int xAxisX1 -> xAxisX1
    int xAxisX2 -> xAxisX2
    int yAxisY1 -> yAxisY1
    int yAxisY2 -> yAxisY2
    totalcross.ui.Insets border -> border
    boolean showTitle -> showTitle
    boolean showLegend -> showLegend
    boolean showCategories -> showCategories
    boolean showCategoriesOnTick -> showCategoriesOnTick
    int categoryMarkIndex -> categoryMarkIndex
    int categoryMarkColor -> categoryMarkColor
    boolean showYValues -> showYValues
    boolean showVGrids -> showVGrids
    boolean showHGrids -> showHGrids
    int xDecimalPlaces -> xDecimalPlaces
    int yDecimalPlaces -> yDecimalPlaces
    int legendPosition -> legendPosition
    int legendPerspective -> legendPerspective
    boolean drawAxis -> drawAxis
    boolean showFirstYValue -> showFirstYValue
    int axisForeColor -> axisForeColor
    int axisBackColor -> axisBackColor
    int axisText -> axisText
    java.lang.String[] legendValues -> legendValues
    totalcross.ui.gfx.Rect clientRect -> clientRect
    java.lang.String[] seriesNames -> seriesNames
    totalcross.ui.Insets ci -> ci
    boolean snapToBottom -> snapToBottom
    boolean snapToTop -> snapToTop
    int yValuesSize -> yValuesSize
    int legendTextColor -> legendTextColor
    int fillColor2 -> fillColor2
    int use2ndColorEveryXColumns -> use2ndColorEveryXColumns
    boolean onlyShowCategories -> onlyShowCategories
    int columnW -> columnW
    int UNSET -> UNSET
    int markPos -> markPos
    35:293:void <init>() -> <init>
    233:234:void setTitle(java.lang.String) -> setTitle
    240:240:java.lang.String getTitle() -> getTitle
    252:255:void setXAxis(double,double,int) -> setXAxis
    262:266:void setXAxis(java.lang.String[]) -> setXAxis
    276:279:void setYAxis(double,double,int) -> setYAxis
    282:286:int getTotalSize(java.lang.String[]) -> getTotalSize
    290:290:void getCustomInsets(totalcross.ui.Insets) -> getCustomInsets
    300:587:boolean draw(totalcross.ui.gfx.Graphics) -> draw
    597:626:void drawTextBox(totalcross.ui.gfx.Graphics,int,int,java.lang.String) -> drawTextBox
    638:638:int getXValuePos(double) -> getXValuePos
    651:651:int getYValuePos(double) -> getYValuePos
totalcross.ui.chart.ChartData -> totalcross.ui.chart.ChartData:
    totalcross.util.Vector rows -> rows
    totalcross.ui.chart.Chart chart -> chart
    int lineColor -> lineColor
    int fillColor2 -> fillColor2
    int titleForeColor -> titleForeColor
    int titleBackColor -> titleBackColor
    int selectedCol -> selectedCol
    int selectedRow -> selectedRow
    boolean snapToTop -> snapToTop
    boolean snapToBottom -> snapToBottom
    int use2ndColorEveryXColumns -> use2ndColorEveryXColumns
    int preferredCellHeight -> preferredCellHeight
    74:96:void <init>(totalcross.ui.chart.Chart) -> <init>
    105:107:void <init>(totalcross.ui.chart.Chart,totalcross.ui.chart.ChartData$ChartDataRow[]) -> <init>
    111:209:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    213:241:void onEvent(totalcross.ui.event.Event) -> onEvent
    245:248:void reposition() -> reposition
    252:256:int getPreferredHeight() -> getPreferredHeight
    260:263:totalcross.util.Properties$Value getSelectedCell() -> getSelectedCell
    267:267:totalcross.util.Properties$Value getCell(int,int) -> getCell
    271:273:void setCell(totalcross.util.Properties$Value,int,int) -> setCell
    276:279:totalcross.ui.chart.ChartData$ChartDataRow getRow(int) -> getRow
    283:286:totalcross.ui.chart.ChartData$ChartDataRow getSelectedRow() -> getSelectedRow
    291:296:void addLine(int,totalcross.ui.chart.ChartData$ChartDataRow) -> addLine
    299:308:void removeLine(int) -> removeLine
    311:316:void removeLine(java.lang.String) -> removeLine
totalcross.ui.chart.ChartData$ChartDataRow -> totalcross.ui.chart.ChartData$ChartDataRow:
    java.lang.String title -> title
    totalcross.util.Properties$Value[] columns -> columns
    totalcross.ui.chart.ChartData this$0 -> this$0
    323:324:void <init>(totalcross.ui.chart.ChartData,int) -> <init>
    327:328:void <init>(totalcross.ui.chart.ChartData,java.lang.String,int) -> <init>
    330:333:void <init>(totalcross.ui.chart.ChartData,java.lang.String,totalcross.util.Properties$Value[]) -> <init>
    336:336:java.lang.String getTitle() -> getTitle
totalcross.ui.chart.ColumnChart -> totalcross.ui.chart.ColumnChart:
    int selection -> selection
    totalcross.util.Vector columns -> columns
    int[] xPoints -> xPoints
    int[] yPoints -> yPoints
    int perspectiveH -> perspectiveH
    int perspectiveV -> perspectiveV
    57:58:void <init>(java.lang.String[]) -> <init>
    35:69:void <init>(int,java.lang.String[]) -> <init>
    73:180:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    184:261:void onEvent(totalcross.ui.event.Event) -> onEvent
totalcross.ui.chart.LineChart -> totalcross.ui.chart.LineChart:
    31:35:void <init>(java.lang.String[]) -> <init>
    39:73:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
totalcross.ui.chart.PieChart -> totalcross.ui.chart.PieChart:
    int distanceOfSelectedPie -> distanceOfSelectedPie
    int selectedSeries -> selectedSeries
    java.lang.String legendValueSuffix -> legendValueSuffix
    boolean showValuesOnLegend -> showValuesOnLegend
    int perspectiveH -> perspectiveH
    int perspectiveV -> perspectiveV
    int selectedSlice -> selectedSlice
    boolean offsetSelectedSlice -> offsetSelectedSlice
    totalcross.ui.ToolTip tip -> tip
    int lastPenX -> lastPenX
    int lastPenY -> lastPenY
    totalcross.ui.gfx.Coord c -> c
    totalcross.ui.gfx.Rect rect -> rect
    double sum -> sum
    int currentSelection -> currentSelection
    int xx -> xx
    int yy -> yy
    int rr -> rr
    45:86:void <init>() -> <init>
    90:105:void getCustomInsets(totalcross.ui.Insets) -> getCustomInsets
    110:139:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    142:190:void drawPie(totalcross.ui.gfx.Graphics,int,int,int,boolean) -> drawPie
    194:284:void onEvent(totalcross.ui.event.Event) -> onEvent
    287:293:void setTipText(totalcross.ui.chart.Series) -> setTipText
    297:298:void onFontChanged() -> onFontChanged
    68:68:void <clinit>() -> <clinit>
totalcross.ui.chart.PointLineChart -> totalcross.ui.chart.PointLineChart:
    totalcross.util.Vector points -> points
    boolean showLines -> showLines
    boolean showPoints -> showPoints
    boolean showValue -> showValue
    int selectedSeries -> selectedSeries
    int selectedValue -> selectedValue
    int pointR -> pointR
    int lineThickness -> lineThickness
    boolean hasFocus -> hasFocus
    int selectedAxis -> selectedAxis
    boolean postEventOnAxisSelection -> postEventOnAxisSelection
    37:66:void <init>() -> <init>
    74:144:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    148:253:void onEvent(totalcross.ui.event.Event) -> onEvent
totalcross.ui.chart.Series -> totalcross.ui.chart.Series:
    java.lang.String name -> name
    double[] xValues -> xValues
    double[] yValues -> yValues
    int color -> color
    totalcross.ui.image.Image dot -> dot
    totalcross.ui.image.Image legendDot -> legendDot
    int dotVAlign -> dotVAlign
    53:54:void <init>(java.lang.String,double[],int) -> <init>
    44:68:void <init>(java.lang.String,double[],double[],int) -> <init>
    44:83:void <init>(java.lang.String,double[],double[],totalcross.ui.image.Image) -> <init>
totalcross.ui.chart.Velocimeter -> totalcross.ui.chart.Velocimeter:
    int value -> value
    int max -> max
    int min -> min
    int pointerColor -> pointerColor
    int valueColor -> valueColor
    boolean drawMin -> drawMin
    boolean drawMax -> drawMax
    boolean drawValue -> drawValue
    int maxAngle -> maxAngle
    int lastValue -> lastValue
    totalcross.ui.image.Image gauge -> gauge
    totalcross.ui.image.Image pointer -> pointer
    totalcross.ui.image.Image lastPointer -> lastPointer
    java.lang.String gaugeStr -> gaugeStr
    java.lang.String pointerStr -> pointerStr
    36:37:void <init>() -> <init>
    14:46:void <init>(java.lang.String,java.lang.String) -> <init>
    51:58:void initUI() -> initUI
    62:93:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
totalcross.ui.chart.XYChart -> totalcross.ui.chart.XYChart:
    boolean positionAtColumnCenter -> positionAtColumnCenter
    34:35:void <init>() -> <init>
    40:47:void <init>(java.lang.String[]) -> <init>
    51:83:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
totalcross.ui.dialog.CalculatorBox -> totalcross.ui.dialog.CalculatorBox:
    totalcross.ui.dialog.CalculatorBox$RangeCheck rangeCheck -> rangeCheck
    totalcross.ui.Edit edNumber -> edNumber
    totalcross.ui.PushButtonGroup pbgAction -> pbgAction
    totalcross.ui.PushButtonGroup numericPad -> numericPad
    totalcross.ui.PushButtonGroup pbgArrows -> pbgArrows
    totalcross.ui.PushButtonGroup pbgOp -> pbgOp
    totalcross.ui.PushButtonGroup pbgOp2 -> pbgOp2
    totalcross.ui.PushButtonGroup pbgEq -> pbgEq
    java.lang.String answer -> answer
    totalcross.ui.event.KeyEvent ke -> ke
    totalcross.ui.event.KeyEvent backspace -> backspace
    boolean showOperations -> showOperations
    java.lang.String ds -> ds
    java.lang.String last -> last
    boolean clearNext -> clearNext
    int lastSel -> lastSel
    boolean callNext -> callNext
    java.lang.String[] actions -> actions
    java.lang.String defaultTitle -> defaultTitle
    java.lang.String optionalValue -> optionalValue
    int maxLength -> maxLength
    java.lang.String defaultValue -> defaultValue
    totalcross.ui.Control cOrig -> cOrig
    totalcross.ui.Control cOrigDefault -> cOrigDefault
    boolean keepOriginalValue -> keepOriginalValue
    boolean showNextButtonInsteadOfClear -> showNextButtonInsteadOfClear
    120:121:void <init>() -> <init>
    73:134:void <init>(boolean) -> <init>
    138:240:void setupUI(boolean) -> setupUI
    247:247:java.lang.String getAnswer() -> getAnswer
    252:254:void clear() -> clear
    258:259:void onUnpop() -> onUnpop
    263:276:void onPopup() -> onPopup
    280:281:void postPopup() -> postPopup
    285:295:void postUnpop() -> postUnpop
    302:302:totalcross.ui.Control gotoNext() -> gotoNext
    308:403:void onEvent(totalcross.ui.event.Event) -> onEvent
    406:421:void ok() -> ok
    425:426:void reposition() -> reposition
    430:501:void compute(int) -> compute
    504:507:java.lang.String unformat(java.lang.String) -> unformat
    511:523:java.lang.String showResult(double) -> showResult
    82:85:void <clinit>() -> <clinit>
totalcross.ui.dialog.CalculatorBox$RangeCheck -> totalcross.ui.dialog.CalculatorBox$RangeCheck:
    java.lang.String check(double) -> check
totalcross.ui.dialog.CalendarBox -> totalcross.ui.dialog.CalendarBox:
    int day -> day
    int month -> month
    int year -> year
    int sentDay -> sentDay
    int sentMonth -> sentMonth
    int sentYear -> sentYear
    totalcross.ui.Button btnToday -> btnToday
    totalcross.ui.Button btnClear -> btnClear
    totalcross.ui.Button btnCancel -> btnCancel
    totalcross.ui.ArrowButton btnMonthNext -> btnMonthNext
    totalcross.ui.ArrowButton btnMonthPrev -> btnMonthPrev
    totalcross.ui.ArrowButton btnYearNext -> btnYearNext
    totalcross.ui.ArrowButton btnYearPrev -> btnYearPrev
    totalcross.ui.PushButtonGroup pbgDays -> pbgDays
    java.lang.String[] tempDays -> tempDays
    java.lang.StringBuffer sb -> sb
    totalcross.ui.Label lYear -> lYear
    totalcross.ui.Label lMonth -> lMonth
    java.lang.String[] myMonthNames -> myMonthNames
    int YEAR_ARRAY_LENGTH -> YEAR_ARRAY_LENGTH
    boolean canceled -> canceled
    java.lang.String[] weekNames -> weekNames
    java.lang.String[] todayClearCancel -> todayClearCancel
    java.lang.String[] yearMonth -> yearMonth
    60:100:void <init>() -> <init>
    104:215:void setupUI() -> setupUI
    223:229:totalcross.util.Date getSelectedDate() -> getSelectedDate
    235:244:void setSelectedDate(totalcross.util.Date) -> setSelectedDate
    248:272:void updateDays() -> updateDays
    277:357:void onEvent(totalcross.ui.event.Event) -> onEvent
    360:374:int showPopup(java.lang.String,java.lang.String[],int) -> showPopup
    379:391:void incMonth(boolean) -> incMonth
    394:400:void incYear(boolean) -> incYear
    405:407:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    411:420:void onPopup() -> onPopup
    424:425:void onUnpop() -> onUnpop
    429:433:void postUnpop() -> postUnpop
    74:85:void <clinit>() -> <clinit>
totalcross.ui.dialog.ColorChooserBox -> totalcross.ui.dialog.ColorChooserBox:
    totalcross.ui.image.Image colorMatrix -> colorMatrix
    totalcross.ui.gfx.Graphics gcolors -> gcolors
    totalcross.ui.ImageControl ic -> ic
    totalcross.ui.ComboBox cbColors -> cbColors
    totalcross.ui.Edit edR -> edR
    totalcross.ui.Edit edG -> edG
    totalcross.ui.Edit edB -> edB
    totalcross.ui.Edit edRGB -> edRGB
    totalcross.ui.PushButtonGroup pbgNum -> pbgNum
    totalcross.ui.PushButtonGroup pbgAlpha -> pbgAlpha
    totalcross.ui.PushButtonGroup pbgAction -> pbgAction
    totalcross.ui.Container cColor -> cColor
    totalcross.ui.ColorList$Item colorItem -> colorItem
    totalcross.ui.AlignedLabelsContainer alc -> alc
    totalcross.ui.event.KeyEvent ke -> ke
    int choosenColor -> choosenColor
    int BIAS -> BIAS
    int ONE -> ONE
    71:85:void <init>(int) -> <init>
    89:133:void initUI() -> initUI
    137:153:void addColorMatrix() -> addColorMatrix
    157:159:void reposition(boolean) -> reposition
    163:231:void onEvent(totalcross.ui.event.Event) -> onEvent
    235:238:void onPopup() -> onPopup
    241:275:void colorChanged(int,int,int,int) -> colorChanged
    281:297:totalcross.ui.image.Image createColorMatrix(int,int) -> createColorMatrix
    301:337:int hsb2rgb(int,int) -> hsb2rgb
    342:344:void penDown(totalcross.ui.event.PenEvent) -> penDown
    348:348:void penUp(totalcross.ui.event.PenEvent) -> penUp
    352:353:void penDrag(totalcross.ui.event.DragEvent) -> penDrag
    359:359:void penDragStart(totalcross.ui.event.DragEvent) -> penDragStart
    365:365:void penDragEnd(totalcross.ui.event.DragEvent) -> penDragEnd
totalcross.ui.dialog.ControlBox -> totalcross.ui.dialog.ControlBox:
    totalcross.ui.Label msg -> msg
    totalcross.ui.PushButtonGroup btns -> btns
    totalcross.ui.Control cb -> cb
    int selected -> selected
    int prefW -> prefW
    int prefH -> prefH
    java.lang.String originalText -> originalText
    int yPosition -> yPosition
    int[] buttonKeys -> buttonKeys
    65:67:void <init>(java.lang.String,java.lang.String,totalcross.ui.Control) -> <init>
    77:78:void <init>(java.lang.String,java.lang.String,totalcross.ui.Control,java.lang.String[]) -> <init>
    90:91:void <init>(java.lang.String,java.lang.String,totalcross.ui.Control,int,int,java.lang.String[]) -> <init>
    36:117:void <init>(java.lang.String,java.lang.String,totalcross.ui.Control,int,int,java.lang.String[],int) -> <init>
    122:169:void onPopup() -> onPopup
    174:195:void onEvent(totalcross.ui.event.Event) -> onEvent
    199:199:int getPressedButtonIndex() -> getPressedButtonIndex
    204:204:totalcross.ui.Control getControl() -> getControl
    209:212:void postUnpop() -> postUnpop
totalcross.ui.dialog.FileChooserBox -> totalcross.ui.dialog.FileChooserBox:
    totalcross.ui.PushButtonGroup pbg -> pbg
    totalcross.ui.tree.Tree tree -> tree
    totalcross.ui.tree.Node lastSelected -> lastSelected
    totalcross.ui.dialog.FileChooserBox$Filter ff -> ff
    java.lang.String[] defaultButtonCaptions -> defaultButtonCaptions
    java.lang.String msgVolume -> msgVolume
    java.lang.String msgRefresh -> msgRefresh
    java.lang.String msgInvalidVolumeTitle -> msgInvalidVolumeTitle
    java.lang.String previewTitle -> previewTitle
    java.lang.String msgInvalidVolumeMessage -> msgInvalidVolumeMessage
    java.lang.String[] buttonCaptions -> buttonCaptions
    totalcross.ui.tree.TreeModel tmodel -> tmodel
    int selectedIndex -> selectedIndex
    totalcross.ui.ComboBox cbRoot -> cbRoot
    totalcross.ui.Button btRefresh -> btRefresh
    totalcross.ui.ImageControl preview -> preview
    int previouslySelectedRootIndex -> previouslySelectedRootIndex
    totalcross.ui.Button btnPreview -> btnPreview
    totalcross.ui.Container tap -> tap
    boolean isAndroid -> isAndroid
    boolean showInitialPathOnly -> showInitialPathOnly
    int fileCount -> fileCount
    boolean multipleSelection -> multipleSelection
    java.lang.String initialPath -> initialPath
    int defaultButton -> defaultButton
    int PREVIEW_HEIGHT -> PREVIEW_HEIGHT
    boolean showPreview -> showPreview
    boolean newestFirst -> newestFirst
    int lastPenUp -> lastPenUp
    java.lang.StringBuffer sbp -> sbp
    100:464:void <init>(java.lang.String,java.lang.String[],totalcross.ui.dialog.FileChooserBox$Filter) -> <init>
    187:200:java.lang.String[] listRoots() -> listRoots
    207:208:void <init>(totalcross.ui.dialog.FileChooserBox$Filter) -> <init>
    213:260:void onPopup() -> onPopup
    264:278:void reload(java.lang.String) -> reload
    283:284:void mountTree(java.lang.String,int) -> mountTree
    291:312:void mountTree(java.lang.String) -> mountTree
    316:345:void qsort(java.lang.String[],int,int) -> qsort
    349:378:void qsort(java.lang.String,java.lang.String[],int,int) -> qsort
    381:403:java.lang.String getSortName(java.lang.String,java.lang.String) -> getSortName
    408:412:java.lang.String getSortName(java.lang.String) -> getSortName
    416:461:void mountTree(totalcross.ui.tree.Node,totalcross.io.File) -> mountTree
    469:539:void onEvent(totalcross.ui.event.Event) -> onEvent
    542:543:boolean isImage(java.lang.String) -> isImage
    548:548:int getPressedButtonIndex() -> getPressedButtonIndex
    557:574:java.lang.String getAnswer() -> getAnswer
    578:590:void appendPath(java.lang.StringBuffer,totalcross.ui.tree.Node) -> appendPath
    594:594:totalcross.ui.tree.Tree getTree() -> getTree
    83:103:void <clinit>() -> <clinit>
totalcross.ui.dialog.FileChooserBox$Filter -> totalcross.ui.dialog.FileChooserBox$Filter:
    boolean accept(totalcross.io.File) -> accept
totalcross.ui.dialog.FileChooserBox$LoadOnDemandTree -> totalcross.ui.dialog.FileChooserBox$LoadOnDemandTree:
    totalcross.ui.dialog.FileChooserBox this$0 -> this$0
    141:143:void <init>(totalcross.ui.dialog.FileChooserBox) -> <init>
    148:157:boolean expand(totalcross.ui.tree.Node) -> expand
totalcross.ui.dialog.InputBox -> totalcross.ui.dialog.InputBox:
    totalcross.ui.Label msg -> msg
    totalcross.ui.PushButtonGroup btns -> btns
    totalcross.ui.Edit ed -> ed
    int selected -> selected
    java.lang.String originalText -> originalText
    java.lang.String[] buttonCaptions -> buttonCaptions
    int labelAlign -> labelAlign
    int gap -> gap
    int insideGap -> insideGap
    boolean openKeyboardOnPopup -> openKeyboardOnPopup
    boolean allSameWidth -> allSameWidth
    int yPosition -> yPosition
    int[] buttonKeys -> buttonKeys
    98:100:void <init>(java.lang.String,java.lang.String,java.lang.String) -> <init>
    108:109:void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String[]) -> <init>
    54:131:void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String[],boolean,int,int) -> <init>
    135:191:void onPopup() -> onPopup
    195:196:void setTextAlignment(int) -> setTextAlignment
    200:201:void reposition() -> reposition
    205:212:void postPopup() -> postPopup
    216:222:void postUnpop() -> postUnpop
    227:247:void onEvent(totalcross.ui.event.Event) -> onEvent
    250:254:void close() -> close
    258:258:int getPressedButtonIndex() -> getPressedButtonIndex
    263:263:java.lang.String getValue() -> getValue
    268:269:void setValue(java.lang.String) -> setValue
    274:274:totalcross.ui.Edit getEdit() -> getEdit
    279:280:void setEdit(totalcross.ui.Edit) -> setEdit
totalcross.ui.dialog.KeyboardBox -> totalcross.ui.dialog.KeyboardBox:
    totalcross.ui.Control destControl -> destControl
    totalcross.ui.gfx.Rect destRect -> destRect
    totalcross.ui.Container destCont -> destCont
    totalcross.ui.PushButtonGroup[] pbs -> pbs
    totalcross.ui.event.KeyEvent ke -> ke
    int KEYBOARD_ON_UNPOP -> KEYBOARD_ON_UNPOP
    int KEYBOARD_POST_UNPOP -> KEYBOARD_POST_UNPOP
    boolean isCaps -> isCaps
    boolean isShift -> isShift
    int TEXT_PAD -> TEXT_PAD
    int CAPS_PAD -> CAPS_PAD
    int SPACE_PAD -> SPACE_PAD
    int SPECIAL_PAD -> SPECIAL_PAD
    java.lang.String[][] names -> names
    java.lang.String[] namesUp -> namesUp
    39:82:void <init>() -> <init>
    86:95:void convertToUpper() -> convertToUpper
    99:100:void onWindowPaintFinished() -> onWindowPaintFinished
    104:134:void onPopup() -> onPopup
    138:141:void onUnpop() -> onUnpop
    145:147:void postUnpop() -> postUnpop
    151:204:void onEvent(totalcross.ui.event.Event) -> onEvent
    209:211:void updateShiftPad(boolean) -> updateShiftPad
    214:219:void cancelShift() -> cancelShift
    222:224:void insertKey(int) -> insertKey
    57:61:void <clinit>() -> <clinit>
totalcross.ui.dialog.MessageBox -> totalcross.ui.dialog.MessageBox:
    totalcross.ui.Label msg -> msg
    totalcross.ui.PushButtonGroup btns -> btns
    int selected -> selected
    boolean hasScroll -> hasScroll
    int xa -> xa
    int ya -> ya
    int wa -> wa
    int ha -> ha
    totalcross.ui.event.TimerEvent unpopTimer -> unpopTimer
    totalcross.ui.event.TimerEvent buttonTimer -> buttonTimer
    boolean oldHighlighting -> oldHighlighting
    java.lang.String[] ok -> ok
    int captionCount -> captionCount
    java.lang.String originalText -> originalText
    int labelAlign -> labelAlign
    java.lang.String[] buttonCaptions -> buttonCaptions
    int gap -> gap
    int insideGap -> insideGap
    totalcross.ui.image.Image icon -> icon
    totalcross.ui.ScrollContainer sc -> sc
    int lgap -> lgap
    boolean allSameWidth -> allSameWidth
    int yPosition -> yPosition
    int[] buttonKeys -> buttonKeys
    java.lang.String showExceptionTitle -> showExceptionTitle
    102:103:void <init>(java.lang.String,java.lang.String) -> <init>
    112:113:void <init>(java.lang.String,java.lang.String,java.lang.String[]) -> <init>
    124:125:void <init>(java.lang.String,java.lang.String,java.lang.String[],boolean) -> <init>
    136:137:void <init>(java.lang.String,java.lang.String,java.lang.String[],int,int) -> <init>
    54:171:void <init>(java.lang.String,java.lang.String,java.lang.String[],boolean,int,int) -> <init>
    177:184:void setText(java.lang.String) -> setText
    188:294:void onPopup() -> onPopup
    298:299:void reposition() -> reposition
    309:310:void setIcon(totalcross.ui.image.Image) -> setIcon
    314:315:void setTextAlignment(int) -> setTextAlignment
    319:326:void setUnpopDelay(int) -> setUnpopDelay
    330:336:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    341:401:void onEvent(totalcross.ui.event.Event) -> onEvent
    405:405:int getPressedButtonIndex() -> getPressedButtonIndex
    410:420:void postPopup() -> postPopup
    424:428:void postUnpop() -> postUnpop
    437:447:void showException(java.lang.Throwable,boolean) -> showException
    452:452:void onFontChanged() -> onFontChanged
    466:467:void setDelayToShowButton(int) -> setDelayToShowButton
    59:431:void <clinit>() -> <clinit>
totalcross.ui.dialog.ProgressBox -> totalcross.ui.dialog.ProgressBox:
    totalcross.ui.Spinner spinner -> spinner
    46:48:void <init>(java.lang.String,java.lang.String) -> <init>
    57:59:void <init>(java.lang.String,java.lang.String,java.lang.String[]) -> <init>
    68:70:void <init>(java.lang.String,java.lang.String,java.lang.String[],boolean) -> <init>
    79:81:void <init>(java.lang.String,java.lang.String,java.lang.String[],int,int) -> <init>
    91:93:void <init>(java.lang.String,java.lang.String,java.lang.String[],boolean,int,int) -> <init>
    97:114:void onPopup() -> onPopup
    118:121:void onUnpop() -> onUnpop
totalcross.ui.dialog.TimeBox -> totalcross.ui.dialog.TimeBox:
    totalcross.ui.Button btOK -> btOK
    totalcross.ui.Button btClear -> btClear
    totalcross.ui.Radio btAM -> btAM
    totalcross.ui.Radio btPM -> btPM
    totalcross.ui.dialog.TimeBox$Visor visor -> visor
    totalcross.ui.RadioGroupController rg -> rg
    int pos -> pos
    totalcross.sys.Time sentTime -> sentTime
    char[] chars -> chars
    totalcross.ui.Button[] btNumbers -> btNumbers
    java.lang.String okCaption -> okCaption
    java.lang.String clearCaption -> clearCaption
    boolean hideIfInvalid -> hideIfInvalid
    int H1 -> H1
    int H2 -> H2
    int M2 -> M2
    int S2 -> S2
    88:89:void <init>() -> <init>
    74:99:void <init>(totalcross.sys.Time) -> <init>
    103:107:void setTime(totalcross.sys.Time) -> setTime
    111:112:void onFontChanged() -> onFontChanged
    150:228:void onPopup() -> onPopup
    232:239:totalcross.sys.Time getTime() -> getTime
    244:245:void reposition() -> reposition
    249:311:void onEvent(totalcross.ui.event.Event) -> onEvent
    314:318:void doClear() -> doClear
    321:329:void doClose() -> doClose
    332:340:void onKey(char) -> onKey
    344:345:void postUnpop() -> postUnpop
    355:382:void enableButtons() -> enableButtons
    385:391:void show(int,boolean) -> show
    394:395:boolean isShown(char) -> isShown
    66:66:int access$000(totalcross.ui.dialog.TimeBox) -> access$000
    66:66:char[] access$100(totalcross.ui.dialog.TimeBox) -> access$100
    77:84:void <clinit>() -> <clinit>
totalcross.ui.dialog.TimeBox$Visor -> totalcross.ui.dialog.TimeBox$Visor:
    int w0 -> w0
    int wp -> wp
    totalcross.ui.dialog.TimeBox this$0 -> this$0
    117:120:void <init>(totalcross.ui.dialog.TimeBox) -> <init>
    124:126:void onFontChanged() -> onFontChanged
    130:140:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    144:144:int getPreferredHeight() -> getPreferredHeight
totalcross.ui.dialog.keyboard.AlphabetKeyboard -> totalcross.ui.dialog.keyboard.AlphabetKeyboard:
    totalcross.ui.Button btQ -> btQ
    totalcross.ui.Button btW -> btW
    totalcross.ui.Button btE -> btE
    totalcross.ui.Button btR -> btR
    totalcross.ui.Button btT -> btT
    totalcross.ui.Button btY -> btY
    totalcross.ui.Button btU -> btU
    totalcross.ui.Button btI -> btI
    totalcross.ui.Button btO -> btO
    totalcross.ui.Button btP -> btP
    totalcross.ui.Button btA -> btA
    totalcross.ui.Button btS -> btS
    totalcross.ui.Button btD -> btD
    totalcross.ui.Button btF -> btF
    totalcross.ui.Button btG -> btG
    totalcross.ui.Button btH -> btH
    totalcross.ui.Button btJ -> btJ
    totalcross.ui.Button btK -> btK
    totalcross.ui.Button btL -> btL
    totalcross.ui.Button btZ -> btZ
    totalcross.ui.Button btX -> btX
    totalcross.ui.Button btC -> btC
    totalcross.ui.Button btV -> btV
    totalcross.ui.Button btB -> btB
    totalcross.ui.Button btN -> btN
    totalcross.ui.Button btM -> btM
    totalcross.ui.Button btComma -> btComma
    totalcross.ui.Button btPeriod -> btPeriod
    totalcross.ui.Button btSpace -> btSpace
    totalcross.ui.Button btCancel -> btCancel
    totalcross.ui.Button btn123 -> btn123
    totalcross.ui.Button btDel -> btDel
    int FORE_COLOR -> FORE_COLOR
    totalcross.ui.Button btCase -> btCase
    totalcross.ui.Button btSlash -> btSlash
    int screenWidth -> screenWidth
    int screenHeight -> screenHeight
    int topHeight -> topHeight
    49:106:void <init>(java.lang.Integer,java.lang.Integer,java.lang.Integer) -> <init>
    110:188:void initUI() -> initUI
    192:198:void addButtonLine(int,int,int,int,int,totalcross.ui.Button[]) -> addButtonLine
    201:205:void configureKeyboardKey(totalcross.ui.Button) -> configureKeyboardKey
    208:269:void changeCase(boolean) -> changeCase
totalcross.ui.dialog.keyboard.Builder -> totalcross.ui.dialog.keyboard.Builder:
    totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao BTN_FORM -> BTN_FORM
    totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao BTN_SPOTLIGHT -> BTN_SPOTLIGHT
    totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao BTN_REGULAR -> BTN_REGULAR
    totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao BTN_SECUNDARY -> BTN_SECUNDARY
    totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao BTN_ERROR -> BTN_ERROR
    int TEXT_HIGHLIGHT_COLOR -> TEXT_HIGHLIGHT_COLOR
    int TEXT_REQUIRED_COLOR -> TEXT_REQUIRED_COLOR
    int APP_FORE_COLOR -> APP_FORE_COLOR
    int APP_BACK_COLOR -> APP_BACK_COLOR
    int APP_SEC_FORE_COLOR -> APP_SEC_FORE_COLOR
    int APP_BUTTON_COLOR -> APP_BUTTON_COLOR
    int SPACE_TO_BORDER -> SPACE_TO_BORDER
    12:12:void <init>() -> <init>
    57:61:void setDefaultColor(int,int,int,int) -> setDefaultColor
    66:94:totalcross.ui.Button createButton(java.lang.String,totalcross.ui.image.Image,int,int,totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao) -> createButton
    99:99:totalcross.ui.Button createButton(java.lang.String) -> createButton
    104:104:totalcross.ui.Button createButton(java.lang.String,totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao) -> createButton
    108:108:totalcross.ui.Button createButton(java.lang.String,totalcross.ui.image.Image) -> createButton
    33:42:void <clinit>() -> <clinit>
totalcross.ui.dialog.keyboard.Builder$1 -> totalcross.ui.dialog.keyboard.Builder$1:
    83:83:void <init>() -> <init>
    87:91:void controlPressed(totalcross.ui.event.ControlEvent) -> controlPressed
totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao -> totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao:
    totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao BTN_SPOTLIGHT -> BTN_SPOTLIGHT
    totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao BTN_REGULAR -> BTN_REGULAR
    totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao BTN_SECUNDARY -> BTN_SECUNDARY
    totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao BTN_ERROR -> BTN_ERROR
    totalcross.ui.dialog.keyboard.Builder$EnumTipoBotao BTN_FORM -> BTN_FORM
    java.lang.String name -> name
    23:25:void <init>(java.lang.String) -> <init>
    29:29:java.lang.String toString() -> toString
    15:19:void <clinit>() -> <clinit>
totalcross.ui.dialog.keyboard.KeyboardEdit -> totalcross.ui.dialog.keyboard.KeyboardEdit:
    boolean keyboardOn -> keyboardOn
    java.lang.Integer maxLength2 -> maxLength2
    totalcross.ui.dialog.keyboard.VirtualKeyboard teclado -> teclado
    9:20:void <init>(java.lang.String) -> <init>
    9:23:void <init>() -> <init>
    32:36:void setText(java.lang.String) -> setText
    46:46:java.lang.String getText() -> getText
    56:56:java.lang.String getTextFull() -> getTextFull
    62:64:void setMaxLength(int) -> setMaxLength
    72:72:boolean isCharValid(char) -> isCharValid
    76:78:void setCursorPosEnd() -> setCursorPosEnd
    7:7:void <clinit>() -> <clinit>
totalcross.ui.dialog.keyboard.NumericAndSymbolsKeyboard -> totalcross.ui.dialog.keyboard.NumericAndSymbolsKeyboard:
    totalcross.ui.Button bt1 -> bt1
    totalcross.ui.Button bt2 -> bt2
    totalcross.ui.Button bt3 -> bt3
    totalcross.ui.Button bt4 -> bt4
    totalcross.ui.Button bt5 -> bt5
    totalcross.ui.Button bt6 -> bt6
    totalcross.ui.Button bt7 -> bt7
    totalcross.ui.Button bt8 -> bt8
    totalcross.ui.Button bt9 -> bt9
    totalcross.ui.Button bt0 -> bt0
    totalcross.ui.Button btAt -> btAt
    totalcross.ui.Button btSharp -> btSharp
    totalcross.ui.Button btCurrency -> btCurrency
    totalcross.ui.Button btUnderscore -> btUnderscore
    totalcross.ui.Button btAnd -> btAnd
    totalcross.ui.Button btMinus -> btMinus
    totalcross.ui.Button btPlus -> btPlus
    totalcross.ui.Button btLeftParenthesis -> btLeftParenthesis
    totalcross.ui.Button btRightParenthesis -> btRightParenthesis
    totalcross.ui.Button btBackslash -> btBackslash
    totalcross.ui.Button btPercent -> btPercent
    totalcross.ui.Button btMultiply -> btMultiply
    totalcross.ui.Button btDoubleQuote -> btDoubleQuote
    totalcross.ui.Button btSingleQuote -> btSingleQuote
    totalcross.ui.Button btColon -> btColon
    totalcross.ui.Button btSemicolon -> btSemicolon
    totalcross.ui.Button btExclamation -> btExclamation
    totalcross.ui.Button btInterrogation -> btInterrogation
    totalcross.ui.Button btComma -> btComma
    totalcross.ui.Button btPeriod -> btPeriod
    totalcross.ui.Button btSpace -> btSpace
    totalcross.ui.Button btCancel -> btCancel
    totalcross.ui.Button btnABC -> btnABC
    totalcross.ui.Button btDel -> btDel
    int FORE_COLOR -> FORE_COLOR
    totalcross.ui.Button btSlash -> btSlash
    int screenWidth -> screenWidth
    int screenHeight -> screenHeight
    int topHeight -> topHeight
    53:112:void <init>(java.lang.Integer,java.lang.Integer,java.lang.Integer) -> <init>
    116:196:void initUI() -> initUI
    200:206:void addButtonLine(int,int,int,int,int,totalcross.ui.Button[]) -> addButtonLine
    209:213:void configureKeyboardKey(totalcross.ui.Button) -> configureKeyboardKey
totalcross.ui.dialog.keyboard.VirtualKeyboard -> totalcross.ui.dialog.keyboard.VirtualKeyboard:
    totalcross.ui.Edit edt -> edt
    totalcross.ui.MultiEdit mult -> mult
    java.lang.String value -> value
    totalcross.ui.Button btOk -> btOk
    totalcross.ui.Button btCancel -> btCancel
    totalcross.ui.Button btLimpar -> btLimpar
    totalcross.ui.Button btDel -> btDel
    totalcross.ui.dialog.keyboard.KeyboardEdit valorEdt -> valorEdt
    totalcross.ui.Button btnAbc -> btnAbc
    totalcross.ui.Button btn123 -> btn123
    totalcross.ui.event.KeyEvent backspaceEvent -> backspaceEvent
    int pos -> pos
    totalcross.ui.image.Image imgOk -> imgOk
    totalcross.ui.image.Image imgCancela -> imgCancela
    totalcross.ui.image.Image imgLimpar -> imgLimpar
    totalcross.ui.image.Image imgBackSpace -> imgBackSpace
    totalcross.ui.image.Image img123 -> img123
    totalcross.ui.image.Image imgAbc -> imgAbc
    boolean imagensMudadas -> imagensMudadas
    java.lang.String strCancelar -> strCancelar
    java.lang.String strLimpar -> strLimpar
    totalcross.ui.dialog.keyboard.NumericAndSymbolsKeyboard numericKeyboard -> numericKeyboard
    totalcross.ui.dialog.keyboard.AlphabetKeyboard alfaKeyboard -> alfaKeyboard
    totalcross.ui.dialog.keyboard.VirtualKeyboard keyboard -> keyboard
    boolean isOpen -> isOpen
    boolean btnCancelClicked -> btnCancelClicked
    java.lang.String valorAnterior -> valorAnterior
    boolean changeOrientation -> changeOrientation
    58:59:void orientationChanged(boolean) -> orientationChanged
    69:69:totalcross.ui.dialog.keyboard.VirtualKeyboard getInstance() -> getInstance
    74:106:totalcross.ui.dialog.keyboard.VirtualKeyboard getInstance(totalcross.ui.Control) -> getInstance
    21:252:void <init>() -> <init>
    256:267:void onPopup() -> onPopup
    271:272:void postPopup() -> postPopup
    276:278:void postUnpop() -> postUnpop
    287:345:boolean organizarVisibilidadeTecladoAlfa() -> organizarVisibilidadeTecladoAlfa
    355:381:boolean organizarVisibilidadeTecladoNumerico() -> organizarVisibilidadeTecladoNumerico
    390:394:void setValue(java.lang.String) -> setValue
    402:402:java.lang.String getText() -> getText
    411:412:void setText(java.lang.String) -> setText
    419:437:void setValidChars(java.lang.String) -> setValidChars
    445:446:void setMaxLength(int) -> setMaxLength
    449:450:void setMode(byte) -> setMode
    454:458:void setFocus(totalcross.ui.Control) -> setFocus
    462:534:void onEvent(totalcross.ui.event.Event) -> onEvent
    538:555:void clickBtOk() -> clickBtOk
    558:560:void setCursorPosEnd() -> setCursorPosEnd
    563:566:void setCursorPos() -> setCursorPos
    575:577:void updateMessages(java.lang.String,java.lang.String) -> updateMessages
    586:593:void updateImages(totalcross.ui.image.Image,totalcross.ui.image.Image,totalcross.ui.image.Image,totalcross.ui.image.Image,totalcross.ui.image.Image,totalcross.ui.image.Image) -> updateImages
    597:599:void screenResized() -> screenResized
    18:18:boolean access$100() -> access$100
    40:55:void <clinit>() -> <clinit>
totalcross.ui.dialog.keyboard.VirtualKeyboard$1 -> totalcross.ui.dialog.keyboard.VirtualKeyboard$1:
totalcross.ui.dialog.keyboard.VirtualKeyboard$BackGroundContainer -> totalcross.ui.dialog.keyboard.VirtualKeyboard$BackGroundContainer:
    totalcross.ui.dialog.keyboard.VirtualKeyboard this$0 -> this$0
    602:602:void <init>(totalcross.ui.dialog.keyboard.VirtualKeyboard) -> <init>
    609:623:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    602:602:void <init>(totalcross.ui.dialog.keyboard.VirtualKeyboard,totalcross.ui.dialog.keyboard.VirtualKeyboard$1) -> <init>
totalcross.ui.effect.MaterialEffect -> totalcross.ui.effect.MaterialEffect:
    totalcross.ui.effect.MaterialEffect$SideEffect sideEffect -> sideEffect
    int TIMER_INTERVAL -> TIMER_INTERVAL
    totalcross.ui.event.TimerEvent te -> te
    totalcross.ui.image.Image matImg -> matImg
    totalcross.ui.Control target -> target
    int px -> px
    int py -> py
    int max -> max
    int alpha -> alpha
    int iniDn -> iniDn
    int iniUp -> iniUp
    boolean isDown -> isDown
    boolean sideEffOnly -> sideEffOnly
    int x -> x
    int y -> y
    int w -> w
    int h -> h
    int X_UNSET -> X_UNSET
    int X_WAS_UNKNOWN -> X_WAS_UNKNOWN
    totalcross.ui.event.PenEvent penUp -> penUp
    38:49:void <init>(totalcross.ui.Control) -> <init>
    53:53:boolean isRunning() -> isRunning
    58:59:void finalize() -> finalize
    63:148:void paintEffect(totalcross.ui.gfx.Graphics) -> paintEffect
    152:162:void penDown(totalcross.ui.event.PenEvent) -> penDown
    168:177:void penUp(totalcross.ui.event.PenEvent) -> penUp
    181:188:void timerTriggered(totalcross.ui.event.TimerEvent) -> timerTriggered
    192:196:void startEffect() -> startEffect
    199:215:void start(boolean) -> start
    218:227:void stop() -> stop
    230:233:void postEvent() -> postEvent
    237:237:void penDrag(totalcross.ui.event.DragEvent) -> penDrag
    241:241:void penDragStart(totalcross.ui.event.DragEvent) -> penDragStart
    245:245:void penDragEnd(totalcross.ui.event.DragEvent) -> penDragEnd
    39:40:void <clinit>() -> <clinit>
totalcross.ui.effect.MaterialEffect$SideEffect -> totalcross.ui.effect.MaterialEffect$SideEffect:
    void sideStart() -> sideStart
    void sideStop() -> sideStop
    void sidePaint(totalcross.ui.gfx.Graphics,int) -> sidePaint
totalcross.ui.effect.UIEffects -> totalcross.ui.effect.UIEffects:
    int X_UNKNOWN -> X_UNKNOWN
    int duration -> duration
    totalcross.ui.effect.UIEffects$Effects defaultEffect -> defaultEffect
    boolean darkSideOnPress -> darkSideOnPress
    boolean enabled -> enabled
    int color -> color
    int alphaValue -> alphaValue
    6:19:void <init>() -> <init>
    22:26:totalcross.ui.effect.UIEffects get(totalcross.ui.Control) -> get
    boolean isRunning() -> isRunning
    void startEffect() -> startEffect
    void paintEffect(totalcross.ui.gfx.Graphics) -> paintEffect
    11:13:void <clinit>() -> <clinit>
totalcross.ui.effect.UIEffects$1 -> totalcross.ui.effect.UIEffects$1:
    int[] $SwitchMap$totalcross$ui$effect$UIEffects$Effects -> $SwitchMap$totalcross$ui$effect$UIEffects$Effects
    22:22:void <clinit>() -> <clinit>
totalcross.ui.effect.UIEffects$Effects -> totalcross.ui.effect.UIEffects$Effects:
    totalcross.ui.effect.UIEffects$Effects NONE -> NONE
    totalcross.ui.effect.UIEffects$Effects MATERIAL -> MATERIAL
    totalcross.ui.effect.UIEffects$Effects[] $VALUES -> $VALUES
    7:7:totalcross.ui.effect.UIEffects$Effects[] values() -> values
    7:7:totalcross.ui.effect.UIEffects$Effects valueOf(java.lang.String) -> valueOf
    7:7:void <init>(java.lang.String,int) -> <init>
    7:8:void <clinit>() -> <clinit>
totalcross.ui.event.ControlEvent -> totalcross.ui.event.ControlEvent:
    int PRESSED -> PRESSED
    int FOCUS_IN -> FOCUS_IN
    int FOCUS_OUT -> FOCUS_OUT
    int WINDOW_CLOSED -> WINDOW_CLOSED
    int HIGHLIGHT_IN -> HIGHLIGHT_IN
    int HIGHLIGHT_OUT -> HIGHLIGHT_OUT
    int SIP_CLOSED -> SIP_CLOSED
    int CURSOR_CHANGED -> CURSOR_CHANGED
    50:51:void <init>() -> <init>
    58:62:void <init>(int,totalcross.ui.Control) -> <init>
    68:71:totalcross.ui.event.ControlEvent update(totalcross.ui.Control) -> update
    76:97:java.lang.String toString() -> toString
totalcross.ui.event.DragEvent -> totalcross.ui.event.DragEvent:
    int RIGHT -> RIGHT
    int LEFT -> LEFT
    int UP -> UP
    int DOWN -> DOWN
    java.lang.String[] DIRECTIONS -> DIRECTIONS
    int xDelta -> xDelta
    int yDelta -> yDelta
    int xTotal -> xTotal
    int yTotal -> yTotal
    int direction -> direction
    int dragId -> dragId
    42:43:void <init>() -> <init>
    48:50:void <init>(totalcross.ui.event.PenEvent) -> <init>
    56:64:totalcross.ui.event.DragEvent update(totalcross.ui.event.PenEvent) -> update
    69:70:java.lang.String toString() -> toString
    74:84:int getInverseDirection(int) -> getInverseDirection
    32:32:void <clinit>() -> <clinit>
totalcross.ui.event.EnabledStateChangeEvent -> totalcross.ui.event.EnabledStateChangeEvent:
    int ENABLED_STATE_CHANGE -> ENABLED_STATE_CHANGE
    26:28:void <init>() -> <init>
    32:32:java.lang.String toString() -> toString
totalcross.ui.event.EnabledStateChangeListener -> totalcross.ui.event.EnabledStateChangeListener:
    void enabledStateChange(totalcross.ui.event.EnabledStateChangeEvent) -> enabledStateChange
totalcross.ui.event.Event -> totalcross.ui.event.Event:
    int type -> type
    java.lang.Object target -> target
    int timeStamp -> timeStamp
    boolean consumed -> consumed
    int nextAvailableEventId -> nextAvailableEventId
    49:53:void <init>(int,java.lang.Object,int) -> <init>
    56:58:void <init>() -> <init>
    62:63:void touch() -> touch
    71:71:int getNextAvailableEventId() -> getNextAvailableEventId
    77:77:boolean isAvailable() -> isAvailable
    82:82:java.lang.String toString() -> toString
    92:97:void clearQueue(int) -> clearQueue
    66:66:void <clinit>() -> <clinit>
totalcross.ui.event.FocusListener -> totalcross.ui.event.FocusListener:
    void focusIn(totalcross.ui.event.ControlEvent) -> focusIn
    void focusOut(totalcross.ui.event.ControlEvent) -> focusOut
totalcross.ui.event.GridEvent -> totalcross.ui.event.GridEvent:
    int SELECTED_EVENT -> SELECTED_EVENT
    int CHECK_CHANGED_EVENT -> CHECK_CHANGED_EVENT
    int TEXT_CHANGED_EVENT -> TEXT_CHANGED_EVENT
    boolean checked -> checked
    int row -> row
    int col -> col
    23:23:void <init>() -> <init>
    45:57:java.lang.String toString() -> toString
totalcross.ui.event.GridListener -> totalcross.ui.event.GridListener:
    void gridSelected(totalcross.ui.event.GridEvent) -> gridSelected
    void gridCheckChanged(totalcross.ui.event.GridEvent) -> gridCheckChanged
    void gridTextChanged(totalcross.ui.event.GridEvent) -> gridTextChanged
totalcross.ui.event.HighlightListener -> totalcross.ui.event.HighlightListener:
    void highlightIn(totalcross.ui.event.ControlEvent) -> highlightIn
    void highlightOut(totalcross.ui.event.ControlEvent) -> highlightOut
totalcross.ui.event.KeyEvent -> totalcross.ui.event.KeyEvent:
    int KEY_PRESS -> KEY_PRESS
    int ACTION_KEY_PRESS -> ACTION_KEY_PRESS
    int SPECIAL_KEY_PRESS -> SPECIAL_KEY_PRESS
    int key -> key
    int modifiers -> modifiers
    51:53:void <init>() -> <init>
    73:81:void <init>(int,int,int) -> <init>
    88:88:boolean isActionKey() -> isActionKey
    96:96:boolean isUpKey() -> isUpKey
    104:104:boolean isDownKey() -> isDownKey
    113:113:boolean isNextKey() -> isNextKey
    122:122:boolean isPrevKey() -> isPrevKey
    127:139:java.lang.String toString() -> toString
totalcross.ui.event.KeyListener -> totalcross.ui.event.KeyListener:
    void keyPressed(totalcross.ui.event.KeyEvent) -> keyPressed
    void actionkeyPressed(totalcross.ui.event.KeyEvent) -> actionkeyPressed
    void specialkeyPressed(totalcross.ui.event.KeyEvent) -> specialkeyPressed
totalcross.ui.event.ListContainerEvent -> totalcross.ui.event.ListContainerEvent:
    int ITEM_SELECTED_EVENT -> ITEM_SELECTED_EVENT
    int LEFT_IMAGE_CLICKED_EVENT -> LEFT_IMAGE_CLICKED_EVENT
    int RIGHT_IMAGE_CLICKED_EVENT -> RIGHT_IMAGE_CLICKED_EVENT
    boolean isImage2 -> isImage2
    totalcross.ui.Control source -> source
    25:25:void <init>() -> <init>
    47:59:java.lang.String toString() -> toString
totalcross.ui.event.ListContainerListener -> totalcross.ui.event.ListContainerListener:
    void itemSelected(totalcross.ui.event.ListContainerEvent) -> itemSelected
    void leftImageClicked(totalcross.ui.event.ListContainerEvent) -> leftImageClicked
    void rightImageClicked(totalcross.ui.event.ListContainerEvent) -> rightImageClicked
totalcross.ui.event.Listener -> totalcross.ui.event.Listener:
    int PEN -> PEN
    int WINDOW -> WINDOW
    int GRID -> GRID
    int FOCUS -> FOCUS
    int PRESS -> PRESS
    int TIMER -> TIMER
    int KEY -> KEY
    int HIGHLIGHT -> HIGHLIGHT
    int MOUSE -> MOUSE
    int LISTCONTAINER -> LISTCONTAINER
    int ENABLED -> ENABLED
    int MULTITOUCH -> MULTITOUCH
    int PUSHNOTIFICATION -> PUSHNOTIFICATION
    int type -> type
    java.lang.Object listener -> listener
    java.lang.Object target -> target
    58:62:void <init>(java.lang.Object,int,java.lang.Object) -> <init>
    66:66:boolean equals(java.lang.Object) -> equals
totalcross.ui.event.MouseEvent -> totalcross.ui.event.MouseEvent:
    int wheelDirection -> wheelDirection
    int MOUSE_MOVE -> MOUSE_MOVE
    int MOUSE_IN -> MOUSE_IN
    int MOUSE_OUT -> MOUSE_OUT
    int MOUSE_WHEEL -> MOUSE_WHEEL
    27:27:void <init>() -> <init>
totalcross.ui.event.MouseListener -> totalcross.ui.event.MouseListener:
    void mouseMove(totalcross.ui.event.MouseEvent) -> mouseMove
    void mouseIn(totalcross.ui.event.MouseEvent) -> mouseIn
    void mouseOut(totalcross.ui.event.MouseEvent) -> mouseOut
    void mouseWheel(totalcross.ui.event.MouseEvent) -> mouseWheel
totalcross.ui.event.MultiTouchEvent -> totalcross.ui.event.MultiTouchEvent:
    int SCALE -> SCALE
    java.lang.String[] EVENT_NAME -> EVENT_NAME
    double scale -> scale
    32:32:void <init>() -> <init>
    45:50:totalcross.ui.event.MultiTouchEvent update(totalcross.ui.Control,double) -> update
    55:55:java.lang.String getEventName(int) -> getEventName
    60:60:java.lang.String toString() -> toString
    36:36:void <clinit>() -> <clinit>
totalcross.ui.event.MultiTouchListener -> totalcross.ui.event.MultiTouchListener:
    void scale(totalcross.ui.event.MultiTouchEvent) -> scale
totalcross.ui.event.PenEvent -> totalcross.ui.event.PenEvent:
    int PEN_DOWN -> PEN_DOWN
    int PEN_UP -> PEN_UP
    int PEN_DRAG -> PEN_DRAG
    int PEN_DRAG_START -> PEN_DRAG_START
    int PEN_DRAG_END -> PEN_DRAG_END
    java.lang.String[] EVENT_NAME -> EVENT_NAME
    int x -> x
    int y -> y
    int absoluteX -> absoluteX
    int absoluteY -> absoluteY
    int modifiers -> modifiers
    28:28:void <init>() -> <init>
    66:75:totalcross.ui.event.PenEvent update(totalcross.ui.Control,int,int,int,int,int,int) -> update
    80:80:java.lang.String getEventName(int) -> getEventName
    85:85:java.lang.String toString() -> toString
    90:99:totalcross.ui.event.PenEvent clone() -> clone
    28:28:java.lang.Object clone() -> clone
    40:40:void <clinit>() -> <clinit>
totalcross.ui.event.PenListener -> totalcross.ui.event.PenListener:
    void penDown(totalcross.ui.event.PenEvent) -> penDown
    void penUp(totalcross.ui.event.PenEvent) -> penUp
    void penDrag(totalcross.ui.event.DragEvent) -> penDrag
    void penDragStart(totalcross.ui.event.DragEvent) -> penDragStart
    void penDragEnd(totalcross.ui.event.DragEvent) -> penDragEnd
totalcross.ui.event.PressListener -> totalcross.ui.event.PressListener:
    void controlPressed(totalcross.ui.event.ControlEvent) -> controlPressed
totalcross.ui.event.PushNotificationEvent -> totalcross.ui.event.PushNotificationEvent:
    int TOKEN_RECEIVED -> TOKEN_RECEIVED
    int MESSAGE_RECEIVED -> MESSAGE_RECEIVED
    java.lang.String message -> message
    39:41:void <init>(int,java.lang.String) -> <init>
    45:45:java.lang.String toString() -> toString
totalcross.ui.event.PushNotificationListener -> totalcross.ui.event.PushNotificationListener:
    void tokenReceived(totalcross.ui.event.PushNotificationEvent) -> tokenReceived
    void messageReceived(totalcross.ui.event.PushNotificationEvent) -> messageReceived
totalcross.ui.event.TimerEvent -> totalcross.ui.event.TimerEvent:
    int TRIGGERED -> TRIGGERED
    int millis -> millis
    int lastTick -> lastTick
    totalcross.ui.event.TimerEvent next -> next
    boolean triggered -> triggered
    38:40:void <init>() -> <init>
    44:44:java.lang.String toString() -> toString
    48:49:void postpone() -> postpone
totalcross.ui.event.TimerListener -> totalcross.ui.event.TimerListener:
    void timerTriggered(totalcross.ui.event.TimerEvent) -> timerTriggered
totalcross.ui.event.WindowListener -> totalcross.ui.event.WindowListener:
    void windowClosed(totalcross.ui.event.ControlEvent) -> windowClosed
totalcross.ui.font.Font -> totalcross.ui.font.Font:
    java.lang.String name -> name
    int style -> style
    int size -> size
    java.lang.Object hv_UserFont -> hv_UserFont
    totalcross.ui.font.FontMetrics fm -> fm
    java.lang.String DEFAULT -> DEFAULT
    int MIN_FONT_SIZE -> MIN_FONT_SIZE
    int MAX_FONT_SIZE -> MAX_FONT_SIZE
    int baseChar -> baseChar
    int NORMAL_SIZE -> NORMAL_SIZE
    int BIG_SIZE -> BIG_SIZE
    int TAB_SIZE -> TAB_SIZE
    totalcross.util.Hashtable htFonts -> htFonts
    69:122:int getDefaultFontSize() -> getDefaultFontSize
    127:127:int returnUserSize() -> returnUserSize
    144:153:void <init>(java.lang.String,boolean,int) -> <init>
    166:166:totalcross.ui.font.Font getFont(boolean,int) -> getFont
    180:180:totalcross.ui.font.Font getFont(int) -> getFont
    197:203:totalcross.ui.font.Font getFont(java.lang.String,boolean,int) -> getFont
    208:208:totalcross.ui.font.Font asBold() -> asBold
    217:217:totalcross.ui.font.Font adjustedBy(int) -> adjustedBy
    226:226:totalcross.ui.font.Font adjustedBy(int,boolean) -> adjustedBy
    234:234:totalcross.ui.font.Font percentBy(int) -> percentBy
    242:242:totalcross.ui.font.Font percentBy(int,boolean) -> percentBy
    249:249:boolean isBold() -> isBold
    254:255:void fontCreate() -> fontCreate
    259:262:void removeFromCache() -> removeFromCache
    265:265:void removeFromCache4D() -> removeFromCache4D
    269:269:java.lang.String toString() -> toString
    57:141:void <clinit>() -> <clinit>
totalcross.ui.font.FontMetrics -> totalcross.ui.font.FontMetrics:
    totalcross.ui.font.Font font -> font
    int ascent -> ascent
    int descent -> descent
    int height -> height
    55:59:void <init>(totalcross.ui.font.Font) -> <init>
    63:73:void fontMetricsCreate() -> fontMetricsCreate
    80:80:int charWidth(char) -> charWidth
    86:90:int stringWidth(java.lang.String) -> stringWidth
    101:105:int stringWidth(char[],int,int) -> stringWidth
    126:133:int getMaxWidth(java.lang.String[],int,int) -> getMaxWidth
    143:143:int sbWidth(java.lang.StringBuffer) -> sbWidth
    153:157:int sbWidth(java.lang.StringBuffer,int,int) -> sbWidth
    165:165:int charWidth(java.lang.StringBuffer,int) -> charWidth
totalcross.ui.gfx.Color -> totalcross.ui.gfx.Color:
    int WHITE -> WHITE
    int BRIGHT -> BRIGHT
    int DARK -> DARK
    int BLACK -> BLACK
    int RED -> RED
    int PINK -> PINK
    int ORANGE -> ORANGE
    int YELLOW -> YELLOW
    int GREEN -> GREEN
    int MAGENTA -> MAGENTA
    int CYAN -> CYAN
    int BLUE -> BLUE
    int FULL_STEP -> FULL_STEP
    int LESS_STEP -> LESS_STEP
    int HALF_STEP -> HALF_STEP
    int lastDarkerSrc -> lastDarkerSrc
    int lastDarkerDst -> lastDarkerDst
    int lastBrighterSrc -> lastBrighterSrc
    int lastBrighterDst -> lastBrighterDst
    75:75:int getRGB(int,int,int) -> getRGB
    88:106:int getRGBEnsureRange(int,int,int) -> getRGBEnsureRange
    117:119:int getRGB(java.lang.String) -> getRGB
    124:125:void <init>() -> <init>
    132:132:int getAlpha(int) -> getAlpha
    137:137:int getBlue(int) -> getBlue
    142:142:int getGreen(int) -> getGreen
    147:147:int getRed(int) -> getRed
    152:156:int brighter(int) -> brighter
    162:166:int darker(int) -> darker
    175:178:int getBrightness(int) -> getBrightness
    183:186:int getCursorColor(int) -> getCursorColor
    191:193:int getCursorColor(int,int) -> getCursorColor
    198:198:int brighter(int,int) -> brighter
    203:203:int darker(int,int) -> darker
    208:208:java.lang.String toString(int) -> toString
    215:225:int interpolate(int,int) -> interpolate
    232:243:int interpolate(int,int,int) -> interpolate
    250:261:int interpolateA(int,int,int) -> interpolateA
    268:271:int getBetterContrast(int,int,int) -> getBetterContrast
    284:284:int getRandomColor(totalcross.util.Random) -> getRandomColor
    289:293:int getGray(int) -> getGray
    298:302:int getInvertedGray(int) -> getInvertedGray
    64:64:void <clinit>() -> <clinit>
totalcross.ui.gfx.Coord -> totalcross.ui.gfx.Coord:
    int x -> x
    int y -> y
    30:32:void <init>() -> <init>
    35:38:void <init>(int,int) -> <init>
    42:44:void translate(int,int) -> translate
    48:48:int width() -> width
    53:53:int height() -> height
    58:58:java.lang.String toString() -> toString
    65:69:boolean equals(java.lang.Object) -> equals
    75:75:int hashCode() -> hashCode
totalcross.ui.gfx.GfxSurface -> totalcross.ui.gfx.GfxSurface:
    26:26:void <init>() -> <init>
    int getX() -> getX
    int getY() -> getY
    int getWidth() -> getWidth
    int getHeight() -> getHeight
totalcross.ui.gfx.Graphics -> totalcross.ui.gfx.Graphics:
    totalcross.ui.gfx.GfxSurface surface -> surface
    int foreColor -> foreColor
    int backColor -> backColor
    boolean useAA -> useAA
    boolean isVerticalText -> isVerticalText
    java.lang.Object mainWindowPixels -> mainWindowPixels
    byte R3D_EDIT -> R3D_EDIT
    byte R3D_LOWERED -> R3D_LOWERED
    byte R3D_RAISED -> R3D_RAISED
    byte R3D_CHECK -> R3D_CHECK
    byte R3D_SHADED -> R3D_SHADED
    byte R3D_FILL -> R3D_FILL
    byte ARROW_UP -> ARROW_UP
    byte ARROW_DOWN -> ARROW_DOWN
    byte ARROW_LEFT -> ARROW_LEFT
    byte ARROW_RIGHT -> ARROW_RIGHT
    int transX -> transX
    int transY -> transY
    int clipX1 -> clipX1
    int clipY1 -> clipY1
    int clipX2 -> clipX2
    int clipY2 -> clipY2
    int minX -> minX
    int minY -> minY
    int maxX -> maxX
    int maxY -> maxY
    totalcross.ui.font.Font font -> font
    int[] ands8Mask -> ands8Mask
    int pitch -> pitch
    int[] pal685 -> pal685
    boolean isControlSurface -> isControlSurface
    int lastXC -> lastXC
    int lastYC -> lastYC
    int lastRX -> lastRX
    int lastRY -> lastRY
    int lastSize -> lastSize
    int lastClipFactor -> lastClipFactor
    int[] gxPoints -> gxPoints
    int[] gyPoints -> gyPoints
    int[][] axPoints -> axPoints
    int[][] ayPoints -> ayPoints
    int[] anPoints -> anPoints
    int[] aBase -> aBase
    int[] cyPoints -> cyPoints
    int[] cxPoints -> cxPoints
    int lastcRX -> lastcRX
    int lastcRY -> lastcRY
    int lastcSize -> lastcSize
    double lastPPD -> lastPPD
    double lastcPPD -> lastcPPD
    int[] translateAndClipResults -> translateAndClipResults
    int[] tlx -> tlx
    int[] tly -> tly
    boolean needsUpdate -> needsUpdate
    int alpha -> alpha
    int AA_NO -> AA_NO
    int AA_4BPP -> AA_4BPP
    int AA_8BPP -> AA_8BPP
    totalcross.util.Hashtable ht3dColors -> ht3dColors
    totalcross.util.IntVector ints -> ints
    int IN -> IN
    int OUT -> OUT
    int[][][] windowBorderAlpha -> windowBorderAlpha
    int[] dumbVC -> dumbVC
    int drawOp -> drawOp
    55:149:void <init>(totalcross.ui.gfx.GfxSurface) -> <init>
    153:153:boolean isControlSurface() -> isControlSurface
    193:208:void fadeScreen(int) -> fadeScreen
    211:211:int[] getSurfacePixels(totalcross.ui.gfx.GfxSurface) -> getSurfacePixels
    221:242:void refresh(int,int,int,int,int,int,totalcross.ui.font.Font) -> refresh
    246:250:void expandClipLimits(int,int,int,int) -> expandClipLimits
    260:278:int[] getPalette() -> getPalette
    290:291:void drawEllipse(int,int,int,int) -> drawEllipse
    302:303:void fillEllipse(int,int,int,int) -> fillEllipse
    314:315:void fillEllipseGradient(int,int,int,int) -> fillEllipseGradient
    329:331:void drawArc(int,int,int,double,double) -> drawArc
    345:347:void drawPie(int,int,int,double,double) -> drawPie
    360:361:void fillPie(int,int,int,double,double) -> fillPie
    374:375:void fillPieGradient(int,int,int,double,double) -> fillPieGradient
    390:392:void drawEllipticalArc(int,int,int,int,double,double) -> drawEllipticalArc
    407:411:void drawEllipticalPie(int,int,int,int,double,double) -> drawEllipticalPie
    425:429:void fillEllipticalPie(int,int,int,int,double,double) -> fillEllipticalPie
    443:447:void fillEllipticalPieGradient(int,int,int,int,double,double) -> fillEllipticalPieGradient
    457:458:void drawCircle(int,int,int) -> drawCircle
    468:469:void fillCircle(int,int,int) -> fillCircle
    480:481:void fillCircleGradient(int,int,int) -> fillCircleGradient
    492:497:int getPixel(int,int) -> getPixel
    507:508:void setPixel(int,int) -> setPixel
    511:519:boolean surelyOutsideClip(int,int,int,int) -> surelyOutsideClip
    531:532:void drawLine(int,int,int,int) -> drawLine
    544:545:void drawDots(int,int,int,int) -> drawDots
    556:560:void drawRect(int,int,int,int) -> drawRect
    571:601:void fillRect(int,int,int,int) -> fillRect
    611:616:void fillPolygon(int[],int[],int) -> fillPolygon
    628:633:void fillPolygonGradient(int[],int[],int) -> fillPolygonGradient
    643:649:void drawPolygon(int[],int[],int) -> drawPolygon
    661:672:void drawDottedRect(int,int,int,int) -> drawDottedRect
    684:689:void drawPolyline(int[],int[],int) -> drawPolyline
    700:705:void setPixels(int[],int[],int) -> setPixels
    708:709:void drawText(char[],int,int,int,int,boolean,int) -> drawText
    713:717:void drawText(java.lang.StringBuffer,int,int,int,int,boolean,int) -> drawText
    722:726:void drawText(java.lang.StringBuffer,int,int,int,int,int,boolean,int) -> drawText
    729:730:void drawText(java.lang.String,int,int,boolean,int) -> drawText
    733:743:void drawText(java.lang.String,int,int,int,boolean,int) -> drawText
    756:757:void drawText(char[],int,int,int,int) -> drawText
    767:768:void drawText(java.lang.String,int,int) -> drawText
    784:787:void drawVerticalText(java.lang.String,int,int) -> drawVerticalText
    808:1004:void drawText(java.lang.String,int,int,int) -> drawText
    1017:1046:void drawRoundRect(int,int,int,int,int) -> drawRoundRect
    1059:1140:void fillRoundRect(int,int,int,int,int) -> fillRoundRect
    1153:1198:void setClip(int,int,int,int) -> setClip
    1208:1209:void setClip(totalcross.ui.gfx.Rect) -> setClip
    1217:1221:totalcross.ui.gfx.Rect getClip(totalcross.ui.gfx.Rect) -> getClip
    1226:1226:int getClipWidth() -> getClipWidth
    1231:1231:int getClipHeight() -> getClipHeight
    1242:1249:boolean clip(totalcross.ui.gfx.Rect) -> clip
    1256:1260:void clearClip() -> clearClip
    1270:1272:void translate(int,int) -> translate
    1288:1293:void copyRect(totalcross.ui.gfx.GfxSurface,int,int,int,int,int,int) -> copyRect
    1297:1300:void setFont(totalcross.ui.font.Font) -> setFont
    1304:1304:totalcross.ui.gfx.Coord getTranslation() -> getTranslation
    1319:1346:void drawHatchedRect(int,int,int,int,boolean,boolean) -> drawHatchedRect
    1360:1378:void fillHatchedRect(int,int,int,int,boolean,boolean) -> fillHatchedRect
    1402:1471:void drawRoundGradient(int,int,int,int,int,int,int,int,int,int,boolean) -> drawRoundGradient
    1475:1477:void drawFadedPixel(int,int,int) -> drawFadedPixel
    1480:1480:int getOffset(int,int) -> getOffset
    1500:1505:void drawImage(totalcross.ui.image.Image,int,int,boolean) -> drawImage
    1524:1528:void copyImageRect(totalcross.ui.image.Image,int,int,int,int,boolean) -> copyImageRect
    1538:1543:void drawImage(totalcross.ui.image.Image,int,int) -> drawImage
    1553:1579:void compute3dColors(boolean,int,int,int[]) -> compute3dColors
    1587:1599:void drawVistaRect(int,int,int,int,int,int,int,int) -> drawVistaRect
    1606:1623:void fillVistaRect(int,int,int,int,int,boolean,boolean) -> fillVistaRect
    1633:1662:void fillShadedRect(int,int,int,int,boolean,boolean,int,int,int) -> fillShadedRect
    1683:1736:void draw3dRect(int,int,int,int,byte,boolean,boolean,int[]) -> draw3dRect
    1740:1742:java.lang.String toString() -> toString
    1772:1804:void drawArrow(int,int,int,byte,boolean,int) -> drawArrow
    1820:1982:void getAnglePoint(int,int,int,int,int,totalcross.ui.gfx.Coord) -> getAnglePoint
    1998:2014:int getRGB(int[],int,int,int,int,int) -> getRGB
    2034:2050:int setRGB(int[],int,int,int,int,int) -> setRGB
    2063:2194:void drawSurface(int[],java.lang.Object,int,int,int,int,int,int,boolean,int,int,int,int) -> drawSurface
    2202:2329:void fillPolygon(int[],int[],int,int,int[],int[],int,int,int,boolean) -> fillPolygon
    2335:2344:void setPixels(int[],int[],int,int) -> setPixels
    2351:2361:void drawPolygon(int[],int[],int,int,int[],int[],int,int) -> drawPolygon
    2366:2378:void setPixel(int,int,int) -> setPixel
    2383:2404:void drawHLine(int,int,int,int) -> drawHLine
    2409:2431:void drawVLine(int,int,int,int) -> drawVLine
    2437:2533:void drawLineAA(int,int,int,int,int) -> drawLineAA
    2537:2618:void drawLine(int,int,int,int,int) -> drawLine
    2623:2687:void drawDottedLine(int,int,int,int,int,int) -> drawDottedLine
    2692:2724:boolean translateAndClip(int,int,int,int) -> translateAndClip
    2729:2733:void quadPixel(int,int,int,int,int) -> quadPixel
    2736:2740:void quadLine(int,int,int,int,int) -> quadLine
    2744:2828:void ellipseDrawAndFill(int,int,int,int,int,int,boolean,boolean) -> ellipseDrawAndFill
    2832:2832:int doClipX(int) -> doClipX
    2836:2836:int doClipY(int) -> doClipY
    2844:3096:void arcPiePointDrawAndFill(int,int,int,int,double,double,int,int,boolean,boolean,boolean) -> arcPiePointDrawAndFill
    3120:3128:int interpolate(int,int,int,int,int) -> interpolate
    3133:3137:int interpolate(int,int,int,int,int,int,int) -> interpolate
    3144:3285:void drawWindowBorder(int,int,int,int,int,int,int,int,int,int,int,boolean) -> drawWindowBorder
    3300:3363:void drawCylindricShade(int,int,int,int,int,int) -> drawCylindricShade
    3370:3371:void dither(int,int,int,int,int) -> dither
    3381:3419:void dither(int,int,int,int) -> dither
    3422:3449:void addError(int[],int,int,int,int,int,int,int,int,int) -> addError
    3453:3453:void eraseRect(int,int,int,int) -> eraseRect
    3457:3457:void eraseRect(int,int,int,int,int,int,int) -> eraseRect
    3463:3463:int[] getVistaColors(int) -> getVistaColors
    3468:3468:void drawHighLightFrame(int,int,int,int,int,int,boolean) -> drawHighLightFrame
    3472:3472:void fillCursor(int,int,int,int) -> fillCursor
    3476:3476:void drawCursor(int,int,int,int) -> drawCursor
    3480:3480:void drawDottedCursor(int,int,int,int) -> drawDottedCursor
    3485:3486:void copyImageRect(totalcross.ui.image.Image,int,int,int,int,int,int,boolean) -> copyImageRect
    3490:3491:void drawText(java.lang.StringBuffer,int,int,int,int) -> drawText
    3495:3496:void drawText(java.lang.StringBuffer,int,int,int,int,int) -> drawText
    3500:3501:void drawImage(totalcross.ui.image.Image,int,int,int,int,boolean) -> drawImage
    3505:3537:void drawThickLine(int,int,int,int,int) -> drawThickLine
    3545:3584:void plotLineAA(int,int,int,int) -> plotLineAA
    3587:3588:void setPixelAA(int,int,int,int) -> setPixelAA
    3592:3652:void drawCircleAA(int,int,int,boolean,boolean,boolean,boolean,boolean) -> drawCircleAA
    3656:3659:void drawLines(int[]) -> drawLines
    106:3459:void <clinit>() -> <clinit>
totalcross.ui.gfx.Graphics4D -> totalcross.ui.gfx.Graphics4D:
    int foreColor -> foreColor
    int backColor -> backColor
    boolean useAA -> useAA
    int width -> width
    int height -> height
    int transX -> transX
    int transY -> transY
    int clipX1 -> clipX1
    int clipY1 -> clipY1
    int clipX2 -> clipX2
    int clipY2 -> clipY2
    int minX -> minX
    int minY -> minY
    int maxX -> maxX
    int maxY -> maxY
    int lastRX -> lastRX
    int lastRY -> lastRY
    int lastXC -> lastXC
    int lastYC -> lastYC
    int lastSize -> lastSize
    int pitch -> pitch
    int alpha -> alpha
    boolean isVerticalText -> isVerticalText
    int lastClipFactor -> lastClipFactor
    boolean isControlSurface -> isControlSurface
    int lastcRX -> lastcRX
    int lastcRY -> lastcRY
    int lastcSize -> lastcSize
    double lastPPD -> lastPPD
    double lastcPPD -> lastcPPD
    totalcross.ui.gfx.GfxSurface surface -> surface
    java.lang.Object font -> font
    int[] xPoints -> xPoints
    int[] yPoints -> yPoints
    int[] ints -> ints
    int[] cyPoints -> cyPoints
    int[] cxPoints -> cxPoints
    boolean needsUpdate -> needsUpdate
    int[] pal685 -> pal685
    int[] mainWindowPixels -> mainWindowPixels
    byte R3D_EDIT -> R3D_EDIT
    byte R3D_LOWERED -> R3D_LOWERED
    byte R3D_RAISED -> R3D_RAISED
    byte R3D_CHECK -> R3D_CHECK
    byte R3D_SHADED -> R3D_SHADED
    byte R3D_FILL -> R3D_FILL
    byte ARROW_UP -> ARROW_UP
    byte ARROW_DOWN -> ARROW_DOWN
    byte ARROW_LEFT -> ARROW_LEFT
    byte ARROW_RIGHT -> ARROW_RIGHT
    totalcross.util.Hashtable ht3dColors -> ht3dColors
    int[] dumbVC -> dumbVC
    int drawOp -> drawOp
    66:74:void <init>(totalcross.ui.gfx.GfxSurface) -> <init>
    77:77:boolean isControlSurface() -> isControlSurface
    81:99:int[] getPalette() -> getPalette
    103:103:totalcross.ui.gfx.Coord getTranslation() -> getTranslation
    107:108:void setFont(totalcross.ui.font.Font) -> setFont
    111:113:void translate(int,int) -> translate
    116:120:void clearClip() -> clearClip
    123:123:int getClipWidth() -> getClipWidth
    127:127:int getClipHeight() -> getClipHeight
    131:135:totalcross.ui.gfx.Rect getClip(totalcross.ui.gfx.Rect) -> getClip
    139:143:void expandClipLimits(int,int,int,int) -> expandClipLimits
    146:149:void drawVerticalText(java.lang.String,int,int) -> drawVerticalText
    153:154:void setClip(totalcross.ui.gfx.Rect) -> setClip
    160:186:void compute3dColors(boolean,int,int,int[]) -> compute3dColors
    190:352:void getAnglePoint(int,int,int,int,int,totalcross.ui.gfx.Coord) -> getAnglePoint
    355:358:void drawLines(int[]) -> drawLines
    void fillVistaRect(int,int,int,int,int,boolean,boolean) -> fillVistaRect
    void fillShadedRect(int,int,int,int,boolean,boolean,int,int,int) -> fillShadedRect
    void create(totalcross.ui.gfx.GfxSurface) -> create
    void drawEllipse(int,int,int,int) -> drawEllipse
    void fillEllipse(int,int,int,int) -> fillEllipse
    void drawArc(int,int,int,double,double) -> drawArc
    void drawPie(int,int,int,double,double) -> drawPie
    void fillPie(int,int,int,double,double) -> fillPie
    void drawEllipticalArc(int,int,int,int,double,double) -> drawEllipticalArc
    void drawEllipticalPie(int,int,int,int,double,double) -> drawEllipticalPie
    void fillEllipticalPie(int,int,int,int,double,double) -> fillEllipticalPie
    void drawCircle(int,int,int) -> drawCircle
    void fillCircle(int,int,int) -> fillCircle
    int getPixel(int,int) -> getPixel
    void setPixel(int,int) -> setPixel
    void drawLine(int,int,int,int) -> drawLine
    void drawDots(int,int,int,int) -> drawDots
    void drawRect(int,int,int,int) -> drawRect
    void fillRect(int,int,int,int) -> fillRect
    void drawDottedRect(int,int,int,int) -> drawDottedRect
    void fillPolygon(int[],int[],int) -> fillPolygon
    void drawPolygon(int[],int[],int) -> drawPolygon
    void drawPolyline(int[],int[],int) -> drawPolyline
    void drawText(java.lang.String,int,int) -> drawText
    void drawText(char[],int,int,int,int) -> drawText
    void drawText(java.lang.String,int,int,int) -> drawText
    void drawHatchedRect(int,int,int,int,boolean,boolean) -> drawHatchedRect
    void fillHatchedRect(int,int,int,int,boolean,boolean) -> fillHatchedRect
    void drawRoundRect(int,int,int,int,int) -> drawRoundRect
    void fillRoundRect(int,int,int,int,int) -> fillRoundRect
    void setClip(int,int,int,int) -> setClip
    boolean clip(totalcross.ui.gfx.Rect) -> clip
    void copyRect(totalcross.ui.gfx.GfxSurface,int,int,int,int,int,int) -> copyRect
    void drawRoundGradient(int,int,int,int,int,int,int,int,int,int,boolean) -> drawRoundGradient
    void drawImage(totalcross.ui.image.Image,int,int,boolean) -> drawImage
    void copyImageRect(totalcross.ui.image.Image4D,int,int,int,int,boolean) -> copyImageRect
    void setPixels(int[],int[],int) -> setPixels
    void refresh(int,int,int,int,int,int,totalcross.ui.font.Font) -> refresh
    void drawVistaRect(int,int,int,int,int,int,int,int) -> drawVistaRect
    void draw3dRect(int,int,int,int,byte,boolean,boolean,int[]) -> draw3dRect
    void fillVistaRect(int,int,int,int,boolean,boolean,int[]) -> fillVistaRect
    void drawArrow(int,int,int,byte,boolean,int) -> drawArrow
    void drawImage(totalcross.ui.image.Image4D,int,int) -> drawImage
    void fillEllipseGradient(int,int,int,int) -> fillEllipseGradient
    void fillPieGradient(int,int,int,double,double) -> fillPieGradient
    void fillEllipticalPieGradient(int,int,int,int,double,double) -> fillEllipticalPieGradient
    void fillCircleGradient(int,int,int) -> fillCircleGradient
    void fillPolygonGradient(int[],int[],int) -> fillPolygonGradient
    int getRGB(int[],int,int,int,int,int) -> getRGB
    int setRGB(int[],int,int,int,int,int) -> setRGB
    void fadeScreen(int) -> fadeScreen
    void drawText(char[],int,int,int,int,boolean,int) -> drawText
    void drawText(java.lang.StringBuffer,int,int,int,int,boolean,int) -> drawText
    void drawText(java.lang.StringBuffer,int,int,int,int,int,boolean,int) -> drawText
    void drawText(java.lang.String,int,int,boolean,int) -> drawText
    void drawText(java.lang.String,int,int,int,boolean,int) -> drawText
    void drawWindowBorder(int,int,int,int,int,int,int,int,int,int,int,boolean) -> drawWindowBorder
    void dither(int,int,int,int) -> dither
    void drawCylindricShade(int,int,int,int,int,int) -> drawCylindricShade
    void drawThickLine(int,int,int,int,int) -> drawThickLine
    void drawCircleAA(int,int,int,boolean,boolean,boolean,boolean,boolean) -> drawCircleAA
    494:494:void eraseRect(int,int,int,int) -> eraseRect
    498:498:void eraseRect(int,int,int,int,int,int,int) -> eraseRect
    504:504:int[] getVistaColors(int) -> getVistaColors
    509:509:void drawHighLightFrame(int,int,int,int,int,int,boolean) -> drawHighLightFrame
    513:513:void fillCursor(int,int,int,int) -> fillCursor
    517:517:void drawCursor(int,int,int,int) -> drawCursor
    521:521:void drawDottedCursor(int,int,int,int) -> drawDottedCursor
    526:527:void copyImageRect(totalcross.ui.image.Image4D,int,int,int,int,int,int,boolean) -> copyImageRect
    531:532:void drawText(java.lang.StringBuffer,int,int,int,int) -> drawText
    536:537:void drawText(java.lang.StringBuffer,int,int,int,int,int) -> drawText
    541:542:void drawImage(totalcross.ui.image.Image,int,int,int,int,boolean) -> drawImage
    157:500:void <clinit>() -> <clinit>
totalcross.ui.gfx.Rect -> totalcross.ui.gfx.Rect:
    int x -> x
    int y -> y
    int width -> width
    int height -> height
    37:39:void <init>() -> <init>
    42:47:void <init>(int,int,int,int) -> <init>
    50:55:void <init>(totalcross.ui.gfx.Rect) -> <init>
    58:60:void <init>(totalcross.ui.gfx.Coord,totalcross.ui.gfx.Coord) -> <init>
    64:68:void set(int,int,int,int) -> set
    73:77:void set(totalcross.ui.gfx.Rect) -> set
    81:81:boolean contains(int,int) -> contains
    86:86:java.lang.String toString() -> toString
    91:93:void translate(int,int) -> translate
    97:97:totalcross.ui.gfx.Rect modifiedBy(int,int,int,int) -> modifiedBy
    102:106:void modify(int,int,int,int) -> modify
    110:110:int x2() -> x2
    115:115:int y2() -> y2
    120:120:boolean intersects(totalcross.ui.gfx.Rect) -> intersects
    125:133:totalcross.ui.gfx.Rect intersectWith(totalcross.ui.gfx.Rect) -> intersectWith
    138:146:totalcross.ui.gfx.Rect unionWith(totalcross.ui.gfx.Rect) -> unionWith
    153:157:boolean equals(java.lang.Object) -> equals
    164:164:int hashCode() -> hashCode
totalcross.ui.html.Cell -> totalcross.ui.html.Cell:
    totalcross.ui.html.Style style -> style
    int colspan -> colspan
    int rowspan -> rowspan
    41:49:void <init>(totalcross.ui.html.Style) -> <init>
    52:68:void layoutControls() -> layoutControls
    72:72:int getPreferredWidth() -> getPreferredWidth
    77:77:int getPreferredHeight() -> getPreferredHeight
    81:94:int getMinWidth(totalcross.ui.Control,int) -> getMinWidth
    99:100:int getMaxWidth() -> getMaxWidth
totalcross.ui.html.ControlProperties -> totalcross.ui.html.ControlProperties:
    java.lang.String name -> name
    java.lang.String value -> value
    totalcross.ui.html.Style style -> style
    boolean glue -> glue
    40:44:void <init>(java.lang.String,java.lang.String,totalcross.ui.html.Style) -> <init>
    47:47:totalcross.ui.html.Style getStyle(totalcross.ui.Control) -> getStyle
totalcross.ui.html.Document -> totalcross.ui.html.Document:
    totalcross.net.URI baseURI -> baseURI
    java.lang.String title -> title
    totalcross.util.Vector vForms -> vForms
    byte passwordMode -> passwordMode
    118:139:void <init>(totalcross.xml.XmlReadable) -> <init>
    118:146:void <init>() -> <init>
    159:163:totalcross.ui.image.Image loadImage(java.lang.String,totalcross.net.URI) -> loadImage
    172:175:void renderDoc(totalcross.xml.XmlReadable) -> renderDoc
    872:919:void layout(totalcross.ui.Control,totalcross.ui.html.LayoutContext) -> layout
    922:931:int getMaxWidth(totalcross.ui.Control,int) -> getMaxWidth
    937:948:void initUI() -> initUI
    951:965:void scroll(int) -> scroll
    969:972:void reposition() -> reposition
    976:989:void resetWith(java.lang.String) -> resetWith
    113:113:int access$102(totalcross.ui.html.Document,int) -> access$102
    113:113:int access$202(totalcross.ui.html.Document,int) -> access$202
totalcross.ui.html.Document$BR -> totalcross.ui.html.Document$BR:
    boolean isP -> isP
    346:349:void <init>(boolean) -> <init>
    353:353:int getPreferredWidth() -> getPreferredWidth
    358:358:int getPreferredHeight() -> getPreferredHeight
    363:365:void layout(totalcross.ui.html.LayoutContext) -> layout
totalcross.ui.html.Document$Builder -> totalcross.ui.html.Document$Builder:
    totalcross.ui.html.Style currStyle -> currStyle
    totalcross.ui.html.Form currForm -> currForm
    totalcross.ui.html.Document this$0 -> this$0
    413:419:void <init>(totalcross.ui.html.Document,totalcross.xml.XmlReadable) -> <init>
    424:429:void foundReference(byte[],int,int) -> foundReference
    433:433:int getTagCode(byte[],int,int) -> getTagCode
    438:449:void foundStartTagName(byte[],int,int) -> foundStartTagName
    453:460:void foundEndTagName(byte[],int,int) -> foundEndTagName
    409:409:totalcross.ui.html.Style access$000(totalcross.ui.html.Document$Builder) -> access$000
    409:409:totalcross.ui.html.Style access$002(totalcross.ui.html.Document$Builder,totalcross.ui.html.Style) -> access$002
    409:409:totalcross.ui.html.Form access$302(totalcross.ui.html.Document$Builder,totalcross.ui.html.Form) -> access$302
    409:409:totalcross.ui.html.Form access$300(totalcross.ui.html.Document$Builder) -> access$300
totalcross.ui.html.Document$Builder$BodyContentHandler -> totalcross.ui.html.Document$Builder$BodyContentHandler:
    totalcross.ui.Container currTile -> currTile
    totalcross.xml.ContentHandler prevContentHandler -> prevContentHandler
    totalcross.util.Hashtable rgTable -> rgTable
    totalcross.ui.html.TextSpan currTextSpan -> currTextSpan
    boolean openIdent -> openIdent
    totalcross.util.IntVector alignmentStack -> alignmentStack
    boolean insidePre -> insidePre
    totalcross.ui.html.Document$Builder this$1 -> this$1
    516:525:void <init>(totalcross.ui.html.Document$Builder) -> <init>
    530:660:void startElement(int,totalcross.xml.AttributeList) -> startElement
    664:706:void endElement(int) -> endElement
    710:716:void characters(java.lang.String) -> characters
totalcross.ui.html.Document$Builder$HeadContentHandler -> totalcross.ui.html.Document$Builder$HeadContentHandler:
    boolean inTitle -> inTitle
    totalcross.ui.html.Document$Builder this$1 -> this$1
    465:467:void <init>(totalcross.ui.html.Document$Builder) -> <init>
    471:493:void startElement(int,totalcross.xml.AttributeList) -> startElement
    497:500:void endElement(int) -> endElement
    504:507:void characters(java.lang.String) -> characters
totalcross.ui.html.Document$Builder$SelectContentHandler -> totalcross.ui.html.Document$Builder$SelectContentHandler:
    totalcross.ui.Control select -> select
    totalcross.xml.AttributeList currOptionAtts -> currOptionAtts
    java.lang.StringBuffer sb -> sb
    totalcross.ui.html.Document$Builder this$1 -> this$1
    763:766:void <init>(totalcross.ui.html.Document$Builder,totalcross.ui.Control) -> <init>
    769:799:void endCurrentOption() -> endCurrentOption
    804:808:void startElement(int,totalcross.xml.AttributeList) -> startElement
    812:821:void endElement(int) -> endElement
    825:828:void characters(java.lang.String) -> characters
totalcross.ui.html.Document$Builder$TableContentHandler -> totalcross.ui.html.Document$Builder$TableContentHandler:
    totalcross.ui.html.Table table -> table
    totalcross.ui.html.Document$Builder this$1 -> this$1
    722:727:void <init>(totalcross.ui.html.Document$Builder,totalcross.ui.html.Table) -> <init>
    731:741:void startElement(int,totalcross.xml.AttributeList) -> startElement
    745:755:void endElement(int) -> endElement
    719:719:totalcross.ui.html.Table access$400(totalcross.ui.html.Document$Builder$TableContentHandler) -> access$400
totalcross.ui.html.Document$Builder$TextAreaContentHandler -> totalcross.ui.html.Document$Builder$TextAreaContentHandler:
    totalcross.ui.MultiEdit textArea -> textArea
    java.lang.StringBuffer sb -> sb
    totalcross.ui.html.Document$Builder this$1 -> this$1
    835:838:void <init>(totalcross.ui.html.Document$Builder,totalcross.ui.MultiEdit) -> <init>
    843:843:void startElement(int,totalcross.xml.AttributeList) -> startElement
    847:851:void endElement(int) -> endElement
    855:856:void characters(java.lang.String) -> characters
totalcross.ui.html.Document$CustomLayout -> totalcross.ui.html.Document$CustomLayout:
    void layout(totalcross.ui.html.LayoutContext) -> layout
totalcross.ui.html.Document$Entry -> totalcross.ui.html.Document$Entry:
    java.lang.String key -> key
    java.lang.String value -> value
    371:374:void <init>(java.lang.String,java.lang.String) -> <init>
    378:378:java.lang.String toString() -> toString
    384:384:boolean equals(java.lang.Object) -> equals
totalcross.ui.html.Document$Hidden -> totalcross.ui.html.Document$Hidden:
    178:180:void <init>() -> <init>
    184:184:int getPreferredWidth() -> getPreferredWidth
    189:189:int getPreferredHeight() -> getPreferredHeight
totalcross.ui.html.Document$Img -> totalcross.ui.html.Document$Img:
    int align -> align
    int valign -> valign
    java.lang.String altName -> altName
    totalcross.ui.image.Image img -> img
    totalcross.ui.html.Document this$0 -> this$0
    210:271:void <init>(totalcross.ui.html.Document,totalcross.ui.html.Style,totalcross.xml.AttributeList,totalcross.net.URI) -> <init>
    275:275:int getMaxWidth() -> getMaxWidth
    280:280:int getPreferredWidth() -> getPreferredWidth
    285:285:int getPreferredHeight() -> getPreferredHeight
    290:324:void layout(totalcross.ui.html.LayoutContext) -> layout
    328:329:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    336:340:void onEvent(totalcross.ui.event.Event) -> onEvent
totalcross.ui.html.Document$SizeDelimiter -> totalcross.ui.html.Document$SizeDelimiter:
    int getMaxWidth() -> getMaxWidth
totalcross.ui.html.Document$StopLayout -> totalcross.ui.html.Document$StopLayout:
totalcross.ui.html.Document$SubmitReset -> totalcross.ui.html.Document$SubmitReset:
    boolean isReset -> isReset
    totalcross.ui.html.Form currForm -> currForm
    java.lang.String title -> title
    393:397:void <init>(totalcross.ui.html.Form,boolean,java.lang.String) -> <init>
    401:406:void controlPressed(totalcross.ui.event.ControlEvent) -> controlPressed
totalcross.ui.html.EscapeHtml -> totalcross.ui.html.EscapeHtml:
    java.lang.String amp -> amp
    totalcross.util.IntHashtable ht -> ht
    25:25:void <init>() -> <init>
    38:355:java.lang.String escape(java.lang.String) -> escape
    467:506:java.lang.String unescape(java.lang.String) -> unescape
    360:462:void <clinit>() -> <clinit>
totalcross.ui.html.Form -> totalcross.ui.html.Form:
    totalcross.ui.html.Form previous -> previous
    java.lang.String method -> method
    java.lang.String url -> url
    totalcross.util.Vector inputs -> inputs
    53:58:void <init>(totalcross.ui.html.Form,totalcross.xml.AttributeList) -> <init>
    62:88:java.lang.String buildURL(java.lang.String) -> buildURL
    98:104:void submit(java.lang.String) -> submit
    107:114:totalcross.ui.html.HtmlContainer getHtmlContainer() -> getHtmlContainer
    122:126:void reset() -> reset
    130:164:java.lang.String getValue(totalcross.ui.Control) -> getValue
    169:193:void setValue(totalcross.ui.Control,java.lang.String) -> setValue
totalcross.ui.html.Hr -> totalcross.ui.html.Hr:
    34:36:void <init>() -> <init>
    40:43:void layout(totalcross.ui.html.LayoutContext) -> layout
    47:47:int getPreferredHeight() -> getPreferredHeight
    52:57:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
totalcross.ui.html.HtmlContainer -> totalcross.ui.html.HtmlContainer:
    totalcross.ui.html.Document doc -> doc
    java.lang.String pressedLink -> pressedLink
    47:49:void <init>() -> <init>
    52:52:totalcross.ui.html.Document getDocument() -> getDocument
    60:64:void setDocument(totalcross.ui.html.Document) -> setDocument
    67:72:totalcross.ui.html.HtmlContainer getHtmlContainer(totalcross.ui.Control) -> getHtmlContainer
    76:78:void postLinkEvent(java.lang.String) -> postLinkEvent
    82:96:void onEvent(totalcross.ui.event.Event) -> onEvent
    100:104:void reposition() -> reposition
    111:114:void resetWith(java.lang.String) -> resetWith
totalcross.ui.html.LayoutContext -> totalcross.ui.html.LayoutContext:
    int nextX -> nextX
    int nextY -> nextY
    totalcross.ui.html.Style lastStyle -> lastStyle
    int x -> x
    int maxWidth -> maxWidth
    int incY -> incY
    totalcross.ui.Control lastControl -> lastControl
    int gap -> gap
    totalcross.util.IntVector idents -> idents
    boolean wasDisjoin -> wasDisjoin
    totalcross.ui.Container parentContainer -> parentContainer
    36:53:void <init>(int,totalcross.ui.Container) -> <init>
    56:69:void setIdentation(int,boolean) -> setIdentation
    72:72:boolean atStart() -> atStart
    77:80:void verify(int) -> verify
    84:95:void update(int) -> update
    99:108:void disjoin() -> disjoin
totalcross.ui.html.NamedEntitiesDereferencer -> totalcross.ui.html.NamedEntitiesDereferencer:
    int[][] entries -> entries
    29:29:void <init>() -> <init>
    297:313:char toCode(byte[],int,int) -> toCode
    36:36:void <clinit>() -> <clinit>
totalcross.ui.html.Style -> totalcross.ui.html.Style:
    int defaultFontSize -> defaultFontSize
    int BOLD -> BOLD
    int ITALIC -> ITALIC
    int UNDERLINE -> UNDERLINE
    int STRIKETHROUGH -> STRIKETHROUGH
    int SUBSCRIPT -> SUBSCRIPT
    int SUPERSCRIPT -> SUPERSCRIPT
    int MONOSPACE -> MONOSPACE
    int FontMask -> FontMask
    int DISJOINT -> DISJOINT
    int HEADED -> HEADED
    int CHG_STYLE -> CHG_STYLE
    int LINK -> LINK
    int P_AFTER -> P_AFTER
    int TopMarginPos -> TopMarginPos
    int TopMarginLen -> TopMarginLen
    int IndentPos -> IndentPos
    int IndentLen -> IndentLen
    int AlignPos -> AlignPos
    int AlignLen -> AlignLen
    int FontSizePos -> FontSizePos
    int FontSizeLen -> FontSizeLen
    int TypePos -> TypePos
    int TypeLen -> TypeLen
    int ALIGN_LEFT -> ALIGN_LEFT
    int ALIGN_CENTER -> ALIGN_CENTER
    int ALIGN_RIGHT -> ALIGN_RIGHT
    int ALIGN_NONE -> ALIGN_NONE
    int TYPE_SPECIAL -> TYPE_SPECIAL
    int TYPE_DIV -> TYPE_DIV
    int TYPE_BLOCK -> TYPE_BLOCK
    int TYPE_INLINE -> TYPE_INLINE
    int TYPE_WIERD -> TYPE_WIERD
    int[] tagStyles -> tagStyles
    boolean isParagraph -> isParagraph
    totalcross.ui.html.Style parent -> parent
    int tagHashId -> tagHashId
    int fontBits -> fontBits
    int topMargin -> topMargin
    int fontSize -> fontSize
    java.lang.String fontFace -> fontFace
    int fontColor -> fontColor
    int backColor -> backColor
    int alignment -> alignment
    int indent -> indent
    boolean isInited -> isInited
    boolean isHeaded -> isHeaded
    boolean isDisjoint -> isDisjoint
    int style -> style
    totalcross.xml.AttributeList atts -> atts
    java.lang.String href -> href
    142:142:int type(int) -> type
    146:146:int fontSize(int) -> fontSize
    150:150:int indent(int) -> indent
    154:154:int align(int) -> align
    158:158:int top(int) -> top
    184:189:void <init>() -> <init>
    201:265:void <init>(int,totalcross.xml.AttributeList,totalcross.ui.html.Style) -> <init>
    268:271:int getColor(java.lang.String,int) -> getColor
    317:379:totalcross.ui.html.Style tagStartFound(totalcross.ui.html.Style,int,totalcross.xml.AttributeList) -> tagStartFound
    393:400:totalcross.ui.html.Style tagEndFound(totalcross.ui.html.Style,int) -> tagEndFound
    410:420:boolean hasInitialValues() -> hasInitialValues
    424:424:int getStyle(int) -> getStyle
    428:428:int getFontBits() -> getFontBits
    433:434:int getType() -> getType
    438:438:int getFontSizeDelta() -> getFontSizeDelta
    443:443:int getIndention() -> getIndention
    448:448:int getAlignment() -> getAlignment
    452:452:int getTopMargin() -> getTopMargin
    456:456:boolean isStyleChanged(int) -> isStyleChanged
    461:462:int getType(int) -> getType
    472:479:totalcross.ui.html.Style$Header getHeader() -> getHeader
    566:566:totalcross.ui.font.Font getFont() -> getFont
    579:586:int getControlAlignment(boolean) -> getControlAlignment
    42:42:void <init>(int,totalcross.xml.AttributeList,totalcross.ui.html.Style,totalcross.ui.html.Style$1) -> <init>
    46:139:void <clinit>() -> <clinit>
totalcross.ui.html.Style$1 -> totalcross.ui.html.Style$1:
totalcross.ui.html.Style$Header -> totalcross.ui.html.Style$Header:
    482:482:void <init>() -> <init>
totalcross.ui.html.Style$HeaderMaker -> totalcross.ui.html.Style$HeaderMaker:
    487:488:void <init>(int,totalcross.xml.AttributeList,totalcross.ui.html.Style) -> <init>
    totalcross.ui.html.Style$Header getHeader() -> getHeader
totalcross.ui.html.Style$HeaderMaker$Ordered -> totalcross.ui.html.Style$HeaderMaker$Ordered:
    int order -> order
    554:556:void <init>(int,totalcross.xml.AttributeList,totalcross.ui.html.Style) -> <init>
    560:560:totalcross.ui.html.Style$Header getHeader() -> getHeader
totalcross.ui.html.Style$HeaderMaker$Ordered$Number -> totalcross.ui.html.Style$HeaderMaker$Ordered$Number:
    java.lang.String text -> text
    totalcross.ui.html.Style$HeaderMaker$Ordered this$0 -> this$0
    532:535:void <init>(totalcross.ui.html.Style$HeaderMaker$Ordered,int) -> <init>
    539:540:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    544:544:int getPreferredWidth() -> getPreferredWidth
    549:549:int getPreferredHeight() -> getPreferredHeight
totalcross.ui.html.Style$HeaderMaker$Unordered -> totalcross.ui.html.Style$HeaderMaker$Unordered:
    517:518:void <init>(int,totalcross.xml.AttributeList,totalcross.ui.html.Style) -> <init>
    522:522:totalcross.ui.html.Style$Header getHeader() -> getHeader
totalcross.ui.html.Style$HeaderMaker$Unordered$Bullet -> totalcross.ui.html.Style$HeaderMaker$Unordered$Bullet:
    totalcross.ui.html.Style$HeaderMaker$Unordered this$0 -> this$0
    495:497:void <init>(totalcross.ui.html.Style$HeaderMaker$Unordered) -> <init>
    501:503:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    507:507:int getPreferredWidth() -> getPreferredWidth
    512:512:int getPreferredHeight() -> getPreferredHeight
totalcross.ui.html.Table -> totalcross.ui.html.Table:
    int colCount -> colCount
    int borderWidth -> borderWidth
    int spacing -> spacing
    int padding -> padding
    totalcross.util.IntVector colsPerRow -> colsPerRow
    int[] colMaxWidths -> colMaxWidths
    int[] maxRowHeights -> maxRowHeights
    int maxColspan -> maxColspan
    int curColspan -> curColspan
    int maxRowspan -> maxRowspan
    int curRowspan -> curRowspan
    int prefW -> prefW
    totalcross.ui.html.Style style -> style
    48:82:void <init>(totalcross.xml.AttributeList,totalcross.ui.html.Style) -> <init>
    91:91:void startRow(totalcross.xml.AttributeList,totalcross.ui.html.Style) -> startRow
    94:98:void endRow() -> endRow
    101:101:void endTable() -> endTable
    104:115:totalcross.ui.Container startCell(totalcross.xml.AttributeList,totalcross.ui.html.Style) -> startCell
    127:169:totalcross.ui.Control[][] adjustSpan() -> adjustSpan
    174:226:void layout(totalcross.ui.html.LayoutContext) -> layout
    230:237:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    241:276:int getMaxWidth() -> getMaxWidth
totalcross.ui.html.Table$CellSpan -> totalcross.ui.html.Table$CellSpan:
    totalcross.ui.html.Cell owner -> owner
    121:123:void <init>(totalcross.ui.html.Cell) -> <init>
totalcross.ui.html.TagDereferencer -> totalcross.ui.html.TagDereferencer:
    int UNKNOWN -> UNKNOWN
    int A -> A
    int ABBR -> ABBR
    int ACRONYM -> ACRONYM
    int ADDRESS -> ADDRESS
    int APPLET -> APPLET
    int AREA -> AREA
    int B -> B
    int BASE -> BASE
    int BASEFONT -> BASEFONT
    int BDO -> BDO
    int BIG -> BIG
    int BLOCKQUOTE -> BLOCKQUOTE
    int BODY -> BODY
    int BR -> BR
    int BUTTON -> BUTTON
    int CAPTION -> CAPTION
    int CENTER -> CENTER
    int CITE -> CITE
    int CODE -> CODE
    int COL -> COL
    int COLGROUP -> COLGROUP
    int COMMENT -> COMMENT
    int DD -> DD
    int DEL -> DEL
    int DFN -> DFN
    int DIR -> DIR
    int DIV -> DIV
    int DL -> DL
    int DT -> DT
    int EM -> EM
    int EMBED -> EMBED
    int FIELDSET -> FIELDSET
    int FONT -> FONT
    int FORM -> FORM
    int FRAME -> FRAME
    int FRAMESET -> FRAMESET
    int H1 -> H1
    int H2 -> H2
    int H3 -> H3
    int H4 -> H4
    int H5 -> H5
    int H6 -> H6
    int HEAD -> HEAD
    int HR -> HR
    int HTML -> HTML
    int I -> I
    int IFRAME -> IFRAME
    int IMG -> IMG
    int INPUT -> INPUT
    int INS -> INS
    int ISINDEX -> ISINDEX
    int KBD -> KBD
    int LABEL -> LABEL
    int LEGEND -> LEGEND
    int LI -> LI
    int LINK -> LINK
    int MAP -> MAP
    int MENU -> MENU
    int META -> META
    int NOFRAMES -> NOFRAMES
    int NOSCRIPT -> NOSCRIPT
    int OBJECT -> OBJECT
    int OL -> OL
    int OPTGROUP -> OPTGROUP
    int OPTION -> OPTION
    int P -> P
    int PARAM -> PARAM
    int PLAINTEXT -> PLAINTEXT
    int PRE -> PRE
    int Q -> Q
    int S -> S
    int SAMP -> SAMP
    int SCRIPT -> SCRIPT
    int SELECT -> SELECT
    int SMALL -> SMALL
    int SPAN -> SPAN
    int STRIKE -> STRIKE
    int STRONG -> STRONG
    int STYLE -> STYLE
    int SUB -> SUB
    int SUP -> SUP
    int TABLE -> TABLE
    int TBODY -> TBODY
    int TD -> TD
    int TEXTAREA -> TEXTAREA
    int TFOOT -> TFOOT
    int TH -> TH
    int THEAD -> THEAD
    int TITLE -> TITLE
    int TR -> TR
    int TT -> TT
    int U -> U
    int UL -> UL
    int VAR -> VAR
    int WBR -> WBR
    int XMP -> XMP
    int[][] entries -> entries
    28:28:void <init>() -> <init>
    338:348:int hashCode(byte[],int,int) -> hashCode
    360:371:char toCode(byte[],int,int) -> toCode
    230:230:void <clinit>() -> <clinit>
totalcross.ui.html.TextSpan -> totalcross.ui.html.TextSpan:
    boolean DEBUG -> DEBUG
    char[] text -> text
    totalcross.ui.html.Style style -> style
    int maxWordWidth -> maxWordWidth
    boolean finishIdent -> finishIdent
    boolean openIdent -> openIdent
    122:131:void <init>(totalcross.ui.Container,java.lang.String,totalcross.ui.html.Style) -> <init>
    134:145:int computeMaxWidthPerLine(java.lang.String,char[]) -> computeMaxWidthPerLine
    149:161:int computeMaxWordWidth(java.lang.String,char[]) -> computeMaxWordWidth
    165:170:void computeMaxWidth(java.lang.String,char[]) -> computeMaxWidth
    174:175:void onFontChanged() -> onFontChanged
    179:179:int getMaxWidth() -> getMaxWidth
    190:233:void layout(totalcross.ui.html.LayoutContext) -> layout
    244:349:void makeLines(totalcross.ui.html.LayoutContext) -> makeLines
    358:372:void makePreformattedLines(totalcross.ui.html.LayoutContext) -> makePreformattedLines
    381:408:void addLine(int,int,boolean,totalcross.ui.html.LayoutContext,boolean) -> addLine
    56:56:totalcross.ui.html.Style access$000(totalcross.ui.html.TextSpan) -> access$000
    56:56:char[] access$100(totalcross.ui.html.TextSpan) -> access$100
totalcross.ui.html.TextSpan$TextLine -> totalcross.ui.html.TextSpan$TextLine:
    int pos -> pos
    int len -> len
    totalcross.ui.html.TextSpan this$0 -> this$0
    68:72:void <init>(totalcross.ui.html.TextSpan,int,int) -> <init>
    76:76:int getPreferredWidth() -> getPreferredWidth
    81:81:int getPreferredHeight() -> getPreferredHeight
    87:104:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    108:111:void onEvent(totalcross.ui.event.Event) -> onEvent
totalcross.ui.image.BulkImageLoader -> totalcross.ui.image.BulkImageLoader:
    boolean running -> running
    int pagesInMemory -> pagesInMemory
    int pageSize -> pageSize
    int current -> current
    java.lang.String[] arqs -> arqs
    totalcross.ui.image.Image[] loaded -> loaded
    int lastIni -> lastIni
    int lastEnd -> lastEnd
    totalcross.io.IOException ex -> ex
    java.lang.String imageFolder -> imageFolder
    byte[] buf -> buf
    53:113:void <init>(int,int,java.lang.String,java.lang.String[]) -> <init>
    73:111:void run() -> run
    116:133:totalcross.ui.image.Image loadImage(int) -> loadImage
    137:141:void setCurrent(int) -> setCurrent
    145:157:totalcross.ui.image.Image getImage(int) -> getImage
totalcross.ui.image.BulkImageLoader$DynImage -> totalcross.ui.image.BulkImageLoader$DynImage:
    int idx -> idx
    totalcross.ui.image.BulkImageLoader this$0 -> this$0
    21:23:void <init>(totalcross.ui.image.BulkImageLoader,int) -> <init>
    27:47:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
totalcross.ui.image.Image -> totalcross.ui.image.Image:
    int width -> width
    int height -> height
    int[] pixels -> pixels
    int frameCount -> frameCount
    java.lang.String comment -> comment
    totalcross.ui.gfx.Graphics gfx -> gfx
    java.lang.Object pixelsOfAllFrames -> pixelsOfAllFrames
    java.lang.String path -> path
    int currentFrame -> currentFrame
    int widthOfAllFrames -> widthOfAllFrames
    int NO_TRANSPARENT_COLOR -> NO_TRANSPARENT_COLOR
    int transparentColor -> transparentColor
    boolean useAlpha -> useAlpha
    int alphaMask -> alphaMask
    double hwScaleW -> hwScaleW
    double hwScaleH -> hwScaleH
    int BIAS_BITS -> BIAS_BITS
    int BIAS -> BIAS
    int FADE_VALUE -> FADE_VALUE
    int[] colorTable -> colorTable
    int BI_RGB -> BI_RGB
    int BI_RLE8 -> BI_RLE8
    double F1_8 -> F1_8
    double F1_4 -> F1_4
    double F1_2 -> F1_2
    132:136:void setHwScaleFixedAspectRatio(int,boolean) -> setHwScaleFixedAspectRatio
    144:144:totalcross.ui.image.Image hwScaledFixedAspectRatio(int,boolean) -> hwScaledFixedAspectRatio
    153:153:totalcross.ui.image.Image getHwScaledInstance(int,int) -> getHwScaledInstance
    162:162:totalcross.ui.image.Image hwScaledBy(double,double) -> hwScaledBy
    87:189:void <init>(int,int) -> <init>
    193:193:int[] getPixels() -> getPixels
    87:209:void <init>(java.lang.String) -> <init>
    87:232:void <init>(totalcross.io.Stream) -> <init>
    236:236:java.lang.String getPath() -> getPath
    247:252:totalcross.ui.image.Image setTransparentColor(int) -> setTransparentColor
    283:284:void <init>(byte[]) -> <init>
    87:320:void <init>(byte[],int) -> <init>
    324:333:void init() -> init
    345:366:void setFrameCount(int) -> setFrameCount
    372:372:int getFrameCount() -> getFrameCount
    379:391:void setCurrentFrame(int) -> setCurrentFrame
    397:397:int getCurrentFrame() -> getCurrentFrame
    404:407:void nextFrame() -> nextFrame
    413:416:void prevFrame() -> prevFrame
    421:421:int getHeight() -> getHeight
    427:427:int getWidth() -> getWidth
    432:436:totalcross.ui.gfx.Graphics getGraphics() -> getGraphics
    448:448:void applyChanges() -> applyChanges
    460:460:void lockChanges() -> lockChanges
    476:486:void changeColors(int,int) -> changeColors
    543:557:void saveTo(totalcross.io.PDBFile,java.lang.String) -> saveTo
    564:578:totalcross.ui.image.Image loadFrom(totalcross.io.PDBFile,java.lang.String) -> loadFrom
    582:597:int findPosition(totalcross.io.PDBFile,java.lang.String,boolean) -> findPosition
    612:631:void createJpg(totalcross.io.Stream,int) -> createJpg
    634:634:void createJpg4B(totalcross.io.Stream,int) -> createJpg4B
    648:712:void createPng(totalcross.io.Stream) -> createPng
    718:727:void getPixelRow(byte[],int) -> getPixelRow
    737:764:totalcross.ui.image.Image getScaledInstance(int,int) -> getScaledInstance
    782:1051:totalcross.ui.image.Image getSmoothScaledInstance(int,int) -> getSmoothScaledInstance
    1060:1061:totalcross.ui.image.Image scaledBy(double,double) -> scaledBy
    1073:1074:totalcross.ui.image.Image smoothScaledBy(double,double) -> smoothScaledBy
    1091:1093:totalcross.ui.image.Image smoothScaledFixedAspectRatio(int,boolean) -> smoothScaledFixedAspectRatio
    1121:1244:totalcross.ui.image.Image getRotatedScaledInstance(int,int,int) -> getRotatedScaledInstance
    1255:1269:totalcross.ui.image.Image getFadedInstance(int) -> getFadedInstance
    1273:1276:totalcross.ui.image.Image getCopy(int,int) -> getCopy
    1288:1288:totalcross.ui.image.Image getFadedInstance() -> getFadedInstance
    1296:1322:totalcross.ui.image.Image getAlphaInstance(int) -> getAlphaInstance
    1338:1411:totalcross.ui.image.Image getTouchedUpInstance(byte,byte) -> getTouchedUpInstance
    1416:1421:void copyFrom(totalcross.ui.image.Image) -> copyFrom
    1425:1436:short[] computeContrastTable(byte) -> computeContrastTable
    1440:1462:void imageLoad(java.lang.String) -> imageLoad
    1465:1470:void imageParse(byte[],int) -> imageParse
    1487:1563:void readRGB(int,int,int,byte[],int) -> readRGB
    1569:1640:void readRLE(int,int,byte[],int,boolean) -> readRLE
    1651:1651:int inGetUint16(byte[],int) -> inGetUint16
    1656:1656:int inGetUint(byte[],int) -> inGetUint
    1688:1740:void ImageLoadBMPCompressed(byte[],int) -> ImageLoadBMPCompressed
    1759:1768:void imageLoad(byte[],int) -> imageLoad
    1969:1969:int getX() -> getX
    1975:1975:int getY() -> getY
    1982:1987:boolean isSupported(java.lang.String) -> isSupported
    1996:2003:totalcross.ui.image.Image getFrameInstance(int) -> getFrameInstance
    2013:2045:void applyColor(int) -> applyColor
    2055:2056:totalcross.ui.image.Image smoothScaledFromResolution(int) -> smoothScaledFromResolution
    2065:2089:boolean equals(java.lang.Object) -> equals
    2102:2179:void applyColor2(int) -> applyColor2
    2187:2187:totalcross.ui.image.Image getSmoothScaledInstance(int,int,int) -> getSmoothScaledInstance
    2194:2194:totalcross.ui.image.Image smoothScaledBy(double,double,int) -> smoothScaledBy
    2201:2201:totalcross.ui.image.Image smoothScaledFixedAspectRatio(int,boolean,int) -> smoothScaledFixedAspectRatio
    2208:2208:totalcross.ui.image.Image smoothScaledFromResolution(int,int) -> smoothScaledFromResolution
    2213:2228:void applyFade(int) -> applyFade
    2243:2257:void writeFrameCount(java.lang.String,int) -> writeFrameCount
    2263:2263:totalcross.ui.image.Image getCopy() -> getCopy
    2270:2273:totalcross.ui.image.Image getClippedInstance(int,int,int,int) -> getClippedInstance
    2278:2311:void resizeJpeg(java.lang.String,java.lang.String,int) -> resizeJpeg
    2319:2359:totalcross.ui.image.Image getJpegBestFit(java.lang.String,int,int) -> getJpegBestFit
    2364:2389:totalcross.ui.image.Image getJpegScaled(java.lang.String,int,int) -> getJpegScaled
    79:79:int access$002(totalcross.ui.image.Image,int) -> access$002
    1280:1280:void <clinit>() -> <clinit>
totalcross.ui.image.Image$ImageLoader -> totalcross.ui.image.Image$ImageLoader:
    int transparentColor -> transparentColor
    1775:1791:int[] convertBufferedImageToPixels(java.awt.image.BufferedImage,int[],int,int) -> convertBufferedImageToPixels
    1795:1795:short readShort(byte[],int) -> readShort
    1771:1799:void <init>() -> <init>
    1809:1854:totalcross.ui.image.Image load(byte[],int) -> load
    1859:1931:void fillPNGInformations(byte[],totalcross.ui.image.Image) -> fillPNGInformations
    1934:1962:totalcross.ui.image.Image joinImages(java.util.List) -> joinImages
totalcross.ui.image.Image4D -> totalcross.ui.image.Image4D:
    int surfaceType -> surfaceType
    int width -> width
    int height -> height
    int frameCount -> frameCount
    int currentFrame -> currentFrame
    int widthOfAllFrames -> widthOfAllFrames
    int transparentColor -> transparentColor
    boolean useAlpha -> useAlpha
    int alphaMask -> alphaMask
    int lastAccess -> lastAccess
    int[] pixels -> pixels
    int[] pixelsOfAllFrames -> pixelsOfAllFrames
    int[] textureId -> textureId
    java.lang.String comment -> comment
    totalcross.ui.gfx.Graphics4D gfx -> gfx
    boolean[] changed -> changed
    int[] instanceCount -> instanceCount
    totalcross.ui.image.Image4D[] master -> master
    java.lang.String path -> path
    double hwScaleW -> hwScaleW
    double hwScaleH -> hwScaleH
    int NO_TRANSPARENT_COLOR -> NO_TRANSPARENT_COLOR
    int SCALED_INSTANCE -> SCALED_INSTANCE
    int SMOOTH_SCALED_INSTANCE -> SMOOTH_SCALED_INSTANCE
    int ROTATED_SCALED_INSTANCE -> ROTATED_SCALED_INSTANCE
    int TOUCHEDUP_INSTANCE -> TOUCHEDUP_INSTANCE
    int FADED_INSTANCE -> FADED_INSTANCE
    int ALPHA_INSTANCE -> ALPHA_INSTANCE
    int FADE_VALUE -> FADE_VALUE
    39:71:void <init>() -> <init>
    39:82:void <init>(int,int) -> <init>
    39:91:void <init>(java.lang.String) -> <init>
    39:108:void <init>(totalcross.io.Stream) -> <init>
    111:112:void <init>(byte[]) -> <init>
    39:132:void <init>(byte[],int) -> <init>
    39:160:void <init>(totalcross.ui.image.Image4D) -> <init>
    163:163:java.lang.String getPath() -> getPath
    168:177:void init() -> init
    void imageLoad(java.lang.String) -> imageLoad
    void imageParse(totalcross.io.Stream,byte[]) -> imageParse
    184:205:void setFrameCount(int) -> setFrameCount
    208:208:int getFrameCount() -> getFrameCount
    void setCurrentFrame(int) -> setCurrentFrame
    214:214:int getCurrentFrame() -> getCurrentFrame
    218:221:void nextFrame() -> nextFrame
    224:227:void prevFrame() -> prevFrame
    231:231:int getHeight() -> getHeight
    236:236:int getWidth() -> getWidth
    240:245:totalcross.ui.gfx.Graphics4D getGraphics() -> getGraphics
    void applyChanges() -> applyChanges
    void changeColors(int,int) -> changeColors
    253:267:void saveTo(totalcross.io.PDBFile,java.lang.String) -> saveTo
    270:284:totalcross.ui.image.Image loadFrom(totalcross.io.PDBFile,java.lang.String) -> loadFrom
    288:303:int findPosition(totalcross.io.PDBFile,java.lang.String,boolean) -> findPosition
    309:373:void createPng(totalcross.io.Stream) -> createPng
    void getPixelRow(byte[],int) -> getPixelRow
    void getModifiedInstance(totalcross.ui.image.Image4D,int,int,int,int,int,int) -> getModifiedInstance
    389:403:totalcross.ui.image.Image4D getModifiedInstance(int,int,int,int,int,int,int,int) -> getModifiedInstance
    408:408:totalcross.ui.image.Image4D getFadedInstance(int) -> getFadedInstance
    415:415:totalcross.ui.image.Image4D getFadedInstance() -> getFadedInstance
    419:419:totalcross.ui.image.Image4D getAlphaInstance(int) -> getAlphaInstance
    424:426:totalcross.ui.image.Image4D smoothScaledFixedAspectRatio(int,boolean) -> smoothScaledFixedAspectRatio
    432:432:totalcross.ui.image.Image4D getScaledInstance(int,int) -> getScaledInstance
    438:438:totalcross.ui.image.Image4D getSmoothScaledInstance(int,int) -> getSmoothScaledInstance
    443:515:totalcross.ui.image.Image4D getRotatedScaledInstance(int,int,int) -> getRotatedScaledInstance
    520:520:totalcross.ui.image.Image4D getTouchedUpInstance(byte,byte) -> getTouchedUpInstance
    525:526:totalcross.ui.image.Image4D scaledBy(double,double) -> scaledBy
    531:532:totalcross.ui.image.Image4D smoothScaledBy(double,double) -> smoothScaledBy
    537:537:int getX() -> getX
    542:542:int getY() -> getY
    546:550:boolean isSupported(java.lang.String) -> isSupported
    554:559:totalcross.ui.image.Image4D getCopy(int,int) -> getCopy
    563:570:totalcross.ui.image.Image4D getFrameInstance(int) -> getFrameInstance
    void applyColor(int) -> applyColor
    577:578:totalcross.ui.image.Image4D smoothScaledFromResolution(int) -> smoothScaledFromResolution
    583:583:boolean equals(java.lang.Object) -> equals
    590:590:totalcross.ui.image.Image4D getSmoothScaledInstance(int,int,int) -> getSmoothScaledInstance
    597:597:totalcross.ui.image.Image4D smoothScaledBy(double,double,int) -> smoothScaledBy
    604:604:totalcross.ui.image.Image4D smoothScaledFixedAspectRatio(int,boolean,int) -> smoothScaledFixedAspectRatio
    611:611:totalcross.ui.image.Image4D smoothScaledFromResolution(int,int) -> smoothScaledFromResolution
    boolean nativeEquals(totalcross.ui.image.Image) -> nativeEquals
    void applyColor2(int) -> applyColor2
    totalcross.ui.image.Image setTransparentColor4D(int) -> setTransparentColor4D
    void freeTexture() -> freeTexture
    624:626:void finalize() -> finalize
    629:635:void lockChanges() -> lockChanges
    void createJpg(totalcross.io.Stream,int) -> createJpg
    640:644:void setHwScaleFixedAspectRatio(int,boolean) -> setHwScaleFixedAspectRatio
    647:653:totalcross.ui.image.Image4D hwScaledFixedAspectRatio(int,boolean) -> hwScaledFixedAspectRatio
    657:664:totalcross.ui.image.Image4D getHwScaledInstance(int,int) -> getHwScaledInstance
    668:675:totalcross.ui.image.Image4D hwScaledBy(double,double) -> hwScaledBy
    void applyFade(int) -> applyFade
    681:681:totalcross.ui.image.Image4D getCopy() -> getCopy
    685:688:totalcross.ui.image.Image4D getClippedInstance(int,int,int,int) -> getClippedInstance
    692:730:void resizeJpeg(java.lang.String,java.lang.String,int) -> resizeJpeg
    733:733:boolean hasNativeResizeJpeg() -> hasNativeResizeJpeg
    void nativeResizeJpeg(java.lang.String,java.lang.String,int) -> nativeResizeJpeg
    totalcross.ui.image.Image getJpegBestFit(java.lang.String,int,int) -> getJpegBestFit
    totalcross.ui.image.Image getJpegScaled(java.lang.String,int,int) -> getJpegScaled
    411:411:void <clinit>() -> <clinit>
totalcross.ui.image.ImageException -> totalcross.ui.image.ImageException:
    25:26:void <init>(java.lang.String) -> <init>
totalcross.ui.image.ImageLoader -> totalcross.ui.image.ImageLoader:
    java.lang.String path -> path
    totalcross.ui.image.SimpleImageInfo sif -> sif
    java.util.HashMap mipmap -> mipmap
    java.util.HashMap cache -> cache
    totalcross.util.concurrent.Lock lock -> lock
    double JPEG_MEMORY_SAVING_DEFAULT -> JPEG_MEMORY_SAVING_DEFAULT
    double jpegMemorySaving -> jpegMemorySaving
    37:45:totalcross.ui.image.ImageLoader get(java.lang.String) -> get
    15:50:void <init>(java.lang.String) -> <init>
    53:88:totalcross.ui.image.Image getImage(int,int) -> getImage
    17:19:void <clinit>() -> <clinit>
totalcross.ui.image.SimpleImageInfo -> totalcross.ui.image.SimpleImageInfo:
    int height -> height
    int width -> width
    java.lang.String mimeType -> mimeType
    27:29:void <init>(java.io.InputStream) -> <init>
    31:38:void <init>(byte[]) -> <init>
    70:158:void processStream(java.io.InputStream) -> processStream
    161:168:int readInt(java.io.InputStream,int,boolean) -> readInt
    172:172:int getHeight() -> getHeight
    176:177:void setHeight(int) -> setHeight
    180:180:int getWidth() -> getWidth
    184:185:void setWidth(int) -> setWidth
    188:188:java.lang.String getMimeType() -> getMimeType
    192:193:void setMimeType(java.lang.String) -> setMimeType
    197:197:java.lang.String toString() -> toString
totalcross.ui.media.Camera -> totalcross.ui.media.Camera:
    java.lang.String initialDir -> initialDir
    java.lang.String defaultFileName -> defaultFileName
    java.lang.String title -> title
    int stillQuality -> stillQuality
    int videoType -> videoType
    int resolutionWidth -> resolutionWidth
    int resolutionHeight -> resolutionHeight
    int videoTimeLimit -> videoTimeLimit
    int captureMode -> captureMode
    boolean allowRotation -> allowRotation
    int cameraType -> cameraType
    int targetFps -> targetFps
    int bitrate -> bitrate
    int CAMERA_CUSTOM -> CAMERA_CUSTOM
    int CAMERA_NATIVE -> CAMERA_NATIVE
    int CAMERA_NATIVE_NOCOPY -> CAMERA_NATIVE_NOCOPY
    int CAMERA_FROM_GALLERY -> CAMERA_FROM_GALLERY
    int CAMERA_VIDEO_PLAYER -> CAMERA_VIDEO_PLAYER
    int CAMERA_VIDEO_RECORDER -> CAMERA_VIDEO_RECORDER
    int CAMERA_PICTURE -> CAMERA_PICTURE
    int CAMERA_FULL -> CAMERA_FULL
    int CAMERACAPTURE_MODE_STILL -> CAMERACAPTURE_MODE_STILL
    int CAMERACAPTURE_MODE_VIDEOONLY -> CAMERACAPTURE_MODE_VIDEOONLY
    int CAMERACAPTURE_MODE_VIDEOWITHAUDIO -> CAMERACAPTURE_MODE_VIDEOWITHAUDIO
    int CAMERACAPTURE_STILLQUALITY_DEFAULT -> CAMERACAPTURE_STILLQUALITY_DEFAULT
    int CAMERACAPTURE_STILLQUALITY_LOW -> CAMERACAPTURE_STILLQUALITY_LOW
    int CAMERACAPTURE_STILLQUALITY_NORMAL -> CAMERACAPTURE_STILLQUALITY_NORMAL
    int CAMERACAPTURE_STILLQUALITY_HIGH -> CAMERACAPTURE_STILLQUALITY_HIGH
    int CAMERACAPTURE_VIDEOTYPE_ALL -> CAMERACAPTURE_VIDEOTYPE_ALL
    int CAMERACAPTURE_VIDEOTYPE_STANDARD -> CAMERACAPTURE_VIDEOTYPE_STANDARD
    int CAMERACAPTURE_VIDEOTYPE_MESSAGING -> CAMERACAPTURE_VIDEOTYPE_MESSAGING
    java.lang.String fcbTitle -> fcbTitle
    95:191:void <init>() -> <init>
    200:220:java.lang.String click() -> click
    225:228:java.lang.String nativeClick() -> nativeClick
    233:234:void finalize() -> finalize
    237:237:void nativeFinalize() -> nativeFinalize
    254:286:java.lang.String[] getSupportedResolutions() -> getSupportedResolutions
    290:299:java.lang.String[] sortResolutions(java.lang.String[]) -> sortResolutions
    304:304:java.lang.String getNativeResolutions() -> getNativeResolutions
    320:329:java.lang.String[] getVideoResolutions() -> getVideoResolutions
    334:334:java.lang.String getNativeVideoResolutions() -> getNativeVideoResolutions
    189:189:void <clinit>() -> <clinit>
totalcross.ui.media.MediaClip -> totalcross.ui.media.MediaClip:
    java.lang.Object mediaClipRef -> mediaClipRef
    totalcross.Launcher$S2FIS mediaStream -> mediaStream
    int currentState -> currentState
    totalcross.ui.MainWindow mainWindow -> mainWindow
    int UNREALIZED -> UNREALIZED
    int REALIZED -> REALIZED
    int PREFETCHED -> PREFETCHED
    int STARTED -> STARTED
    int CLOSED -> CLOSED
    int VOICE -> VOICE
    int LOW -> LOW
    int MEDIUM -> MEDIUM
    int HIGH -> HIGH
    110:127:void <init>(totalcross.io.RandomAccessStream) -> <init>
    143:154:void start() -> start
    166:177:void stop() -> stop
    185:186:void reset() -> reset
    199:199:int getCurrentState() -> getCurrentState
    213:225:void close() -> close
    261:268:void record(int,int,boolean) -> record
    78:78:void <clinit>() -> <clinit>
totalcross.ui.media.MediaClip4D -> totalcross.ui.media.MediaClip4D:
    java.lang.Object mediaClipRef -> mediaClipRef
    totalcross.io.RandomAccessStream mediaStream -> mediaStream
    java.lang.String path -> path
    byte[] mediaHeader -> mediaHeader
    int mediaDataSize -> mediaDataSize
    int currentState -> currentState
    boolean loaded -> loaded
    int size -> size
    boolean dontFinalize -> dontFinalize
    boolean stopped -> stopped
    boolean finished -> finished
    boolean isRecording -> isRecording
    int dataPos -> dataPos
    int internalState -> internalState
    int UNREALIZED -> UNREALIZED
    int REALIZED -> REALIZED
    int PREFETCHED -> PREFETCHED
    int STARTED -> STARTED
    int CLOSED -> CLOSED
    int VOICE -> VOICE
    int LOW -> LOW
    int MEDIUM -> MEDIUM
    int HIGH -> HIGH
    27:60:void <init>(totalcross.io.RandomAccessStream) -> <init>
    void create() -> create
    65:65:int getCurrentState() -> getCurrentState
    69:106:void start() -> start
    void nativeStart() -> nativeStart
    void stop() -> stop
    void reset() -> reset
    void nativeClose() -> nativeClose
    117:121:void close() -> close
    124:124:void onEvent(totalcross.ui.media.MediaClipEvent) -> onEvent
    void record(int,int,boolean) -> record
    130:136:void finalize() -> finalize
totalcross.ui.media.MediaClipEvent -> totalcross.ui.media.MediaClipEvent:
    int STARTED -> STARTED
    int STOPPED -> STOPPED
    int CLOSED -> CLOSED
    int ERROR -> ERROR
    int END_OF_MEDIA -> END_OF_MEDIA
    38:39:void <init>(int,java.lang.Object) -> <init>
    42:43:void <init>() -> <init>
totalcross.ui.media.Sound -> totalcross.ui.media.Sound:
    boolean toneErrDisplayed -> toneErrDisplayed
    boolean soundEnabled -> soundEnabled
    38:39:void <init>() -> <init>
    43:46:void beep() -> beep
    60:65:void tone(int,int) -> tone
    76:77:void setEnabled(boolean) -> setEnabled
    94:96:void midiTone(int,int) -> midiTone
    114:114:void play(java.lang.String) -> play
    129:129:java.lang.String toText(java.lang.String) -> toText
    154:154:void fromText(java.lang.String) -> fromText
    36:36:void <clinit>() -> <clinit>
totalcross.ui.media.Sound4D -> totalcross.ui.media.Sound4D:
    20:21:void <init>() -> <init>
    void play(java.lang.String) -> play
    void beep() -> beep
    void tone(int,int) -> tone
    void setEnabled(boolean) -> setEnabled
    33:35:void midiTone(int,int) -> midiTone
    java.lang.String toText(java.lang.String) -> toText
    void fromText(java.lang.String) -> fromText
totalcross.ui.tree.Node -> totalcross.ui.tree.Node:
    totalcross.ui.tree.Node parent -> parent
    java.lang.Object userObject -> userObject
    int userInt -> userInt
    boolean allowsChildren -> allowsChildren
    boolean visited -> visited
    boolean isChecked -> isChecked
    int backColor -> backColor
    int foreColor -> foreColor
    int level -> level
    boolean expanded -> expanded
    111:112:void <init>() -> <init>
    96:124:void <init>(java.lang.Object) -> <init>
    134:139:void add(totalcross.ui.tree.Node) -> add
    147:149:totalcross.util.Vector breadthFirstVector() -> breadthFirstVector
    161:165:void breadthFirst(totalcross.util.Vector,totalcross.ui.tree.Node) -> breadthFirst
    174:178:totalcross.ui.tree.Node getChildAfter(totalcross.ui.tree.Node) -> getChildAfter
    188:192:totalcross.ui.tree.Node getChildBefore(totalcross.ui.tree.Node) -> getChildBefore
    201:201:totalcross.ui.tree.Node getFirstChild() -> getFirstChild
    210:210:totalcross.ui.tree.Node getLastChild() -> getLastChild
    219:223:int getLevel() -> getLevel
    232:232:java.lang.String getNodeName() -> getNodeName
    244:244:totalcross.ui.tree.Node getNextSibling() -> getNextSibling
    256:256:totalcross.ui.tree.Node getPreviousSibling() -> getPreviousSibling
    263:263:totalcross.ui.tree.Node getParent() -> getParent
    272:277:totalcross.ui.tree.Node[] getPath() -> getPath
    287:292:totalcross.ui.tree.Node[] getPathToRoot() -> getPathToRoot
    304:308:void pathFromRootToNode(totalcross.util.Vector,totalcross.ui.tree.Node) -> pathFromRootToNode
    319:323:void pathFromNodeToRoot(totalcross.util.Vector,totalcross.ui.tree.Node) -> pathFromNodeToRoot
    331:335:totalcross.ui.tree.Node getRoot() -> getRoot
    344:349:java.lang.Object[] getUserObjectPath() -> getUserObjectPath
    364:375:int insert(totalcross.ui.tree.Node,int) -> insert
    385:385:boolean isLeaf() -> isLeaf
    394:394:boolean isLeaf(boolean) -> isLeaf
    401:401:boolean isRoot() -> isRoot
    412:419:boolean isNodeChild(totalcross.ui.tree.Node) -> isNodeChild
    428:428:boolean isNodeSibling(totalcross.ui.tree.Node) -> isNodeSibling
    438:442:void remove(int) -> remove
    451:455:void remove(totalcross.ui.tree.Node) -> remove
    462:466:void removeAllChildren() -> removeAllChildren
    472:473:void removeFromParent() -> removeFromParent
    482:483:void setParent(totalcross.ui.tree.Node) -> setParent
    493:493:java.lang.String toString() -> toString
    498:502:int compareTo(java.lang.Object) -> compareTo
    507:507:boolean equals(java.lang.Object) -> equals
totalcross.ui.tree.PathEntry -> totalcross.ui.tree.PathEntry:
    int DIR -> DIR
    int FILE -> FILE
    java.lang.String value -> value
    int type -> type
    36:47:void <init>(java.lang.String,boolean) -> <init>
    51:62:int compareTo(java.lang.Object) -> compareTo
    67:67:java.lang.String toString() -> toString
totalcross.ui.tree.Tree -> totalcross.ui.tree.Tree:
    int SCROLLBAR_ALWAYS -> SCROLLBAR_ALWAYS
    int SCROLLBAR_AS_NEEDED -> SCROLLBAR_AS_NEEDED
    int SCROLLBAR_NEVER -> SCROLLBAR_NEVER
    int ICON_PLUS -> ICON_PLUS
    int ICON_MINUS -> ICON_MINUS
    int ICON_OPEN -> ICON_OPEN
    int ICON_CLOSE -> ICON_CLOSE
    int ICON_FILE -> ICON_FILE
    boolean multipleSelection -> multipleSelection
    boolean expandClickingOnText -> expandClickingOnText
    boolean useFullWidthOnSelection -> useFullWidthOnSelection
    totalcross.ui.Flick flick -> flick
    totalcross.ui.image.Image imgPlus -> imgPlus
    totalcross.ui.image.Image imgMinus -> imgMinus
    totalcross.ui.image.Image imgOpen -> imgOpen
    totalcross.ui.image.Image imgClose -> imgClose
    totalcross.ui.image.Image imgFile -> imgFile
    totalcross.ui.ScrollBar vbar -> vbar
    totalcross.ui.ScrollBar hbar -> hbar
    totalcross.ui.tree.TreeModel model -> model
    totalcross.util.Vector items -> items
    int offset -> offset
    int hsOffset -> hsOffset
    int selectedIndex -> selectedIndex
    int itemCount -> itemCount
    int hsCount -> hsCount
    int visibleItems -> visibleItems
    int btnX -> btnX
    boolean showRoot -> showRoot
    boolean allowsChildren -> allowsChildren
    int fColor -> fColor
    int bgColor0 -> bgColor0
    int bgColor1 -> bgColor1
    int cursorColor -> cursorColor
    int[] fourColors -> fourColors
    int imgPlusSize -> imgPlusSize
    int imgOpenW -> imgOpenW
    int imgOpenH -> imgOpenH
    int hline -> hline
    int gap -> gap
    int hbarPolicy -> hbarPolicy
    boolean showIcons -> showIcons
    int x0 -> x0
    totalcross.ui.image.Image imgOpenDefault -> imgOpenDefault
    totalcross.ui.image.Image imgCloseDefault -> imgCloseDefault
    totalcross.ui.image.Image imgFileDefault -> imgFileDefault
    boolean isScrolling -> isScrolling
    int lastV -> lastV
    int lastH -> lastH
    int lineH -> lineH
    boolean lineHset -> lineHset
    int hbarX0 -> hbarX0
    int vbarY0 -> vbarY0
    int hbarDX -> hbarDX
    int vbarDY -> vbarDY
    boolean scScrolled -> scScrolled
    int NONE -> NONE
    int VERTICAL -> VERTICAL
    int HORIZONTAL -> HORIZONTAL
    int flickDirection -> flickDirection
    boolean isFlicking -> isFlicking
    totalcross.ui.event.PenEvent pec -> pec
    totalcross.ui.Control lastControl -> lastControl
    157:159:void setLineHeight(int) -> setLineHeight
    162:162:int getLineHeight() -> getLineHeight
    167:168:void <init>() -> <init>
    174:175:void <init>(totalcross.ui.tree.TreeModel) -> <init>
    93:1330:void <init>(totalcross.ui.tree.TreeModel,boolean) -> <init>
    208:209:boolean flickStarted() -> flickStarted
    214:216:void flickEnded(boolean) -> flickEnded
    220:236:boolean canScrollContent(int,java.lang.Object) -> canScrollContent
    249:284:boolean scrollContent(int,int,boolean) -> scrollContent
    290:293:int getScrollPosition(int) -> getScrollPosition
    298:298:totalcross.ui.Flick getFlick() -> getFlick
    303:303:boolean wasScrolled() -> wasScrolled
    308:310:void dontShowFileAndFolderIcons() -> dontShowFileAndFolderIcons
    319:323:void setModel(totalcross.ui.tree.TreeModel) -> setModel
    332:350:void setScrollBarPolicy(int,int) -> setScrollBarPolicy
    359:375:void initTree(totalcross.ui.tree.Node) -> initTree
    379:382:void onFontChanged() -> onFontChanged
    389:414:void initScrollBars() -> initScrollBars
    422:436:void initImage() -> initImage
    450:467:totalcross.ui.image.Image getIcon(boolean) -> getIcon
    486:512:void setIcon(int,totalcross.ui.image.Image) -> setIcon
    519:519:int getItemWidth(int) -> getItemWidth
    527:529:void removeAll() -> removeAll
    536:542:void clear() -> clear
    549:552:void insert(int,totalcross.ui.tree.Node,int,int) -> insert
    562:574:void remove(int) -> remove
    582:586:void remove(java.lang.Object) -> remove
    592:612:void resetHBar() -> resetHBar
    618:638:void resetVBar() -> resetVBar
    645:647:void resetScrollBars() -> resetScrollBars
    658:670:boolean expand(totalcross.ui.tree.Node) -> expand
    675:687:void expandTo(java.lang.String) -> expandTo
    700:712:boolean collapse(totalcross.ui.tree.Node) -> collapse
    724:728:void setItemAt(int,java.lang.Object) -> setItemAt
    737:740:java.lang.Object getItemAt(int) -> getItemAt
    749:749:totalcross.ui.tree.Node getSelectedItem() -> getSelectedItem
    758:758:int getSelectedIndex() -> getSelectedIndex
    767:767:java.lang.Object[] getItems() -> getItems
    778:778:int indexOf(java.lang.Object) -> indexOf
    789:793:void setSelectedItem(java.lang.Object) -> setSelectedItem
    803:826:void setSelectedIndex(int) -> setSelectedIndex
    832:832:int size() -> size
    840:840:void add(totalcross.ui.Control) -> add
    847:847:void remove(totalcross.ui.Control) -> remove
    856:861:int getPreferredWidth() -> getPreferredWidth
    871:873:int getPreferredHeight() -> getPreferredHeight
    881:891:void find(char) -> find
    898:902:void setEnabled(boolean) -> setEnabled
    906:910:void setBackColor(int) -> setBackColor
    914:926:void onColorsChanged(boolean) -> onColorsChanged
    933:950:void onBoundsChanged(boolean) -> onBoundsChanged
    960:961:void nodeRemoved(totalcross.ui.tree.Node) -> nodeRemoved
    975:1002:void nodeInserted(totalcross.ui.tree.Node,totalcross.ui.tree.Node,int) -> nodeInserted
    1012:1016:void nodeModified(totalcross.ui.tree.Node) -> nodeModified
    1020:1036:void penDrag(totalcross.ui.event.DragEvent) -> penDrag
    1040:1040:void penDragEnd(totalcross.ui.event.DragEvent) -> penDragEnd
    1044:1044:void penDragStart(totalcross.ui.event.DragEvent) -> penDragStart
    1048:1059:void penDown(totalcross.ui.event.PenEvent) -> penDown
    1062:1079:void computeSel(totalcross.ui.event.PenEvent) -> computeSel
    1083:1120:void penUp(totalcross.ui.event.PenEvent) -> penUp
    1123:1126:void checkClicked(int) -> checkClicked
    1130:1143:void controlPressed(totalcross.ui.event.ControlEvent) -> controlPressed
    1147:1148:void actionkeyPressed(totalcross.ui.event.KeyEvent) -> actionkeyPressed
    1152:1160:void keyPressed(totalcross.ui.event.KeyEvent) -> keyPressed
    1164:1170:void specialkeyPressed(totalcross.ui.event.KeyEvent) -> specialkeyPressed
    1173:1192:boolean handleKeys(totalcross.ui.event.KeyEvent) -> handleKeys
    1198:1198:totalcross.ui.Control handleGeographicalFocusChangeKeys(totalcross.ui.event.KeyEvent) -> handleGeographicalFocusChangeKeys
    1203:1232:void onPaint(totalcross.ui.gfx.Graphics) -> onPaint
    1238:1328:void drawNode(totalcross.ui.gfx.Graphics,int,int,int) -> drawNode
    1334:1348:void postControlEvent(totalcross.ui.tree.Node,totalcross.ui.event.PenEvent) -> postControlEvent
    1352:1359:int getTextX(int) -> getTextX
    1364:1367:void drawFileImage(totalcross.ui.gfx.Graphics,totalcross.ui.tree.Node,int,int) -> drawFileImage
    1373:1438:void drawConnector(totalcross.ui.gfx.Graphics,int,int,int,totalcross.ui.tree.Node) -> drawConnector
    1444:1478:void drawCursor(totalcross.ui.gfx.Graphics,int) -> drawCursor
    1484:1486:void setCursorColor(int) -> setCursorColor
    1492:1495:void reload() -> reload
    1501:1503:void unload() -> unload
    1507:1510:void getFocusableControls(totalcross.util.Vector) -> getFocusableControls
totalcross.ui.tree.TreeModel -> totalcross.ui.tree.TreeModel:
    totalcross.ui.tree.Tree tree -> tree
    totalcross.ui.tree.Node root -> root
    boolean allowsChildren -> allowsChildren
    41:44:void <init>(totalcross.ui.tree.Node,boolean) -> <init>
    50:51:void <init>(totalcross.ui.tree.Node) -> <init>
    57:58:void <init>() -> <init>
    68:69:void <init>(boolean) -> <init>
    79:80:void setTree(totalcross.ui.tree.Tree) -> setTree
    86:88:void clear() -> clear
    94:97:void reload() -> reload
    105:105:totalcross.ui.tree.Node getRoot() -> getRoot
    115:117:void setRoot(totalcross.ui.tree.Node) -> setRoot
    132:140:void insertNode(totalcross.ui.tree.Node,totalcross.ui.tree.Node,int) -> insertNode
    152:160:void addNode(totalcross.ui.tree.Node,totalcross.ui.tree.Node) -> addNode
    172:180:void removeNode(totalcross.ui.tree.Node,totalcross.ui.tree.Node) -> removeNode
    191:197:void modifyNode(totalcross.ui.tree.Node,java.lang.Object) -> modifyNode
totalcross.unit.AssertionFailedError -> totalcross.unit.AssertionFailedError:
    27:28:void <init>() -> <init>
    36:37:void <init>(java.lang.String) -> <init>
totalcross.unit.CompareBox -> totalcross.unit.CompareBox:
    totalcross.ui.Button btn -> btn
    totalcross.ui.event.TimerEvent t -> t
    int i -> i
    int j -> j
    int w -> w
    totalcross.ui.gfx.Graphics myg0 -> myg0
    totalcross.ui.gfx.Graphics myg1 -> myg1
    totalcross.ui.ImageControl original -> original
    totalcross.ui.ImageControl test -> test
    totalcross.ui.Check blink -> blink
    boolean showing -> showing
    45:73:void <init>(java.lang.String,int[],int,int,int,int,int,byte[],totalcross.unit.ImageTester) -> <init>
    77:90:totalcross.ui.image.Image reconstroyImage(totalcross.ui.image.Image,int[],int,byte[],int,int) -> reconstroyImage
    95:100:void postPopup() -> postPopup
    105:108:void doBlink() -> doBlink
    112:140:void onEvent(totalcross.ui.event.Event) -> onEvent
totalcross.unit.ImageComparisionTest -> totalcross.unit.ImageComparisionTest:
    boolean recording -> recording
    boolean debuggingOnScreen -> debuggingOnScreen
    totalcross.ui.gfx.Graphics maing -> maing
    totalcross.unit.ImageTester it -> it
    29:29:void <init>() -> <init>
    40:41:void testRun() -> testRun
    44:56:void assertOK(java.lang.String,java.lang.String,java.lang.String) -> assertOK
totalcross.unit.ImageTester -> totalcross.unit.ImageTester:
    totalcross.ui.gfx.Graphics g -> g
    java.lang.String title -> title
    java.lang.String name -> name
    byte[] bytes -> bytes
    int[] rgbs -> rgbs
    java.lang.StringBuffer sbuf -> sbuf
    totalcross.io.ByteArrayStream normal -> normal
    byte[] normalBytes -> normalBytes
    totalcross.io.ByteArrayStream compressed -> compressed
    byte[] compressedBytes -> compressedBytes
    100:102:void <init>(int,int) -> <init>
    105:108:void <init>(java.lang.String) -> <init>
    111:113:void create() -> create
    116:118:int getNrBytes() -> getNrBytes
    125:196:boolean equals(java.lang.Object) -> equals
    200:210:void hex2bytes(java.lang.String,totalcross.io.ByteArrayStream) -> hex2bytes
    215:238:java.lang.String toString() -> toString
    93:97:void <clinit>() -> <clinit>
totalcross.unit.TestCase -> totalcross.unit.TestCase:
    int assertionCounter -> assertionCounter
    boolean learning -> learning
    27:27:void <init>() -> <init>
    void testRun() -> testRun
    42:50:void run() -> run
    54:55:void output(java.lang.String) -> output
    59:60:void status(java.lang.String) -> status
    64:65:void updateMem() -> updateMem
    68:70:void fail(java.lang.Throwable) -> fail
    73:88:void fail(java.lang.String) -> fail
    91:92:void fail() -> fail
    95:96:void assertFailed(java.lang.String) -> assertFailed
    101:106:void assertFalse(boolean) -> assertFalse
    109:114:void assertNotNull(java.lang.Object) -> assertNotNull
    117:123:void assertNotSame(java.lang.Object,java.lang.Object) -> assertNotSame
    126:131:void assertSame(java.lang.Object,java.lang.Object) -> assertSame
    134:139:void assertNull(java.lang.Object) -> assertNull
    142:147:void assertTrue(boolean) -> assertTrue
    150:155:void assertEquals(int,int) -> assertEquals
    158:163:void assertEquals(boolean,boolean) -> assertEquals
    166:171:void assertEquals(java.lang.Object,java.lang.Object) -> assertEquals
    174:185:void assertEquals(byte[],byte[]) -> assertEquals
    188:199:void assertEquals(int[],int[]) -> assertEquals
    202:207:void assertEquals(byte,byte) -> assertEquals
    210:215:void assertEquals(char,char) -> assertEquals
    218:224:void assertEquals(double,double,double) -> assertEquals
    227:232:void assertEquals(long,long) -> assertEquals
    235:240:void assertEquals(short,short) -> assertEquals
    244:249:void assertGreater(char,char) -> assertGreater
    252:257:void assertGreater(byte,byte) -> assertGreater
    260:265:void assertGreater(short,short) -> assertGreater
    268:273:void assertGreater(int,int) -> assertGreater
    276:281:void assertGreater(long,long) -> assertGreater
    284:289:void assertGreater(double,double) -> assertGreater
    292:297:void assertGreaterOrEqual(char,char) -> assertGreaterOrEqual
    300:305:void assertGreaterOrEqual(byte,byte) -> assertGreaterOrEqual
    308:313:void assertGreaterOrEqual(short,short) -> assertGreaterOrEqual
    316:321:void assertGreaterOrEqual(int,int) -> assertGreaterOrEqual
    324:329:void assertGreaterOrEqual(long,long) -> assertGreaterOrEqual
    332:337:void assertGreaterOrEqual(double,double) -> assertGreaterOrEqual
    340:345:void assertLower(char,char) -> assertLower
    348:353:void assertLower(byte,byte) -> assertLower
    356:361:void assertLower(short,short) -> assertLower
    364:369:void assertLower(int,int) -> assertLower
    372:377:void assertLower(long,long) -> assertLower
    380:385:void assertLower(double,double) -> assertLower
    388:393:void assertLowerOrEqual(char,char) -> assertLowerOrEqual
    396:401:void assertLowerOrEqual(byte,byte) -> assertLowerOrEqual
    404:409:void assertLowerOrEqual(short,short) -> assertLowerOrEqual
    412:417:void assertLowerOrEqual(int,int) -> assertLowerOrEqual
    420:425:void assertLowerOrEqual(long,long) -> assertLowerOrEqual
    428:433:void assertLowerOrEqual(double,double) -> assertLowerOrEqual
    437:442:void assertBetween(char,char,char) -> assertBetween
    445:450:void assertBetween(byte,byte,byte) -> assertBetween
    453:458:void assertBetween(short,short,short) -> assertBetween
    461:466:void assertBetween(int,int,int) -> assertBetween
    469:474:void assertBetween(long,long,long) -> assertBetween
    477:482:void assertBetween(double,double,double) -> assertBetween
    485:490:void assertNotEquals(java.lang.Object,java.lang.Object) -> assertNotEquals
    493:498:void assertNotEquals(int,int) -> assertNotEquals
    501:506:void assertNotEquals(boolean,boolean) -> assertNotEquals
    509:514:void assertNotEquals(byte,byte) -> assertNotEquals
    518:537:void assertNotEquals(byte[],byte[]) -> assertNotEquals
    540:545:void assertNotEquals(char,char) -> assertNotEquals
    548:554:void assertNotEquals(double,double,double) -> assertNotEquals
    557:562:void assertNotEquals(long,long) -> assertNotEquals
    565:570:void assertNotEquals(short,short) -> assertNotEquals
totalcross.unit.TestSuite -> totalcross.unit.TestSuite:
    totalcross.ui.ProgressBar bar -> bar
    totalcross.ui.Label lErrors -> lErrors
    totalcross.ui.Label lElapsed -> lElapsed
    totalcross.ui.Label lMsg -> lMsg
    totalcross.ui.Label lMem -> lMem
    totalcross.ui.Button btn -> btn
    totalcross.util.Vector v -> v
    totalcross.util.Vector vDump -> vDump
    totalcross.ui.ListBox lbDump -> lbDump
    totalcross.ui.MenuBar mbar -> mbar
    totalcross.ui.MenuItem miDump -> miDump
    totalcross.ui.MenuItem miLoop -> miLoop
    totalcross.unit.TestSuite$TestChooser chooser -> chooser
    totalcross.util.IntHashtable ihtForeColors -> ihtForeColors
    totalcross.util.IntHashtable ihtBackColors -> ihtBackColors
    int green -> green
    int red -> red
    int errorFore -> errorFore
    int errorBack -> errorBack
    int errors -> errors
    int loopCount -> loopCount
    boolean hasUI -> hasUI
    boolean assertionFailed -> assertionFailed
    int OUTPUT_MSG -> OUTPUT_MSG
    int OUTPUT_TEST_FAILED -> OUTPUT_TEST_FAILED
    int OUTPUT_ASSERT_FAILED -> OUTPUT_ASSERT_FAILED
    67:88:void <init>(java.lang.String) -> <init>
    92:93:void addTestCase(java.lang.Class) -> addTestCase
    96:109:void output(java.lang.String,int) -> output
    112:116:void status(java.lang.String) -> status
    119:127:void updateMsg() -> updateMsg
    130:224:void runTests() -> runTests
    233:285:void initUI() -> initUI
    289:305:java.lang.String getLineNumber(java.lang.Throwable) -> getLineNumber
    309:324:void showException(java.lang.Throwable) -> showException
    328:332:void updateMem() -> updateMem
    342:388:void onEvent(totalcross.ui.event.Event) -> onEvent
    391:394:void updateSettings() -> updateSettings
    397:398:boolean canRun(int) -> canRun
    62:62:totalcross.util.Vector access$000(totalcross.unit.TestSuite) -> access$000
    62:62:boolean access$100(totalcross.unit.TestSuite,int) -> access$100
    62:62:void access$200(totalcross.unit.TestSuite) -> access$200
    68:68:void <clinit>() -> <clinit>
totalcross.unit.TestSuite$TestChooser -> totalcross.unit.TestSuite$TestChooser:
    totalcross.ui.Grid grid -> grid
    totalcross.ui.Button btn -> btn
    totalcross.unit.TestSuite this$0 -> this$0
    406:410:void <init>(totalcross.unit.TestSuite) -> <init>
    414:422:void initUI() -> initUI
    426:430:void onPopup() -> onPopup
    433:443:java.lang.String prepareName(java.lang.String) -> prepareName
    448:466:void onEvent(totalcross.ui.event.Event) -> onEvent
totalcross.unit.UIRobot -> totalcross.unit.UIRobot:
    java.lang.String TITLE -> TITLE
    int IDLE -> IDLE
    int RECORDING -> RECORDING
    int PLAYBACK -> PLAYBACK
    int status -> status
    totalcross.ui.MainWindow mw -> mw
    int lastTS -> lastTS
    totalcross.io.File flog -> flog
    totalcross.io.DataStreamLE fds -> fds
    int counter -> counter
    boolean autolaunch -> autolaunch
    boolean abort -> abort
    java.lang.String robotFileName -> robotFileName
    int totalTime -> totalTime
    java.lang.String[] recordedRobots -> recordedRobots
    totalcross.util.Vector threadPool -> threadPool
    totalcross.util.concurrent.Lock tpLock -> tpLock
    byte[] cmpbuf1 -> cmpbuf1
    byte[] cmpbuf2 -> cmpbuf2
    totalcross.util.Vector listeners -> listeners
    152:271:void <init>() -> <init>
    169:271:void <init>(java.lang.String) -> <init>
    176:189:void record() -> record
    192:269:void playback() -> playback
    276:282:totalcross.unit.UIRobot$PostThread popThread() -> popThread
    287:290:void pushThread(totalcross.unit.UIRobot$PostThread) -> pushThread
    335:453:void play(int[],int,boolean,int) -> play
    456:480:java.lang.String formatTime(int) -> formatTime
    484:492:void robotFailed(java.lang.String,java.lang.String) -> robotFailed
    495:503:void robotSucceed(java.lang.String) -> robotSucceed
    506:511:void saveScreenShot(java.lang.String,boolean) -> saveScreenShot
    514:514:java.lang.String getScreenShotName(java.lang.String,boolean) -> getScreenShotName
    520:558:boolean compareScreenShots(java.lang.String) -> compareScreenShots
    562:578:java.lang.String dumpEvent(int,int,int,int,int,int,int) -> dumpEvent
    582:593:int showMessage(java.lang.String,java.lang.String[],int,boolean) -> showMessage
    598:632:void onEvent(int,int,int,int,int) -> onEvent
    635:644:void stop() -> stop
    665:686:void fillListOfRecordedRobots() -> fillListOfRecordedRobots
    694:698:void addUIRobotListener(totalcross.unit.UIRobotListener) -> addUIRobotListener
    704:705:void removeUIRobotListener(totalcross.unit.UIRobotListener) -> removeUIRobotListener
    122:122:totalcross.ui.MainWindow access$000() -> access$000
    122:122:void access$100(totalcross.unit.UIRobot,totalcross.unit.UIRobot$PostThread) -> access$100
    122:122:java.lang.String[] access$200() -> access$200
    122:122:int access$300(totalcross.unit.UIRobot,java.lang.String,java.lang.String[],int,boolean) -> access$300
    122:122:java.lang.String access$400(totalcross.unit.UIRobot,int,int,int,int,int,int,int) -> access$400
    122:122:totalcross.unit.UIRobot$PostThread access$500(totalcross.unit.UIRobot) -> access$500
    122:122:boolean access$600(totalcross.unit.UIRobot,java.lang.String) -> access$600
    122:122:totalcross.util.Vector access$700(totalcross.unit.UIRobot) -> access$700
    122:122:void access$800(totalcross.unit.UIRobot,java.lang.String,java.lang.String) -> access$800
    122:122:boolean access$900(totalcross.unit.UIRobot) -> access$900
    122:122:java.lang.String[] access$202(java.lang.String[]) -> access$202
    129:129:void <clinit>() -> <clinit>
totalcross.unit.UIRobot$1 -> totalcross.unit.UIRobot$1:
    boolean val$dump -> val$dump
    int val$repeat -> val$repeat
    int val$n -> val$n
    int[] val$items -> val$items
    totalcross.unit.UIRobot this$0 -> this$0
    338:338:void <init>(totalcross.unit.UIRobot,boolean,int,int,int[]) -> <init>
    341:451:void run() -> run
totalcross.unit.UIRobot$PostThread -> totalcross.unit.UIRobot$PostThread:
    boolean running -> running
    int type -> type
    int key -> key
    int x -> x
    int y -> y
    int mods -> mods
    totalcross.util.concurrent.Lock l -> l
    totalcross.unit.UIRobot this$0 -> this$0
    297:299:void <init>(totalcross.unit.UIRobot) -> <init>
    302:309:void set(int,int,int,int,int) -> set
    312:313:void kill() -> kill
    317:331:void run() -> run
totalcross.unit.UIRobot$StrTime -> totalcross.unit.UIRobot$StrTime:
    java.lang.String s -> s
    long l -> l
    650:653:void <init>(java.lang.String,totalcross.sys.Time) -> <init>
    657:659:int compareTo(java.lang.Object) -> compareTo
totalcross.unit.UIRobotEvent -> totalcross.unit.UIRobotEvent:
    int ROBOT_SUCCEED -> ROBOT_SUCCEED
    int ROBOT_FAILED -> ROBOT_FAILED
    int ROBOT_EOF -> ROBOT_EOF
    java.lang.String robotName -> robotName
    java.lang.String failureReason -> failureReason
    41:44:void <init>(int,java.lang.String,java.lang.String) -> <init>
totalcross.unit.UIRobotListener -> totalcross.unit.UIRobotListener:
    void robotSucceed(totalcross.unit.UIRobotEvent) -> robotSucceed
    void robotFailed(totalcross.unit.UIRobotEvent) -> robotFailed
totalcross.util.AbstractCollection4D -> totalcross.util.AbstractCollection4D:
    80:81:void <init>() -> <init>
    java.util.Iterator iterator() -> iterator
    int size() -> size
    120:120:boolean add(java.lang.Object) -> add
    148:154:boolean addAll(java.util.Collection) -> addAll
    171:177:void clear() -> clear
    192:199:boolean contains(java.lang.Object) -> contains
    216:223:boolean containsAll(java.util.Collection) -> containsAll
    235:235:boolean isEmpty() -> isEmpty
    259:267:boolean remove(java.lang.Object) -> remove
    287:287:boolean removeAll(java.util.Collection) -> removeAll
    308:317:boolean removeAllInternal(java.util.Collection) -> removeAllInternal
    337:337:boolean retainAll(java.util.Collection) -> retainAll
    359:368:boolean retainAllInternal(java.util.Collection) -> retainAllInternal
    382:388:java.lang.Object[] toArray() -> toArray
    415:426:java.lang.Object[] toArray(java.lang.Object[]) -> toArray
    442:458:java.lang.String toString() -> toString
    471:471:boolean equals(java.lang.Object,java.lang.Object) -> equals
    483:483:int hashCode(java.lang.Object) -> hashCode
totalcross.util.AbstractList4D -> totalcross.util.AbstractList4D:
    int modCount -> modCount
    103:104:void <init>() -> <init>
    java.lang.Object get(int) -> get
    138:138:void add(int,java.lang.Object) -> add
    159:160:boolean add(java.lang.Object) -> add
    188:193:boolean addAll(int,java.util.Collection) -> addAll
    209:210:void clear() -> clear
    233:252:boolean equals(java.lang.Object) -> equals
    277:283:int hashCode() -> hashCode
    297:304:int indexOf(java.lang.Object) -> indexOf
    322:322:java.util.Iterator iterator() -> iterator
    410:417:int lastIndexOf(java.lang.Object) -> lastIndexOf
    429:429:java.util.ListIterator listIterator() -> listIterator
    452:456:java.util.ListIterator listIterator(int) -> listIterator
    654:654:java.lang.Object remove(int) -> remove
    677:682:void removeRange(int,int) -> removeRange
    701:701:java.lang.Object set(int,java.lang.Object) -> set
    752:762:java.util.List subList(int,int) -> subList
totalcross.util.AbstractList4D$1 -> totalcross.util.AbstractList4D$1:
    int pos -> pos
    int size -> size
    int last -> last
    int knownMod -> knownMod
    totalcross.util.AbstractList4D this$0 -> this$0
    322:326:void <init>(totalcross.util.AbstractList4D) -> <init>
    337:340:void checkMod() -> checkMod
    351:351:boolean hasNext() -> hasNext
    365:370:java.lang.Object next() -> next
    387:396:void remove() -> remove
totalcross.util.AbstractList4D$2 -> totalcross.util.AbstractList4D$2:
    int knownMod -> knownMod
    int position -> position
    int lastReturned -> lastReturned
    int size -> size
    int val$index -> val$index
    totalcross.util.AbstractList4D this$0 -> this$0
    456:460:void <init>(totalcross.util.AbstractList4D,int) -> <init>
    471:474:void checkMod() -> checkMod
    485:485:boolean hasNext() -> hasNext
    497:497:boolean hasPrevious() -> hasPrevious
    511:516:java.lang.Object next() -> next
    530:535:java.lang.Object previous() -> previous
    546:546:int nextIndex() -> nextIndex
    557:557:int previousIndex() -> previousIndex
    575:584:void remove() -> remove
    606:611:void set(java.lang.Object) -> set
    629:634:void add(java.lang.Object) -> add
totalcross.util.AbstractList4D$RandomAccessSubList -> totalcross.util.AbstractList4D$RandomAccessSubList:
    1215:1216:void <init>(totalcross.util.AbstractList4D,int,int) -> <init>
totalcross.util.AbstractList4D$SubList -> totalcross.util.AbstractList4D$SubList:
    totalcross.util.AbstractList4D backingList -> backingList
    int offset -> offset
    int size -> size
    789:794:void <init>(totalcross.util.AbstractList4D,int,int) -> <init>
    805:808:void checkMod() -> checkMod
    819:822:void checkBoundsInclusive(int) -> checkBoundsInclusive
    833:836:void checkBoundsExclusive(int) -> checkBoundsExclusive
    847:848:int size() -> size
    869:871:java.lang.Object set(int,java.lang.Object) -> set
    885:887:java.lang.Object get(int) -> get
    907:912:void add(int,java.lang.Object) -> add
    927:932:java.lang.Object remove(int) -> remove
    949:954:void removeRange(int,int) -> removeRange
    975:981:boolean addAll(int,java.util.Collection) -> addAll
    1001:1001:boolean addAll(java.util.Collection) -> addAll
    1011:1011:java.util.Iterator iterator() -> iterator
    1026:1029:java.util.ListIterator listIterator(int) -> listIterator
totalcross.util.AbstractList4D$SubList$1 -> totalcross.util.AbstractList4D$SubList$1:
    java.util.ListIterator i -> i
    int position -> position
    int val$index -> val$index
    totalcross.util.AbstractList4D$SubList this$0 -> this$0
    1029:1031:void <init>(totalcross.util.AbstractList4D$SubList,int) -> <init>
    1042:1042:boolean hasNext() -> hasNext
    1054:1054:boolean hasPrevious() -> hasPrevious
    1068:1072:java.lang.Object next() -> next
    1086:1090:java.lang.Object previous() -> previous
    1101:1101:int nextIndex() -> nextIndex
    1112:1112:int previousIndex() -> previousIndex
    1127:1131:void remove() -> remove
    1153:1154:void set(java.lang.Object) -> set
    1172:1176:void add(java.lang.Object) -> add
totalcross.util.AbstractMap4D -> totalcross.util.AbstractMap4D:
    int KEYS -> KEYS
    int VALUES -> VALUES
    int ENTRIES -> ENTRIES
    java.util.Set keys -> keys
    java.util.Collection values -> values
    137:138:void <init>() -> <init>
    java.util.Set entrySet() -> entrySet
    169:170:void clear() -> clear
    183:187:java.lang.Object clone() -> clone
    205:212:boolean containsKey(java.lang.Object) -> containsKey
    230:237:boolean containsValue(java.lang.Object) -> containsValue
    252:252:boolean equals(java.lang.Object) -> equals
    269:277:java.lang.Object get(java.lang.Object) -> get
    291:291:int hashCode() -> hashCode
    303:303:boolean isEmpty() -> isEmpty
    327:405:java.util.Set keySet() -> keySet
    427:427:java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    450:457:void putAll(java.util.Map) -> putAll
    478:489:java.lang.Object remove(java.lang.Object) -> remove
    502:502:int size() -> size
    519:531:java.lang.String toString() -> toString
    556:635:java.util.Collection values() -> values
    648:648:boolean equals(java.lang.Object,java.lang.Object) -> equals
    660:660:int hashCode(java.lang.Object) -> hashCode
totalcross.util.AbstractMap4D$1 -> totalcross.util.AbstractMap4D$1:
    totalcross.util.AbstractMap4D this$0 -> this$0
    328:328:void <init>(totalcross.util.AbstractMap4D) -> <init>
    336:336:int size() -> size
    348:348:boolean contains(java.lang.Object) -> contains
    360:360:java.util.Iterator iterator() -> iterator
totalcross.util.AbstractMap4D$1$1 -> totalcross.util.AbstractMap4D$1$1:
    java.util.Iterator map_iterator -> map_iterator
    totalcross.util.AbstractMap4D$1 this$1 -> this$1
    360:364:void <init>(totalcross.util.AbstractMap4D$1) -> <init>
    375:375:boolean hasNext() -> hasNext
    386:386:java.lang.Object next() -> next
    399:400:void remove() -> remove
totalcross.util.AbstractMap4D$2 -> totalcross.util.AbstractMap4D$2:
    totalcross.util.AbstractMap4D this$0 -> this$0
    557:557:void <init>(totalcross.util.AbstractMap4D) -> <init>
    566:566:int size() -> size
    578:578:boolean contains(java.lang.Object) -> contains
    590:590:java.util.Iterator iterator() -> iterator
totalcross.util.AbstractMap4D$2$1 -> totalcross.util.AbstractMap4D$2$1:
    java.util.Iterator map_iterator -> map_iterator
    totalcross.util.AbstractMap4D$2 this$1 -> this$1
    590:594:void <init>(totalcross.util.AbstractMap4D$2) -> <init>
    605:605:boolean hasNext() -> hasNext
    616:616:java.lang.Object next() -> next
    629:630:void remove() -> remove
totalcross.util.AbstractMap4D$SimpleEntry -> totalcross.util.AbstractMap4D$SimpleEntry:
    java.lang.Object key -> key
    java.lang.Object value -> value
    689:692:void <init>(java.lang.Object,java.lang.Object) -> <init>
    695:696:void <init>(java.util.Map$Entry) -> <init>
    713:722:boolean equals(java.lang.Object) -> equals
    732:732:java.lang.Object getKey() -> getKey
    743:743:java.lang.Object getValue() -> getValue
    757:757:int hashCode() -> hashCode
    777:779:java.lang.Object setValue(java.lang.Object) -> setValue
    790:790:java.lang.String toString() -> toString
totalcross.util.AbstractMap4D$SimpleImmutableEntry -> totalcross.util.AbstractMap4D$SimpleImmutableEntry:
    java.lang.Object key -> key
    java.lang.Object value -> value
    93:96:void <init>(java.lang.Object,java.lang.Object) -> <init>
    99:100:void <init>(java.util.Map$Entry) -> <init>
    104:104:java.lang.Object getKey() -> getKey
    109:109:java.lang.Object getValue() -> getValue
    114:114:java.lang.Object setValue(java.lang.Object) -> setValue
totalcross.util.AbstractQueue4D -> totalcross.util.AbstractQueue4D:
    47:48:void <init>() -> <init>
    72:75:boolean add(java.lang.Object) -> add
    92:96:java.lang.Object remove() -> remove
    113:117:java.lang.Object element() -> element
    130:133:void clear() -> clear
    166:179:boolean addAll(java.util.Collection) -> addAll
totalcross.util.AbstractSequentialList4D -> totalcross.util.AbstractSequentialList4D:
    85:86:void <init>() -> <init>
    java.util.ListIterator listIterator(int) -> listIterator
    120:121:void add(int,java.lang.Object) -> add
    154:160:boolean addAll(int,java.util.Collection) -> addAll
    174:177:java.lang.Object get(int) -> get
    188:188:java.util.Iterator iterator() -> iterator
    205:211:java.lang.Object remove(int) -> remove
    234:240:java.lang.Object set(int,java.lang.Object) -> set
totalcross.util.AbstractSet4D -> totalcross.util.AbstractSet4D:
    73:74:void <init>() -> <init>
    88:88:boolean equals(java.lang.Object) -> equals
    101:107:int hashCode() -> hashCode
    129:144:boolean removeAll(java.util.Collection) -> removeAll
totalcross.util.ArrayList4D -> totalcross.util.ArrayList4D:
    int DEFAULT_CAPACITY -> DEFAULT_CAPACITY
    int size -> size
    java.lang.Object[] data -> data
    112:118:void <init>(int) -> <init>
    124:125:void <init>() -> <init>
    136:138:void <init>(java.util.Collection) -> <init>
    147:152:void trimToSize() -> trimToSize
    165:172:void ensureCapacity(int) -> ensureCapacity
    181:181:int size() -> size
    191:191:boolean isEmpty() -> isEmpty
    202:202:boolean contains(java.lang.Object) -> contains
    214:219:int indexOf(java.lang.Object) -> indexOf
    231:236:int lastIndexOf(java.lang.Object) -> lastIndexOf
    246:253:java.lang.Object clone() -> clone
    264:266:java.lang.Object[] toArray() -> toArray
    285:291:java.lang.Object[] toArray(java.lang.Object[]) -> toArray
    302:303:java.lang.Object get(int) -> get
    317:320:java.lang.Object set(int,java.lang.Object) -> set
    332:337:boolean add(java.lang.Object) -> add
    351:361:void add(int,java.lang.Object) -> add
    372:380:java.lang.Object remove(int) -> remove
    388:394:void clear() -> clear
    408:408:boolean addAll(java.util.Collection) -> addAll
    423:439:boolean addAll(int,java.util.Collection) -> addAll
    452:460:void removeRange(int,int) -> removeRange
    472:475:void checkBoundInclusive(int) -> checkBoundInclusive
    487:490:void checkBoundExclusive(int) -> checkBoundExclusive
    502:502:void raiseBoundsError(int) -> raiseBoundsError
    517:533:boolean removeAllInternal(java.util.Collection) -> removeAllInternal
    549:565:boolean retainAllInternal(java.util.Collection) -> retainAllInternal
totalcross.util.Arrays4D -> totalcross.util.Arrays4D:
    77:78:void <init>() -> <init>
    96:99:int binarySearch(byte[],byte) -> binarySearch
    122:141:int binarySearch(byte[],int,int,byte) -> binarySearch
    159:162:int binarySearch(char[],char) -> binarySearch
    185:204:int binarySearch(char[],int,int,char) -> binarySearch
    222:225:int binarySearch(short[],short) -> binarySearch
    248:267:int binarySearch(short[],int,int,short) -> binarySearch
    285:288:int binarySearch(int[],int) -> binarySearch
    311:330:int binarySearch(int[],int,int,int) -> binarySearch
    348:351:int binarySearch(long[],long) -> binarySearch
    374:393:int binarySearch(long[],int,int,long) -> binarySearch
    411:414:int binarySearch(double[],double) -> binarySearch
    437:457:int binarySearch(double[],int,int,double) -> binarySearch
    480:483:int binarySearch(java.lang.Object[],java.lang.Object) -> binarySearch
    503:503:int binarySearch(java.lang.Object[],int,int,java.lang.Object) -> binarySearch
    529:532:int binarySearch(java.lang.Object[],java.lang.Object,java.util.Comparator) -> binarySearch
    560:582:int binarySearch(java.lang.Object[],int,int,java.lang.Object,java.util.Comparator) -> binarySearch
    597:615:boolean equals(boolean[],boolean[]) -> equals
    629:647:boolean equals(byte[],byte[]) -> equals
    661:679:boolean equals(char[],char[]) -> equals
    693:711:boolean equals(short[],short[]) -> equals
    725:743:boolean equals(int[],int[]) -> equals
    757:775:boolean equals(long[],long[]) -> equals
    789:808:boolean equals(double[],double[]) -> equals
    823:841:boolean equals(java.lang.Object[],java.lang.Object[]) -> equals
    852:853:void fill(boolean[],boolean) -> fill
    867:873:void fill(boolean[],int,int,boolean) -> fill
    882:883:void fill(byte[],byte) -> fill
    897:903:void fill(byte[],int,int,byte) -> fill
    912:913:void fill(char[],char) -> fill
    927:933:void fill(char[],int,int,char) -> fill
    942:943:void fill(short[],short) -> fill
    957:963:void fill(short[],int,int,short) -> fill
    972:973:void fill(int[],int) -> fill
    987:993:void fill(int[],int,int,int) -> fill
    1002:1003:void fill(long[],long) -> fill
    1017:1023:void fill(long[],int,int,long) -> fill
    1032:1033:void fill(double[],double) -> fill
    1047:1053:void fill(double[],int,int,double) -> fill
    1064:1065:void fill(java.lang.Object[],java.lang.Object) -> fill
    1081:1087:void fill(java.lang.Object[],int,int,java.lang.Object) -> fill
    1105:1106:void sort(byte[]) -> sort
    1120:1127:void sort(byte[],int,int) -> sort
    1139:1139:int med3(int,int,int,byte[]) -> med3
    1150:1153:void swap(int,int,byte[]) -> swap
    1164:1167:void vecswap(int,int,int,byte[]) -> vecswap
    1178:1253:void qsort(byte[],int,int) -> qsort
    1262:1263:void sort(char[]) -> sort
    1277:1284:void sort(char[],int,int) -> sort
    1296:1296:int med3(int,int,int,char[]) -> med3
    1307:1310:void swap(int,int,char[]) -> swap
    1321:1324:void vecswap(int,int,int,char[]) -> vecswap
    1335:1410:void qsort(char[],int,int) -> qsort
    1419:1420:void sort(short[]) -> sort
    1434:1441:void sort(short[],int,int) -> sort
    1453:1453:int med3(int,int,int,short[]) -> med3
    1464:1467:void swap(int,int,short[]) -> swap
    1478:1481:void vecswap(int,int,int,short[]) -> vecswap
    1492:1567:void qsort(short[],int,int) -> qsort
    1576:1577:void sort(int[]) -> sort
    1591:1598:void sort(int[],int,int) -> sort
    1610:1610:int med3(int,int,int,int[]) -> med3
    1621:1624:void swap(int,int,int[]) -> swap
    1635:1638:void vecswap(int,int,int,int[]) -> vecswap
    1648:1648:int compare(int,int) -> compare
    1660:1735:void qsort(int[],int,int) -> qsort
    1744:1745:void sort(long[]) -> sort
    1759:1766:void sort(long[],int,int) -> sort
    1778:1778:int med3(int,int,int,long[]) -> med3
    1789:1792:void swap(int,int,long[]) -> swap
    1803:1806:void vecswap(int,int,int,long[]) -> vecswap
    1816:1816:int compare(long,long) -> compare
    1828:1903:void qsort(long[],int,int) -> qsort
    1912:1913:void sort(double[]) -> sort
    1927:1934:void sort(double[],int,int) -> sort
    1946:1948:int med3(int,int,int,double[]) -> med3
    1959:1962:void swap(int,int,double[]) -> swap
    1973:1976:void vecswap(int,int,int,double[]) -> vecswap
    1987:2062:void qsort(double[],int,int) -> qsort
    2080:2081:void sort(java.lang.Object[]) -> sort
    2100:2101:void sort(java.lang.Object[],java.util.Comparator) -> sort
    2123:2124:void sort(java.lang.Object[],int,int) -> sort
    2148:2246:void sort(java.lang.Object[],int,int,java.util.Comparator) -> sort
    2264:2264:java.util.List asList(java.lang.Object[]) -> asList
    2281:2289:int hashCode(long[]) -> hashCode
    2306:2313:int hashCode(int[]) -> hashCode
    2330:2337:int hashCode(short[]) -> hashCode
    2354:2361:int hashCode(char[]) -> hashCode
    2378:2385:int hashCode(byte[]) -> hashCode
    2402:2409:int hashCode(boolean[]) -> hashCode
    2426:2435:int hashCode(double[]) -> hashCode
    2451:2459:int hashCode(java.lang.Object[]) -> hashCode
    2463:2492:int deepHashCode(java.lang.Object[]) -> deepHashCode
    2497:2540:boolean deepEquals(java.lang.Object[],java.lang.Object[]) -> deepEquals
    2551:2562:java.lang.String toString(boolean[]) -> toString
    2573:2584:java.lang.String toString(byte[]) -> toString
    2595:2606:java.lang.String toString(char[]) -> toString
    2617:2628:java.lang.String toString(short[]) -> toString
    2639:2650:java.lang.String toString(int[]) -> toString
    2661:2672:java.lang.String toString(long[]) -> toString
    2683:2694:java.lang.String toString(double[]) -> toString
    2705:2716:java.lang.String toString(java.lang.Object[]) -> toString
    2720:2755:void deepToString(java.lang.Object[],java.lang.StringBuffer,java.util.HashSet) -> deepToString
    2759:2765:java.lang.String deepToString(java.lang.Object[]) -> deepToString
    2942:2945:boolean[] copyOf(boolean[],int) -> copyOf
    2976:2986:boolean[] copyOfRange(boolean[],int,int) -> copyOfRange
    3008:3011:byte[] copyOf(byte[],int) -> copyOf
    3042:3052:byte[] copyOfRange(byte[],int,int) -> copyOfRange
    3074:3077:char[] copyOf(char[],int) -> copyOf
    3108:3118:char[] copyOfRange(char[],int,int) -> copyOfRange
    3140:3143:double[] copyOf(double[],int) -> copyOf
    3174:3184:double[] copyOfRange(double[],int,int) -> copyOfRange
    3206:3209:int[] copyOf(int[],int) -> copyOf
    3240:3250:int[] copyOfRange(int[],int,int) -> copyOfRange
    3272:3275:long[] copyOf(long[],int) -> copyOf
    3306:3316:long[] copyOfRange(long[],int,int) -> copyOfRange
    3338:3341:short[] copyOf(short[],int) -> copyOf
    3372:3382:short[] copyOfRange(short[],int,int) -> copyOfRange
    3404:3407:java.lang.Object[] copyOf(java.lang.Object[],int) -> copyOf
    3438:3449:java.lang.Object[] copyOfRange(java.lang.Object[],int,int) -> copyOfRange
    3473:3476:java.lang.Object[] copyOf(java.lang.Object[],int,java.lang.Class) -> copyOf
    3509:3519:java.lang.Object[] copyOfRange(java.lang.Object[],int,int,java.lang.Class) -> copyOfRange
totalcross.util.Arrays4D$ArrayList -> totalcross.util.Arrays4D$ArrayList:
    java.lang.Object[] a -> a
    2792:2798:void <init>(java.lang.Object[]) -> <init>
    2809:2809:java.lang.Object get(int) -> get
    2819:2819:int size() -> size
    2832:2834:java.lang.Object set(int,java.lang.Object) -> set
    2846:2846:boolean contains(java.lang.Object) -> contains
    2858:2864:int indexOf(java.lang.Object) -> indexOf
    2876:2882:int lastIndexOf(java.lang.Object) -> lastIndexOf
    2894:2896:java.lang.Object[] toArray() -> toArray
    2911:2919:java.lang.Object[] toArray(java.lang.Object[]) -> toArray
totalcross.util.BigDecimal -> totalcross.util.BigDecimal:
    totalcross.util.BigInteger intVal -> intVal
    int scale -> scale
    int precision -> precision
    totalcross.util.BigDecimal ZERO -> ZERO
    totalcross.util.BigDecimal ONE -> ONE
    totalcross.util.BigDecimal TEN -> TEN
    int ROUND_UP -> ROUND_UP
    int ROUND_DOWN -> ROUND_DOWN
    int ROUND_CEILING -> ROUND_CEILING
    int ROUND_FLOOR -> ROUND_FLOOR
    int ROUND_HALF_UP -> ROUND_HALF_UP
    int ROUND_HALF_DOWN -> ROUND_HALF_DOWN
    int ROUND_HALF_EVEN -> ROUND_HALF_EVEN
    int ROUND_UNNECESSARY -> ROUND_UNNECESSARY
    132:199:void <init>(java.lang.String) -> <init>
    206:208:void <init>(int) -> <init>
    215:217:void <init>(long) -> <init>
    225:226:void <init>(totalcross.util.BigInteger) -> <init>
    234:237:void <init>(totalcross.util.BigInteger,int) -> <init>
    247:295:void <init>(double) -> <init>
    305:305:totalcross.util.BigDecimal valueOf(long) -> valueOf
    316:324:totalcross.util.BigDecimal valueOf(long,int) -> valueOf
    337:348:totalcross.util.BigDecimal add(totalcross.util.BigDecimal) -> add
    358:361:totalcross.util.BigDecimal subtract(totalcross.util.BigDecimal) -> subtract
    371:371:totalcross.util.BigDecimal multiply(totalcross.util.BigDecimal) -> multiply
    386:386:totalcross.util.BigDecimal divide(totalcross.util.BigDecimal,int) -> divide
    402:474:totalcross.util.BigDecimal divide(totalcross.util.BigDecimal,int,int) -> divide
    487:487:totalcross.util.BigDecimal divide(totalcross.util.BigDecimal) -> divide
    502:502:totalcross.util.BigDecimal remainder(totalcross.util.BigDecimal) -> remainder
    517:520:totalcross.util.BigDecimal[] divideAndRemainder(totalcross.util.BigDecimal) -> divideAndRemainder
    538:538:totalcross.util.BigDecimal divideToIntegralValue(totalcross.util.BigDecimal) -> divideToIntegralValue
    549:556:totalcross.util.BigDecimal floor() -> floor
    560:577:int compareTo(totalcross.util.BigDecimal) -> compareTo
    582:582:boolean equals(java.lang.Object) -> equals
    587:587:int hashCode() -> hashCode
    591:595:totalcross.util.BigDecimal max(totalcross.util.BigDecimal) -> max
    600:604:totalcross.util.BigDecimal min(totalcross.util.BigDecimal) -> min
    609:609:totalcross.util.BigDecimal movePointLeft(int) -> movePointLeft
    613:621:totalcross.util.BigDecimal movePointRight(int) -> movePointRight
    625:625:int signum() -> signum
    629:629:int scale() -> scale
    633:633:totalcross.util.BigInteger unscaledValue() -> unscaledValue
    637:637:totalcross.util.BigDecimal abs() -> abs
    641:641:totalcross.util.BigDecimal negate() -> negate
    650:650:totalcross.util.BigDecimal plus() -> plus
    660:664:int precision() -> precision
    682:729:java.lang.String toString() -> toString
    742:820:java.lang.String toEngineeringString() -> toEngineeringString
    833:866:java.lang.String toPlainString() -> toPlainString
    877:882:totalcross.util.BigInteger toBigInteger() -> toBigInteger
    891:903:totalcross.util.BigInteger toBigIntegerExact() -> toBigIntegerExact
    907:907:int intValue() -> intValue
    919:933:totalcross.util.BigDecimal stripTrailingZeros() -> stripTrailingZeros
    937:937:long longValue() -> longValue
    941:941:double doubleValue() -> doubleValue
    945:945:totalcross.util.BigDecimal setScale(int) -> setScale
    952:955:totalcross.util.BigDecimal setScale(int,int) -> setScale
    969:974:totalcross.util.BigDecimal valueOf(double) -> valueOf
    986:988:totalcross.util.BigDecimal scaleByPowerOfTen(int) -> scaleByPowerOfTen
    999:1003:totalcross.util.BigDecimal pow(int) -> pow
    1013:1013:totalcross.util.BigDecimal ulp() -> ulp
    1025:1034:long longValueExact() -> longValueExact
    1046:1051:int intValueExact() -> intValueExact
    1063:1068:byte byteValueExact() -> byteValueExact
    1080:1085:short shortValueExact() -> shortValueExact
    1090:1090:int compareTo(java.lang.Object) -> compareTo
    74:84:void <clinit>() -> <clinit>
totalcross.util.BigInteger -> totalcross.util.BigInteger:
    int ival -> ival
    int[] words -> words
    int minFixNum -> minFixNum
    int maxFixNum -> maxFixNum
    int numFixNum -> numFixNum
    totalcross.util.BigInteger[] smallFixNums -> smallFixNums
    totalcross.util.BigInteger ZERO -> ZERO
    totalcross.util.BigInteger ONE -> ONE
    totalcross.util.BigInteger TEN -> TEN
    int FLOOR -> FLOOR
    int CEILING -> CEILING
    int TRUNCATE -> TRUNCATE
    int ROUND -> ROUND
    int[] primes -> primes
    int[] k -> k
    int[] t -> t
    byte[] bit4_count -> bit4_count
    135:136:void <init>() -> <init>
    140:143:void <init>(int) -> <init>
    146:183:void <init>(java.lang.String,int) -> <init>
    186:187:void <init>(java.lang.String) -> <init>
    191:201:void <init>(byte[]) -> <init>
    204:230:void <init>(int,byte[]) -> <init>
    233:240:void <init>(int,totalcross.util.Random) -> <init>
    253:268:void nextBytes(byte[],totalcross.util.Random) -> nextBytes
    271:303:void init(int,totalcross.util.Random) -> init
    306:319:void <init>(int,int,totalcross.util.Random) -> <init>
    332:336:totalcross.util.BigInteger probablePrime(int,totalcross.util.Random) -> probablePrime
    341:352:totalcross.util.BigInteger valueOf(long) -> valueOf
    359:369:totalcross.util.BigInteger make(int[],int) -> make
    375:391:int[] byteArrayToIntArray(byte[],int) -> byteArrayToIntArray
    401:405:totalcross.util.BigInteger alloc(int) -> alloc
    412:432:void realloc(int) -> realloc
    435:435:boolean isNegative() -> isNegative
    439:443:int signum() -> signum
    447:460:int compareTo(totalcross.util.BigInteger,totalcross.util.BigInteger) -> compareTo
    464:464:int compareTo(totalcross.util.BigInteger) -> compareTo
    468:468:totalcross.util.BigInteger min(totalcross.util.BigInteger) -> min
    472:472:totalcross.util.BigInteger max(totalcross.util.BigInteger) -> max
    476:476:boolean isZero() -> isZero
    480:480:boolean isOne() -> isOne
    488:504:int wordsNeeded(int[],int) -> wordsNeeded
    508:517:totalcross.util.BigInteger canonicalize() -> canonicalize
    522:522:totalcross.util.BigInteger add(int,int) -> add
    527:532:totalcross.util.BigInteger add(totalcross.util.BigInteger,int) -> add
    539:556:void setAdd(totalcross.util.BigInteger,int) -> setAdd
    560:561:void setAdd(int) -> setAdd
    565:575:void set(long) -> set
    581:583:void set(int[],int) -> set
    587:594:void set(totalcross.util.BigInteger) -> set
    598:634:totalcross.util.BigInteger add(totalcross.util.BigInteger,totalcross.util.BigInteger,int) -> add
    638:641:totalcross.util.BigInteger add(totalcross.util.BigInteger) -> add
    645:648:totalcross.util.BigInteger subtract(totalcross.util.BigInteger) -> subtract
    652:681:totalcross.util.BigInteger times(totalcross.util.BigInteger,int) -> times
    685:726:totalcross.util.BigInteger times(totalcross.util.BigInteger,totalcross.util.BigInteger) -> times
    730:730:totalcross.util.BigInteger multiply(totalcross.util.BigInteger) -> multiply
    735:812:void divide(long,long,totalcross.util.BigInteger,totalcross.util.BigInteger,int) -> divide
    829:994:void divide(totalcross.util.BigInteger,totalcross.util.BigInteger,totalcross.util.BigInteger,totalcross.util.BigInteger,int) -> divide
    997:1003:totalcross.util.BigInteger divide(totalcross.util.BigInteger) -> divide
    1007:1013:totalcross.util.BigInteger remainder(totalcross.util.BigInteger) -> remainder
    1017:1027:totalcross.util.BigInteger[] divideAndRemainder(totalcross.util.BigInteger) -> divideAndRemainder
    1031:1037:totalcross.util.BigInteger mod(totalcross.util.BigInteger) -> mod
    1047:1100:totalcross.util.BigInteger pow(int) -> pow
    1104:1118:int[] euclidInv(int,int,int) -> euclidInv
    1122:1154:void euclidInv(totalcross.util.BigInteger,totalcross.util.BigInteger,totalcross.util.BigInteger,totalcross.util.BigInteger[]) -> euclidInv
    1157:1233:totalcross.util.BigInteger modInverse(totalcross.util.BigInteger) -> modInverse
    1237:1267:totalcross.util.BigInteger modPow(totalcross.util.BigInteger,totalcross.util.BigInteger) -> modPow
    1274:1288:int gcd(int,int) -> gcd
    1293:1325:totalcross.util.BigInteger gcd(totalcross.util.BigInteger) -> gcd
    1342:1420:boolean isProbablePrime(int) -> isProbablePrime
    1424:1431:void setInvert() -> setInvert
    1436:1467:void setShiftLeft(totalcross.util.BigInteger,int) -> setShiftLeft
    1470:1492:void setShiftRight(totalcross.util.BigInteger,int) -> setShiftRight
    1495:1500:void setShift(totalcross.util.BigInteger,int) -> setShift
    1503:1516:totalcross.util.BigInteger shift(totalcross.util.BigInteger,int) -> shift
    1520:1524:totalcross.util.BigInteger shiftLeft(int) -> shiftLeft
    1528:1532:totalcross.util.BigInteger shiftRight(int) -> shiftRight
    1536:1592:void format(int,java.lang.StringBuffer) -> format
    1596:1596:java.lang.String toString() -> toString
    1600:1609:java.lang.String toString(int) -> toString
    1613:1620:void toStringBuffer(int,java.lang.StringBuffer) -> toStringBuffer
    1623:1626:int intValue() -> intValue
    1630:1636:long longValue() -> longValue
    1641:1641:int hashCode() -> hashCode
    1646:1657:boolean equals(totalcross.util.BigInteger,totalcross.util.BigInteger) -> equals
    1663:1666:boolean equals(java.lang.Object) -> equals
    1670:1682:totalcross.util.BigInteger valueOf(byte[],int,boolean,int) -> valueOf
    1686:1695:double doubleValue() -> doubleValue
    1702:1714:boolean checkBits(int) -> checkBits
    1731:1797:double roundToDouble(int,boolean,boolean) -> roundToDouble
    1806:1821:void getAbsolute(int[]) -> getAbsolute
    1828:1835:boolean negate(int[],int[],int) -> negate
    1842:1856:void setNegative(totalcross.util.BigInteger) -> setNegative
    1860:1861:void setNegative() -> setNegative
    1864:1864:totalcross.util.BigInteger abs(totalcross.util.BigInteger) -> abs
    1868:1868:totalcross.util.BigInteger abs() -> abs
    1872:1877:totalcross.util.BigInteger neg(totalcross.util.BigInteger) -> neg
    1881:1881:totalcross.util.BigInteger negate() -> negate
    1888:1891:int bitLength() -> bitLength
    1895:1923:byte[] toByteArray() -> toByteArray
    1930:1930:int swappedOp(int) -> swappedOp
    1935:1949:totalcross.util.BigInteger bitOp(int,totalcross.util.BigInteger,totalcross.util.BigInteger) -> bitOp
    1954:2190:void setBitOp(totalcross.util.BigInteger,int,totalcross.util.BigInteger,totalcross.util.BigInteger) -> setBitOp
    2194:2206:totalcross.util.BigInteger and(totalcross.util.BigInteger,int) -> and
    2211:2232:totalcross.util.BigInteger and(totalcross.util.BigInteger) -> and
    2237:2237:totalcross.util.BigInteger or(totalcross.util.BigInteger) -> or
    2242:2242:totalcross.util.BigInteger xor(totalcross.util.BigInteger) -> xor
    2247:2247:totalcross.util.BigInteger not() -> not
    2251:2251:totalcross.util.BigInteger andNot(totalcross.util.BigInteger) -> andNot
    2255:2259:totalcross.util.BigInteger clearBit(int) -> clearBit
    2263:2267:totalcross.util.BigInteger setBit(int) -> setBit
    2271:2275:boolean testBit(int) -> testBit
    2279:2283:totalcross.util.BigInteger flipBit(int) -> flipBit
    2287:2294:int getLowestSetBit() -> getLowestSetBit
    2302:2307:int bitCount(int) -> bitCount
    2311:2315:int bitCount(int[],int) -> bitCount
    2323:2331:int bitCount() -> bitCount
    2336:2336:int compareTo(java.lang.Object) -> compareTo
    2346:2352:int add_1(int[],int[],int,int) -> add_1
    2363:2369:int add_n(int[],int[],int[],int) -> add_n
    2378:2390:int sub_n(int[],int[],int[],int) -> sub_n
    2401:2408:int mul_1(int[],int[],int,int) -> mul_1
    2419:2431:void mul(int[],int[],int,int[],int) -> mul
    2440:2499:long udiv_qrnnd(long,int) -> udiv_qrnnd
    2508:2523:int divmod_1(int[],int[],int,int) -> divmod_1
    2532:2550:int submul_1(int[],int,int[],int,int) -> submul_1
    2572:2601:void divide(int[],int,int[],int) -> divide
    2614:2655:int chars_per_word(int) -> chars_per_word
    2663:2675:int count_leading_zeros(int) -> count_leading_zeros
    2680:2736:int set_str(int[],byte[],int,int) -> set_str
    2746:2756:int cmp(int[],int[],int) -> cmp
    2766:2766:int cmp(int[],int,int[],int) -> cmp
    2776:2786:int rshift(int[],int[],int,int,int) -> rshift
    2796:2803:void rshift0(int[],int[],int,int,int) -> rshift0
    2818:2830:long rshift_long(int[],int,int) -> rshift_long
    2840:2851:int lshift(int[],int,int[],int,int) -> lshift
    2857:2869:int findLowestBit(int) -> findLowestBit
    2875:2877:int findLowestBit(int[]) -> findLowestBit
    2890:2974:int gcd(int[],int[],int) -> gcd
    2979:2979:int intLength(int) -> intLength
    2988:2989:int intLength(int[],int) -> intLength
    89:2299:void <clinit>() -> <clinit>
totalcross.util.BitSet4D -> totalcross.util.BitSet4D:
    int LONG_MASK -> LONG_MASK
    long[] bits -> bits
    87:88:void <init>() -> <init>
    98:108:void <init>(int) -> <init>
    119:127:void and(totalcross.util.BitSet4D) -> and
    141:145:void andNot(totalcross.util.BitSet4D) -> andNot
    154:174:int cardinality() -> cardinality
    183:184:void clear() -> clear
    195:200:void clear(int) -> clear
    212:231:void clear(int,int) -> clear
    243:249:java.lang.Object clone() -> clone
    262:284:boolean equals(java.lang.Object) -> equals
    295:300:void flip(int) -> flip
    312:331:void flip(int,int) -> flip
    342:348:boolean get(int) -> get
    362:394:totalcross.util.BitSet4D get(int,int) -> get
    432:436:int hashCode() -> hashCode
    449:455:boolean intersects(totalcross.util.BitSet4D) -> intersects
    465:470:boolean isEmpty() -> isEmpty
    483:501:int length() -> length
    514:530:int nextClearBit(int) -> nextClearBit
    549:565:int nextSetBit(int) -> nextSetBit
    578:582:void or(totalcross.util.BitSet4D) -> or
    594:599:void set(int) -> set
    611:616:void set(int,boolean) -> set
    628:647:void set(int,int) -> set
    661:666:void set(int,int,boolean) -> set
    676:676:int size() -> size
    688:707:java.lang.String toString() -> toString
    721:725:void xor(totalcross.util.BitSet4D) -> xor
    733:738:void ensure(int) -> ensure
    742:747:boolean containsAll(totalcross.util.BitSet4D) -> containsAll
totalcross.util.Collection4D -> totalcross.util.Collection4D:
    boolean add(java.lang.Object) -> add
    boolean addAll(totalcross.util.Collection4D) -> addAll
    void clear() -> clear
    boolean contains(java.lang.Object) -> contains
    boolean containsAll(totalcross.util.Collection4D) -> containsAll
    boolean equals(java.lang.Object) -> equals
    int hashCode() -> hashCode
    boolean isEmpty() -> isEmpty
    java.util.Iterator iterator() -> iterator
    boolean remove(java.lang.Object) -> remove
    boolean removeAll(totalcross.util.Collection4D) -> removeAll
    boolean retainAll(totalcross.util.Collection4D) -> retainAll
    int size() -> size
    java.lang.Object[] toArray() -> toArray
    java.lang.Object[] toArray(java.lang.Object[]) -> toArray
totalcross.util.Collections4D -> totalcross.util.Collections4D:
    int LARGE_LIST_SIZE -> LARGE_LIST_SIZE
    java.util.Set EMPTY_SET -> EMPTY_SET
    java.util.List EMPTY_LIST -> EMPTY_LIST
    java.util.Map EMPTY_MAP -> EMPTY_MAP
    totalcross.util.Collections4D$ReverseComparator rcInstance -> rcInstance
    totalcross.util.concurrent.Lock lock -> lock
    java.util.Random defaultRandom -> defaultRandom
    117:117:boolean isSequential(java.util.List) -> isSequential
    123:124:void <init>() -> <init>
    142:142:java.util.Set emptySet() -> emptySet
    302:302:java.util.List emptyList() -> emptyList
    486:486:java.util.Map emptyMap() -> emptyMap
    619:619:int compare(java.lang.Object,java.lang.Object,java.util.Comparator) -> compare
    647:647:int binarySearch(java.util.List,java.lang.Object) -> binarySearch
    678:734:int binarySearch(java.util.List,java.lang.Object,java.util.Comparator) -> binarySearch
    750:762:void copy(java.util.List,java.util.List) -> copy
    772:773:java.util.Enumeration enumeration(java.util.Collection) -> enumeration
    809:814:void fill(java.util.List,java.lang.Object) -> fill
    830:836:int indexOfSubList(java.util.List,java.util.List) -> indexOfSubList
    853:859:int lastIndexOfSubList(java.util.List,java.util.List) -> lastIndexOfSubList
    873:877:java.util.ArrayList list(java.util.Enumeration) -> list
    892:892:java.lang.Object max(java.util.Collection) -> max
    910:919:java.lang.Object max(java.util.Collection,java.util.Comparator) -> max
    934:934:java.lang.Object min(java.util.Collection) -> min
    952:961:java.lang.Object min(java.util.Collection,java.util.Comparator) -> min
    980:980:java.util.List nCopies(int,java.lang.Object) -> nCopies
    1134:1142:boolean replaceAll(java.util.List,java.lang.Object,java.lang.Object) -> replaceAll
    1153:1165:void reverse(java.util.List) -> reverse
    1182:1185:java.util.Comparator reverseOrder(java.util.Comparator) -> reverseOrder
    1205:1205:java.util.Comparator reverseOrder() -> reverseOrder
    1270:1309:void rotate(java.util.List,int) -> rotate
    1335:1343:void shuffle(java.util.List) -> shuffle
    1376:1402:void shuffle(java.util.List,java.util.Random) -> shuffle
    1416:1424:int frequency(java.util.Collection,java.lang.Object) -> frequency
    1453:1461:boolean addAll(java.util.Collection,java.lang.Object[]) -> addAll
    1478:1485:boolean disjoint(java.util.Collection,java.util.Collection) -> disjoint
    1497:1497:java.util.Set singleton(java.lang.Object) -> singleton
    1661:1661:java.util.List singletonList(java.lang.Object) -> singletonList
    1834:1834:java.util.Map singletonMap(java.lang.Object,java.lang.Object) -> singletonMap
    2013:2014:void sort(java.util.List) -> sort
    2036:2043:void sort(java.util.List,java.util.Comparator) -> sort
    2058:2060:void swap(java.util.List,int,int) -> swap
    2090:2090:java.util.Collection synchronizedCollection(java.util.Collection) -> synchronizedCollection
    2512:2515:java.util.List synchronizedList(java.util.List) -> synchronizedList
    3021:3021:java.util.Map synchronizedMap(java.util.Map) -> synchronizedMap
    3518:3518:java.util.Set synchronizedSet(java.util.Set) -> synchronizedSet
    3612:3612:java.util.SortedMap synchronizedSortedMap(java.util.SortedMap) -> synchronizedSortedMap
    3792:3792:java.util.SortedSet synchronizedSortedSet(java.util.SortedSet) -> synchronizedSortedSet
    3966:3966:java.util.Collection unmodifiableCollection(java.util.Collection) -> unmodifiableCollection
    4271:4274:java.util.List unmodifiableList(java.util.List) -> unmodifiableList
    4620:4620:java.util.Map unmodifiableMap(java.util.Map) -> unmodifiableMap
    5043:5043:java.util.Set unmodifiableSet(java.util.Set) -> unmodifiableSet
    5103:5103:java.util.SortedMap unmodifiableSortedMap(java.util.SortedMap) -> unmodifiableSortedMap
    5267:5267:java.util.SortedSet unmodifiableSortedSet(java.util.SortedSet) -> unmodifiableSortedSet
    5448:5448:java.util.Collection checkedCollection(java.util.Collection,java.lang.Class) -> checkedCollection
    5785:5788:java.util.List checkedList(java.util.List,java.lang.Class) -> checkedList
    6163:6163:java.util.Map checkedMap(java.util.Map,java.lang.Class,java.lang.Class) -> checkedMap
    6625:6625:java.util.Set checkedSet(java.util.Set,java.lang.Class) -> checkedSet
    6698:6698:java.util.SortedMap checkedSortedMap(java.util.SortedMap,java.lang.Class,java.lang.Class) -> checkedSortedMap
    6884:6884:java.util.SortedSet checkedSortedSet(java.util.SortedSet,java.lang.Class) -> checkedSortedSet
    7057:7057:java.util.Queue asLifoQueue(java.util.Deque) -> asLifoQueue
    7075:7075:java.util.Set newSetFromMap(java.util.Map) -> newSetFromMap
    130:1351:void <clinit>() -> <clinit>
totalcross.util.Collections4D$1 -> totalcross.util.Collections4D$1:
    java.util.Iterator val$i -> val$i
    773:773:void <init>(java.util.Iterator) -> <init>
    783:783:boolean hasMoreElements() -> hasMoreElements
    794:794:java.lang.Object nextElement() -> nextElement
totalcross.util.Collections4D$2 -> totalcross.util.Collections4D$2:
    java.util.Comparator val$c -> val$c
    1185:1185:void <init>(java.util.Comparator) -> <init>
    1188:1188:int compare(java.lang.Object,java.lang.Object) -> compare
totalcross.util.Collections4D$CheckedCollection -> totalcross.util.Collections4D$CheckedCollection:
    java.util.Collection c -> c
    java.lang.Class type -> type
    5477:5483:void <init>(java.util.Collection,java.lang.Class) -> <init>
    5496:5499:boolean add(java.lang.Object) -> add
    5515:5523:boolean addAll(java.util.Collection) -> addAll
    5531:5532:void clear() -> clear
    5549:5549:boolean contains(java.lang.Object) -> contains
    5568:5568:boolean containsAll(java.util.Collection) -> containsAll
    5579:5579:boolean isEmpty() -> isEmpty
    5591:5591:java.util.Iterator iterator() -> iterator
    5603:5603:boolean remove(java.lang.Object) -> remove
    5615:5615:boolean removeAll(java.util.Collection) -> removeAll
    5627:5627:boolean retainAll(java.util.Collection) -> retainAll
    5637:5637:int size() -> size
    5649:5649:java.lang.Object[] toArray() -> toArray
    5678:5678:java.lang.Object[] toArray(java.lang.Object[]) -> toArray
    5688:5688:java.lang.String toString() -> toString
totalcross.util.Collections4D$CheckedIterator -> totalcross.util.Collections4D$CheckedIterator:
    java.util.Iterator i -> i
    java.lang.Class type -> type
    5716:5719:void <init>(java.util.Iterator,java.lang.Class) -> <init>
    5729:5729:java.lang.Object next() -> next
    5743:5743:boolean hasNext() -> hasNext
    5751:5752:void remove() -> remove
totalcross.util.Collections4D$CheckedList -> totalcross.util.Collections4D$CheckedList:
    java.util.List list -> list
    5814:5816:void <init>(java.util.List,java.lang.Class) -> <init>
    5829:5834:void add(int,java.lang.Object) -> add
    5848:5855:boolean addAll(int,java.util.Collection) -> addAll
    5868:5868:boolean equals(java.lang.Object) -> equals
    5880:5880:java.lang.Object get(int) -> get
    5893:5893:int hashCode() -> hashCode
    5910:5910:int indexOf(java.lang.Object) -> indexOf
    5927:5927:int lastIndexOf(java.lang.Object) -> lastIndexOf
    5939:5939:java.util.ListIterator listIterator() -> listIterator
    5957:5957:java.util.ListIterator listIterator(int) -> listIterator
    5968:5968:java.lang.Object remove(int) -> remove
    5981:5981:java.lang.Object set(int,java.lang.Object) -> set
    6002:6002:java.util.List subList(int,int) -> subList
totalcross.util.Collections4D$CheckedListIterator -> totalcross.util.Collections4D$CheckedListIterator:
    java.util.ListIterator li -> li
    6044:6046:void <init>(java.util.ListIterator,java.lang.Class) -> <init>
    6058:6063:void add(java.lang.Object) -> add
    6076:6076:boolean hasPrevious() -> hasPrevious
    6089:6089:int nextIndex() -> nextIndex
    6100:6100:java.lang.Object previous() -> previous
    6113:6113:int previousIndex() -> previousIndex
    6126:6131:void set(java.lang.Object) -> set
totalcross.util.Collections4D$CheckedMap -> totalcross.util.Collections4D$CheckedMap:
    java.util.Map m -> m
    java.lang.Class keyType -> keyType
    java.lang.Class valueType -> valueType
    java.util.Set entries -> entries
    java.util.Set keys -> keys
    java.util.Collection values -> values
    6214:6221:void <init>(java.util.Map,java.lang.Class,java.lang.Class) -> <init>
    6228:6229:void clear() -> clear
    6243:6243:boolean containsKey(java.lang.Object) -> containsKey
    6262:6262:boolean containsValue(java.lang.Object) -> containsValue
    6282:6286:java.util.Set entrySet() -> entrySet
    6425:6425:boolean equals(java.lang.Object) -> equals
    6443:6443:java.lang.Object get(java.lang.Object) -> get
    6458:6465:java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    6477:6477:int hashCode() -> hashCode
    6487:6487:boolean isEmpty() -> isEmpty
    6506:6509:java.util.Set keySet() -> keySet
    6523:6535:void putAll(java.util.Map) -> putAll
    6549:6549:java.lang.Object remove(java.lang.Object) -> remove
    6561:6561:int size() -> size
    6571:6571:java.lang.String toString() -> toString
    6590:6593:java.util.Collection values() -> values
totalcross.util.Collections4D$CheckedMap$CheckedEntrySet -> totalcross.util.Collections4D$CheckedMap$CheckedEntrySet:
    java.lang.Class keyType -> keyType
    java.lang.Class valueType -> valueType
    6318:6321:void <init>(java.util.Set,java.lang.Class,java.lang.Class,java.lang.Class) -> <init>
    6326:6326:java.util.Iterator iterator() -> iterator
    6296:6296:java.lang.Class access$100(totalcross.util.Collections4D$CheckedMap$CheckedEntrySet) -> access$100
totalcross.util.Collections4D$CheckedMap$CheckedEntrySet$1 -> totalcross.util.Collections4D$CheckedMap$CheckedEntrySet$1:
    totalcross.util.Collections4D$CheckedMap$CheckedEntrySet this$0 -> this$0
    6326:6326:void <init>(totalcross.util.Collections4D$CheckedMap$CheckedEntrySet,java.util.Iterator,java.lang.Class) -> <init>
    6336:6337:java.lang.Object next() -> next
totalcross.util.Collections4D$CheckedMap$CheckedEntrySet$1$1 -> totalcross.util.Collections4D$CheckedMap$CheckedEntrySet$1$1:
    java.util.Map$Entry val$e -> val$e
    totalcross.util.Collections4D$CheckedMap$CheckedEntrySet$1 this$1 -> this$1
    6337:6337:void <init>(totalcross.util.Collections4D$CheckedMap$CheckedEntrySet$1,java.util.Map$Entry) -> <init>
    6347:6347:boolean equals(java.lang.Object) -> equals
    6357:6357:java.lang.Object getKey() -> getKey
    6367:6367:java.lang.Object getValue() -> getValue
    6380:6380:int hashCode() -> hashCode
    6394:6397:java.lang.Object setValue(java.lang.Object) -> setValue
    6408:6408:java.lang.String toString() -> toString
totalcross.util.Collections4D$CheckedRandomAccessList -> totalcross.util.Collections4D$CheckedRandomAccessList:
    6022:6023:void <init>(java.util.List,java.lang.Class) -> <init>
totalcross.util.Collections4D$CheckedSet -> totalcross.util.Collections4D$CheckedSet:
    6643:6644:void <init>(java.util.Set,java.lang.Class) -> <init>
    6654:6654:boolean equals(java.lang.Object) -> equals
    6665:6665:int hashCode() -> hashCode
totalcross.util.Collections4D$CheckedSortedMap -> totalcross.util.Collections4D$CheckedSortedMap:
    java.util.SortedMap sm -> sm
    6725:6727:void <init>(java.util.SortedMap,java.lang.Class,java.lang.Class) -> <init>
    6737:6737:java.util.Comparator comparator() -> comparator
    6748:6748:java.lang.Object firstKey() -> firstKey
    6778:6778:java.util.SortedMap headMap(java.lang.Object) -> headMap
    6789:6789:java.lang.Object lastKey() -> lastKey
    6822:6822:java.util.SortedMap subMap(java.lang.Object,java.lang.Object) -> subMap
    6852:6852:java.util.SortedMap tailMap(java.lang.Object) -> tailMap
totalcross.util.Collections4D$CheckedSortedSet -> totalcross.util.Collections4D$CheckedSortedSet:
    java.util.SortedSet ss -> ss
    6911:6913:void <init>(java.util.SortedSet,java.lang.Class) -> <init>
    6923:6923:java.util.Comparator comparator() -> comparator
    6935:6935:java.lang.Object first() -> first
    6966:6966:java.util.SortedSet headSet(java.lang.Object) -> headSet
    6978:6978:java.lang.Object last() -> last
    7011:7011:java.util.SortedSet subSet(java.lang.Object,java.lang.Object) -> subSet
    7041:7041:java.util.SortedSet tailSet(java.lang.Object) -> tailSet
totalcross.util.Collections4D$CopiesList -> totalcross.util.Collections4D$CopiesList:
    int n -> n
    java.lang.Object element -> element
    1009:1015:void <init>(int,java.lang.Object) -> <init>
    1023:1023:int size() -> size
    1034:1037:java.lang.Object get(int) -> get
    1049:1049:boolean contains(java.lang.Object) -> contains
    1059:1059:int indexOf(java.lang.Object) -> indexOf
    1070:1070:int lastIndexOf(java.lang.Object) -> lastIndexOf
    1083:1086:java.util.List subList(int,int) -> subList
    1096:1098:java.lang.Object[] toArray() -> toArray
    1107:1112:java.lang.String toString() -> toString
totalcross.util.Collections4D$EmptyList -> totalcross.util.Collections4D$EmptyList:
    315:316:void <init>() -> <init>
    324:324:int size() -> size
    338:338:java.lang.Object get(int) -> get
    350:350:boolean contains(java.lang.Object) -> contains
    361:361:boolean containsAll(java.util.Collection) -> containsAll
    372:372:boolean equals(java.lang.Object) -> equals
    381:381:int hashCode() -> hashCode
    391:391:int indexOf(java.lang.Object) -> indexOf
    401:401:int lastIndexOf(java.lang.Object) -> lastIndexOf
    411:411:boolean remove(java.lang.Object) -> remove
    422:422:boolean removeAll(java.util.Collection) -> removeAll
    433:433:boolean retainAll(java.util.Collection) -> retainAll
    442:442:java.lang.Object[] toArray() -> toArray
    453:456:java.lang.Object[] toArray(java.lang.Object[]) -> toArray
    466:466:java.lang.String toString() -> toString
totalcross.util.Collections4D$EmptyMap -> totalcross.util.Collections4D$EmptyMap:
    499:500:void <init>() -> <init>
    508:508:java.util.Set entrySet() -> entrySet
    520:520:boolean containsKey(java.lang.Object) -> containsKey
    530:530:boolean containsValue(java.lang.Object) -> containsValue
    541:541:boolean equals(java.lang.Object) -> equals
    551:551:java.lang.Object get(java.lang.Object) -> get
    560:560:int hashCode() -> hashCode
    569:569:java.util.Set keySet() -> keySet
    579:579:java.lang.Object remove(java.lang.Object) -> remove
    588:588:int size() -> size
    598:598:java.util.Collection values() -> values
    608:608:java.lang.String toString() -> toString
totalcross.util.Collections4D$EmptySet -> totalcross.util.Collections4D$EmptySet:
    155:156:void <init>() -> <init>
    164:164:int size() -> size
    174:174:java.util.Iterator iterator() -> iterator
    186:186:boolean contains(java.lang.Object) -> contains
    197:197:boolean containsAll(java.util.Collection) -> containsAll
    207:207:boolean equals(java.lang.Object) -> equals
    216:216:int hashCode() -> hashCode
    226:226:boolean remove(java.lang.Object) -> remove
    237:237:boolean removeAll(java.util.Collection) -> removeAll
    248:248:boolean retainAll(java.util.Collection) -> retainAll
    257:257:java.lang.Object[] toArray() -> toArray
    268:271:java.lang.Object[] toArray(java.lang.Object[]) -> toArray
    281:281:java.lang.String toString() -> toString
totalcross.util.Collections4D$LIFOQueue -> totalcross.util.Collections4D$LIFOQueue:
    java.util.Deque deque -> deque
    7097:7099:void <init>(java.util.Deque) -> <init>
    7103:7103:boolean add(java.lang.Object) -> add
    7108:7113:boolean addAll(java.util.Collection) -> addAll
    7118:7119:void clear() -> clear
    7123:7123:boolean isEmpty() -> isEmpty
    7128:7128:java.util.Iterator iterator() -> iterator
    7133:7133:boolean offer(java.lang.Object) -> offer
    7138:7138:java.lang.Object peek() -> peek
    7143:7143:java.lang.Object poll() -> poll
    7148:7148:int size() -> size
totalcross.util.Collections4D$MapSet -> totalcross.util.Collections4D$MapSet:
    java.util.Map map -> map
    7172:7177:void <init>(java.util.Map) -> <init>
    7181:7181:boolean add(java.lang.Object) -> add
    7186:7191:boolean addAll(java.util.Collection) -> addAll
    7196:7197:void clear() -> clear
    7201:7201:boolean contains(java.lang.Object) -> contains
    7206:7206:boolean isEmpty() -> isEmpty
    7211:7211:java.util.Iterator iterator() -> iterator
    7216:7216:boolean remove(java.lang.Object) -> remove
    7221:7221:int size() -> size
totalcross.util.Collections4D$ReverseComparator -> totalcross.util.Collections4D$ReverseComparator:
    1223:1224:void <init>() -> <init>
    1235:1235:int compare(java.lang.Object,java.lang.Object) -> compare
totalcross.util.Collections4D$SingletonList -> totalcross.util.Collections4D$SingletonList:
    java.lang.Object element -> element
    1681:1683:void <init>(java.lang.Object) -> <init>
    1691:1691:int size() -> size
    1705:1708:java.lang.Object get(int) -> get
    1721:1721:boolean contains(java.lang.Object) -> contains
    1733:1740:boolean containsAll(java.util.Collection) -> containsAll
    1751:1751:int hashCode() -> hashCode
    1762:1762:int indexOf(java.lang.Object) -> indexOf
    1773:1773:int lastIndexOf(java.lang.Object) -> lastIndexOf
    1789:1798:java.util.List subList(int,int) -> subList
    1808:1808:java.lang.Object[] toArray() -> toArray
    1819:1819:java.lang.String toString() -> toString
totalcross.util.Collections4D$SingletonMap -> totalcross.util.Collections4D$SingletonMap:
    java.lang.Object k -> k
    java.lang.Object v -> v
    java.util.Set entries -> entries
    1866:1869:void <init>(java.lang.Object,java.lang.Object) -> <init>
    1878:1896:java.util.Set entrySet() -> entrySet
    1910:1910:boolean containsKey(java.lang.Object) -> containsKey
    1922:1922:boolean containsValue(java.lang.Object) -> containsValue
    1934:1934:java.lang.Object get(java.lang.Object) -> get
    1945:1945:int hashCode() -> hashCode
    1955:1958:java.util.Set keySet() -> keySet
    1968:1968:int size() -> size
    1979:1982:java.util.Collection values() -> values
    1993:1993:java.lang.String toString() -> toString
totalcross.util.Collections4D$SingletonMap$1 -> totalcross.util.Collections4D$SingletonMap$1:
    totalcross.util.Collections4D$SingletonMap this$0 -> this$0
    1879:1879:void <init>(totalcross.util.Collections4D$SingletonMap,java.lang.Object,java.lang.Object) -> <init>
    1891:1891:java.lang.Object setValue(java.lang.Object) -> setValue
totalcross.util.Collections4D$SingletonSet -> totalcross.util.Collections4D$SingletonSet:
    java.lang.Object element -> element
    1517:1519:void <init>(java.lang.Object) -> <init>
    1527:1527:int size() -> size
    1535:1535:java.util.Iterator iterator() -> iterator
    1596:1596:boolean contains(java.lang.Object) -> contains
    1608:1615:boolean containsAll(java.util.Collection) -> containsAll
    1625:1625:int hashCode() -> hashCode
    1635:1635:java.lang.Object[] toArray() -> toArray
    1646:1646:java.lang.String toString() -> toString
totalcross.util.Collections4D$SingletonSet$1 -> totalcross.util.Collections4D$SingletonSet$1:
    boolean hasNext -> hasNext
    totalcross.util.Collections4D$SingletonSet this$0 -> this$0
    1535:1540:void <init>(totalcross.util.Collections4D$SingletonSet) -> <init>
    1550:1550:boolean hasNext() -> hasNext
    1562:1566:java.lang.Object next() -> next
    1581:1581:void remove() -> remove
totalcross.util.Collections4D$SynchronizedCollection -> totalcross.util.Collections4D$SynchronizedCollection:
    java.util.Collection c -> c
    totalcross.util.concurrent.Lock mutex -> mutex
    2121:2127:void <init>(java.util.Collection) -> <init>
    2135:2138:void <init>(totalcross.util.concurrent.Lock,java.util.Collection) -> <init>
    2158:2160:boolean add(java.lang.Object) -> add
    2182:2184:boolean addAll(java.util.Collection) -> addAll
    2196:2199:void clear() -> clear
    2215:2217:boolean contains(java.lang.Object) -> contains
    2236:2238:boolean containsAll(java.util.Collection) -> containsAll
    2250:2252:boolean isEmpty() -> isEmpty
    2265:2267:java.util.Iterator iterator() -> iterator
    2286:2288:boolean remove(java.lang.Object) -> remove
    2309:2311:boolean removeAll(java.util.Collection) -> removeAll
    2333:2335:boolean retainAll(java.util.Collection) -> retainAll
    2347:2349:int size() -> size
    2362:2364:java.lang.Object[] toArray() -> toArray
    2386:2388:java.lang.Object[] toArray(java.lang.Object[]) -> toArray
    2399:2401:java.lang.String toString() -> toString
totalcross.util.Collections4D$SynchronizedIterator -> totalcross.util.Collections4D$SynchronizedIterator:
    java.lang.Object mutex -> mutex
    java.util.Iterator i -> i
    2428:2431:void <init>(java.lang.Object,java.util.Iterator) -> <init>
    2442:2444:java.lang.Object next() -> next
    2457:2459:boolean hasNext() -> hasNext
    2479:2482:void remove() -> remove
totalcross.util.Collections4D$SynchronizedList -> totalcross.util.Collections4D$SynchronizedList:
    java.util.List list -> list
    2540:2542:void <init>(java.util.List) -> <init>
    2550:2552:void <init>(totalcross.util.concurrent.Lock,java.util.List) -> <init>
    2575:2578:void add(int,java.lang.Object) -> add
    2600:2602:boolean addAll(int,java.util.Collection) -> addAll
    2619:2621:boolean equals(java.lang.Object) -> equals
    2634:2636:java.lang.Object get(int) -> get
    2650:2652:int hashCode() -> hashCode
    2671:2673:int indexOf(java.lang.Object) -> indexOf
    2690:2692:int lastIndexOf(java.lang.Object) -> lastIndexOf
    2707:2709:java.util.ListIterator listIterator() -> listIterator
    2731:2733:java.util.ListIterator listIterator(int) -> listIterator
    2749:2751:java.lang.Object remove(int) -> remove
    2774:2776:java.lang.Object set(int,java.lang.Object) -> set
    2799:2801:java.util.List subList(int,int) -> subList
totalcross.util.Collections4D$SynchronizedListIterator -> totalcross.util.Collections4D$SynchronizedListIterator:
    java.util.ListIterator li -> li
    2878:2880:void <init>(java.lang.Object,java.util.ListIterator) -> <init>
    2902:2905:void add(java.lang.Object) -> add
    2917:2919:boolean hasPrevious() -> hasPrevious
    2932:2934:int nextIndex() -> nextIndex
    2949:2951:java.lang.Object previous() -> previous
    2963:2965:int previousIndex() -> previousIndex
    2989:2992:void set(java.lang.Object) -> set
totalcross.util.Collections4D$SynchronizedMap -> totalcross.util.Collections4D$SynchronizedMap:
    java.util.Map m -> m
    totalcross.util.concurrent.Lock mutex -> mutex
    java.util.Set entries -> entries
    java.util.Set keys -> keys
    java.util.Collection values -> values
    3066:3072:void <init>(java.util.Map) -> <init>
    3079:3082:void <init>(totalcross.util.concurrent.Lock,java.util.Map) -> <init>
    3092:3095:void clear() -> clear
    3109:3111:boolean containsKey(java.lang.Object) -> containsKey
    3130:3132:boolean containsValue(java.lang.Object) -> containsValue
    3244:3279:java.util.Set entrySet() -> entrySet
    3294:3296:boolean equals(java.lang.Object) -> equals
    3316:3318:java.lang.Object get(java.lang.Object) -> get
    3330:3332:int hashCode() -> hashCode
    3343:3345:boolean isEmpty() -> isEmpty
    3363:3368:java.util.Set keySet() -> keySet
    3391:3393:java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    3412:3415:void putAll(java.util.Map) -> putAll
    3434:3436:java.lang.Object remove(java.lang.Object) -> remove
    3449:3451:int size() -> size
    3463:3465:java.lang.String toString() -> toString
    3484:3489:java.util.Collection values() -> values
totalcross.util.Collections4D$SynchronizedMap$1 -> totalcross.util.Collections4D$SynchronizedMap$1:
    totalcross.util.Collections4D$SynchronizedMap this$0 -> this$0
    3246:3246:void <init>(totalcross.util.Collections4D$SynchronizedMap,totalcross.util.concurrent.Lock,java.util.Set) -> <init>
    3257:3274:java.util.Iterator iterator() -> iterator
totalcross.util.Collections4D$SynchronizedMap$1$1 -> totalcross.util.Collections4D$SynchronizedMap$1$1:
    totalcross.util.Collections4D$SynchronizedMap$1 this$1 -> this$1
    3258:3258:void <init>(totalcross.util.Collections4D$SynchronizedMap$1,java.lang.Object,java.util.Iterator) -> <init>
    3269:3271:java.util.Map$Entry next() -> next
    3258:3258:java.lang.Object next() -> next
totalcross.util.Collections4D$SynchronizedMap$1SynchronizedMapEntry -> totalcross.util.Collections4D$SynchronizedMap$1SynchronizedMapEntry:
    java.util.Map$Entry e -> e
    totalcross.util.Collections4D$SynchronizedMap this$0 -> this$0
    3145:3147:void <init>(totalcross.util.Collections4D$SynchronizedMap,java.util.Map$Entry) -> <init>
    3159:3161:boolean equals(java.lang.Object) -> equals
    3172:3174:java.lang.Object getKey() -> getKey
    3185:3187:java.lang.Object getValue() -> getValue
    3201:3203:int hashCode() -> hashCode
    3224:3226:java.lang.Object setValue(java.lang.Object) -> setValue
    3237:3239:java.lang.String toString() -> toString
totalcross.util.Collections4D$SynchronizedRandomAccessList -> totalcross.util.Collections4D$SynchronizedRandomAccessList:
    2819:2820:void <init>(java.util.List) -> <init>
    2829:2830:void <init>(totalcross.util.concurrent.Lock,java.util.List) -> <init>
    2853:2855:java.util.List subList(int,int) -> subList
totalcross.util.Collections4D$SynchronizedSet -> totalcross.util.Collections4D$SynchronizedSet:
    3536:3537:void <init>(java.util.Set) -> <init>
    3545:3546:void <init>(totalcross.util.concurrent.Lock,java.util.Set) -> <init>
    3560:3562:boolean equals(java.lang.Object) -> equals
    3575:3577:int hashCode() -> hashCode
totalcross.util.Collections4D$SynchronizedSortedMap -> totalcross.util.Collections4D$SynchronizedSortedMap:
    java.util.SortedMap sm -> sm
    3635:3637:void <init>(java.util.SortedMap) -> <init>
    3645:3647:void <init>(totalcross.util.concurrent.Lock,java.util.SortedMap) -> <init>
    3658:3660:java.util.Comparator comparator() -> comparator
    3672:3674:java.lang.Object firstKey() -> firstKey
    3698:3700:java.util.SortedMap headMap(java.lang.Object) -> headMap
    3712:3714:java.lang.Object lastKey() -> lastKey
    3737:3739:java.util.SortedMap subMap(java.lang.Object,java.lang.Object) -> subMap
    3760:3762:java.util.SortedMap tailMap(java.lang.Object) -> tailMap
totalcross.util.Collections4D$SynchronizedSortedSet -> totalcross.util.Collections4D$SynchronizedSortedSet:
    java.util.SortedSet ss -> ss
    3815:3817:void <init>(java.util.SortedSet) -> <init>
    3825:3827:void <init>(totalcross.util.concurrent.Lock,java.util.SortedSet) -> <init>
    3838:3840:java.util.Comparator comparator() -> comparator
    3852:3854:java.lang.Object first() -> first
    3878:3880:java.util.SortedSet headSet(java.lang.Object) -> headSet
    3892:3894:java.lang.Object last() -> last
    3917:3919:java.util.SortedSet subSet(java.lang.Object,java.lang.Object) -> subSet
    3940:3942:java.util.SortedSet tailSet(java.lang.Object) -> tailSet
totalcross.util.Collections4D$UnmodifiableCollection -> totalcross.util.Collections4D$UnmodifiableCollection:
    java.util.Collection c -> c
    3987:3992:void <init>(java.util.Collection) -> <init>
    4005:4005:boolean add(java.lang.Object) -> add
    4019:4019:boolean addAll(java.util.Collection) -> addAll
    4031:4031:void clear() -> clear
    4049:4049:boolean contains(java.lang.Object) -> contains
    4067:4067:boolean containsAll(java.util.Collection) -> containsAll
    4078:4078:boolean isEmpty() -> isEmpty
    4090:4090:java.util.Iterator iterator() -> iterator
    4105:4105:boolean remove(java.lang.Object) -> remove
    4120:4120:boolean removeAll(java.util.Collection) -> removeAll
    4135:4135:boolean retainAll(java.util.Collection) -> retainAll
    4145:4145:int size() -> size
    4157:4157:java.lang.Object[] toArray() -> toArray
    4179:4179:java.lang.Object[] toArray(java.lang.Object[]) -> toArray
    4189:4189:java.lang.String toString() -> toString
totalcross.util.Collections4D$UnmodifiableIterator -> totalcross.util.Collections4D$UnmodifiableIterator:
    java.util.Iterator i -> i
    4209:4211:void <init>(java.util.Iterator) -> <init>
    4221:4221:java.lang.Object next() -> next
    4235:4235:boolean hasNext() -> hasNext
    4247:4247:void remove() -> remove
totalcross.util.Collections4D$UnmodifiableList -> totalcross.util.Collections4D$UnmodifiableList:
    java.util.List list -> list
    4298:4300:void <init>(java.util.List) -> <init>
    4314:4314:void add(int,java.lang.Object) -> add
    4329:4329:boolean addAll(int,java.util.Collection) -> addAll
    4342:4342:boolean equals(java.lang.Object) -> equals
    4354:4354:java.lang.Object get(int) -> get
    4367:4367:int hashCode() -> hashCode
    4384:4384:int indexOf(java.lang.Object) -> indexOf
    4400:4400:int lastIndexOf(java.lang.Object) -> lastIndexOf
    4412:4412:java.util.ListIterator listIterator() -> listIterator
    4431:4431:java.util.ListIterator listIterator(int) -> listIterator
    4446:4446:java.lang.Object remove(int) -> remove
    4462:4462:java.lang.Object set(int,java.lang.Object) -> set
    4482:4482:java.util.List subList(int,int) -> subList
totalcross.util.Collections4D$UnmodifiableListIterator -> totalcross.util.Collections4D$UnmodifiableListIterator:
    java.util.ListIterator li -> li
    4521:4523:void <init>(java.util.ListIterator) -> <init>
    4535:4535:void add(java.lang.Object) -> add
    4549:4549:boolean hasPrevious() -> hasPrevious
    4561:4561:int nextIndex() -> nextIndex
    4572:4572:java.lang.Object previous() -> previous
    4585:4585:int previousIndex() -> previousIndex
    4598:4598:void set(java.lang.Object) -> set
totalcross.util.Collections4D$UnmodifiableMap -> totalcross.util.Collections4D$UnmodifiableMap:
    java.util.Map m -> m
    java.util.Set entries -> entries
    java.util.Set keys -> keys
    java.util.Collection values -> values
    4656:4661:void <init>(java.util.Map) -> <init>
    4672:4672:void clear() -> clear
    4687:4687:boolean containsKey(java.lang.Object) -> containsKey
    4705:4705:boolean containsValue(java.lang.Object) -> containsValue
    4721:4724:java.util.Set entrySet() -> entrySet
    4880:4880:boolean equals(java.lang.Object) -> equals
    4898:4898:java.lang.Object get(java.lang.Object) -> get
    4913:4913:java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    4925:4925:int hashCode() -> hashCode
    4935:4935:boolean isEmpty() -> isEmpty
    4949:4952:java.util.Set keySet() -> keySet
    4966:4966:void putAll(java.util.Map) -> putAll
    4982:4982:java.lang.Object remove(java.lang.Object) -> remove
    4994:4994:int size() -> size
    5004:5004:java.lang.String toString() -> toString
    5018:5021:java.util.Collection values() -> values
totalcross.util.Collections4D$UnmodifiableMap$UnmodifiableEntrySet -> totalcross.util.Collections4D$UnmodifiableMap$UnmodifiableEntrySet:
    4817:4818:void <init>(java.util.Set) -> <init>
    4823:4823:java.util.Iterator iterator() -> iterator
    4843:4852:java.lang.Object[] toArray() -> toArray
    4859:4866:java.lang.Object[] toArray(java.lang.Object[]) -> toArray
totalcross.util.Collections4D$UnmodifiableMap$UnmodifiableEntrySet$1 -> totalcross.util.Collections4D$UnmodifiableMap$UnmodifiableEntrySet$1:
    totalcross.util.Collections4D$UnmodifiableMap$UnmodifiableEntrySet this$0 -> this$0
    4823:4823:void <init>(totalcross.util.Collections4D$UnmodifiableMap$UnmodifiableEntrySet,java.util.Iterator) -> <init>
    4833:4834:java.util.Map$Entry next() -> next
    4823:4823:java.lang.Object next() -> next
totalcross.util.Collections4D$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry -> totalcross.util.Collections4D$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry:
    java.util.Map$Entry e -> e
    4740:4742:void <init>(java.util.Map$Entry) -> <init>
    4753:4753:boolean equals(java.lang.Object) -> equals
    4763:4763:java.lang.Object getKey() -> getKey
    4773:4773:java.lang.Object getValue() -> getValue
    4785:4785:int hashCode() -> hashCode
    4798:4798:java.lang.Object setValue(java.lang.Object) -> setValue
    4808:4808:java.lang.String toString() -> toString
    4736:4736:void <init>(java.util.Map$Entry,totalcross.util.Collections4D$1) -> <init>
totalcross.util.Collections4D$UnmodifiableRandomAccessList -> totalcross.util.Collections4D$UnmodifiableRandomAccessList:
    4500:4501:void <init>(java.util.List) -> <init>
totalcross.util.Collections4D$UnmodifiableSet -> totalcross.util.Collections4D$UnmodifiableSet:
    5059:5060:void <init>(java.util.Set) -> <init>
    5070:5070:boolean equals(java.lang.Object) -> equals
    5081:5081:int hashCode() -> hashCode
totalcross.util.Collections4D$UnmodifiableSortedMap -> totalcross.util.Collections4D$UnmodifiableSortedMap:
    java.util.SortedMap sm -> sm
    5126:5128:void <init>(java.util.SortedMap) -> <init>
    5138:5138:java.util.Comparator comparator() -> comparator
    5149:5149:java.lang.Object firstKey() -> firstKey
    5176:5176:java.util.SortedMap headMap(java.lang.Object) -> headMap
    5187:5187:java.lang.Object lastKey() -> lastKey
    5218:5218:java.util.SortedMap subMap(java.lang.Object,java.lang.Object) -> subMap
    5245:5245:java.util.SortedMap tailMap(java.lang.Object) -> tailMap
totalcross.util.Collections4D$UnmodifiableSortedSet -> totalcross.util.Collections4D$UnmodifiableSortedSet:
    java.util.SortedSet ss -> ss
    5290:5292:void <init>(java.util.SortedSet) -> <init>
    5302:5302:java.util.Comparator comparator() -> comparator
    5314:5314:java.lang.Object first() -> first
    5342:5342:java.util.SortedSet headSet(java.lang.Object) -> headSet
    5354:5354:java.lang.Object last() -> last
    5385:5385:java.util.SortedSet subSet(java.lang.Object,java.lang.Object) -> subSet
    5411:5411:java.util.SortedSet tailSet(java.lang.Object) -> tailSet
totalcross.util.Comparable -> totalcross.util.Comparable:
    int compareTo(java.lang.Object) -> compareTo
totalcross.util.Comparator4D -> totalcross.util.Comparator4D:
    int compare(java.lang.Object,java.lang.Object) -> compare
    boolean equals(java.lang.Object) -> equals
totalcross.util.ConcurrentModificationException4D -> totalcross.util.ConcurrentModificationException4D:
    78:79:void <init>() -> <init>
    87:88:void <init>(java.lang.String) -> <init>
totalcross.util.Date -> totalcross.util.Date:
    java.lang.String[] monthNames -> monthNames
    int day -> day
    int month -> month
    int year -> year
    int epochYear -> epochYear
    int[][] part2idx -> part2idx
    int minValidYear -> minValidYear
    int JANUARY -> JANUARY
    int FEBRUARY -> FEBRUARY
    int MARCH -> MARCH
    int APRIL -> APRIL
    int MAY -> MAY
    int JUNE -> JUNE
    int JULY -> JULY
    int AUGUST -> AUGUST
    int SEPTEMBER -> SEPTEMBER
    int OCTOBER -> OCTOBER
    int NOVEMBER -> NOVEMBER
    int DECEMBER -> DECEMBER
    boolean FORWARD -> FORWARD
    boolean BACKWARD -> BACKWARD
    byte[] monthDays -> monthDays
    totalcross.util.Date SQL_EPOCH -> SQL_EPOCH
    70:72:void <init>() -> <init>
    76:81:void <init>(totalcross.sys.Time) -> <init>
    89:93:int set(int,int,int) -> set
    103:139:int set(java.lang.String,byte) -> set
    144:152:void verifyDate() -> verifyDate
    164:166:void <init>(java.lang.String,byte) -> <init>
    175:177:void <init>(java.lang.String) -> <init>
    183:191:void <init>(int) -> <init>
    199:204:void <init>(int,int,int) -> <init>
    208:212:void setToday() -> setToday
    220:235:int getDayOfWeek() -> getDayOfWeek
    242:242:int getDay() -> getDay
    250:250:int getMonth() -> getMonth
    258:258:int getYear() -> getYear
    266:282:int getWeek() -> getWeek
    287:293:java.lang.String formatDayMonth() -> formatDayMonth
    304:315:java.lang.String formatDate(int,int,int,byte,java.lang.String) -> formatDate
    323:323:java.lang.String formatDate(int,int,int,java.lang.String) -> formatDate
    332:332:java.lang.String formatDate(int,int,int,byte) -> formatDate
    337:337:java.lang.String formatDate(int,int,int) -> formatDate
    346:346:java.lang.String getDate() -> getDate
    354:354:java.lang.String toString() -> toString
    363:363:java.lang.String toString(byte,java.lang.String) -> toString
    375:375:java.lang.String toString(byte) -> toString
    382:382:int getDateInt() -> getDateInt
    389:389:int getDaysInMonth() -> getDaysInMonth
    398:398:int getDaysInMonth(int) -> getDaysInMonth
    410:414:int getDaysInMonth(int,int) -> getDaysInMonth
    422:425:java.lang.String getMonthName(int) -> getMonthName
    433:433:boolean isBefore(totalcross.util.Date) -> isBefore
    441:441:boolean isAfter(totalcross.util.Date) -> isAfter
    451:454:boolean equals(java.lang.Object) -> equals
    460:461:void advanceWeek() -> advanceWeek
    468:470:void advanceWeek(boolean) -> advanceWeek
    474:475:void advanceMonth() -> advanceMonth
    482:496:void advanceMonth(boolean) -> advanceMonth
    504:525:void advance(int) -> advance
    528:532:int getDaysFromMonth() -> getDaysFromMonth
    539:543:int getGregorianDay() -> getGregorianDay
    550:550:int subtract(totalcross.util.Date) -> subtract
    555:559:int getNumLeapDays(int) -> getNumLeapDays
    572:578:boolean isLeapYear(int) -> isLeapYear
    584:585:int compareTo(java.lang.Object) -> compareTo
    592:604:java.lang.String getSQLString(java.lang.StringBuffer) -> getSQLString
    611:611:java.lang.String getSQLString() -> getSQLString
    618:618:long getSQLLong() -> getSQLLong
    634:635:long getTime() -> getTime
    38:628:void <clinit>() -> <clinit>
totalcross.util.Deque4D -> totalcross.util.Deque4D:
    void addFirst(java.lang.Object) -> addFirst
    void addLast(java.lang.Object) -> addLast
    boolean offerFirst(java.lang.Object) -> offerFirst
    boolean offerLast(java.lang.Object) -> offerLast
    java.lang.Object removeFirst() -> removeFirst
    java.lang.Object removeLast() -> removeLast
    java.lang.Object pollFirst() -> pollFirst
    java.lang.Object pollLast() -> pollLast
    java.lang.Object getFirst() -> getFirst
    java.lang.Object getLast() -> getLast
    java.lang.Object peekFirst() -> peekFirst
    java.lang.Object peekLast() -> peekLast
    boolean removeFirstOccurrence(java.lang.Object) -> removeFirstOccurrence
    boolean removeLastOccurrence(java.lang.Object) -> removeLastOccurrence
    boolean add(java.lang.Object) -> add
    boolean offer(java.lang.Object) -> offer
    java.lang.Object remove() -> remove
    java.lang.Object poll() -> poll
    java.lang.Object element() -> element
    java.lang.Object peek() -> peek
    void push(java.lang.Object) -> push
    java.lang.Object pop() -> pop
    boolean remove(java.lang.Object) -> remove
    boolean contains(java.lang.Object) -> contains
    int size() -> size
    java.util.Iterator iterator() -> iterator
    java.util.Iterator descendingIterator() -> descendingIterator
totalcross.util.Dictionary4D -> totalcross.util.Dictionary4D:
    68:69:void <init>() -> <init>
    java.util.Enumeration elements() -> elements
    java.lang.Object get(java.lang.Object) -> get
    boolean isEmpty() -> isEmpty
    java.util.Enumeration keys() -> keys
    java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    java.lang.Object remove(java.lang.Object) -> remove
    int size() -> size
totalcross.util.ElementNotFoundException -> totalcross.util.ElementNotFoundException:
    25:26:void <init>(java.lang.String) -> <init>
totalcross.util.EmptyStackException4D -> totalcross.util.EmptyStackException4D:
    59:60:void <init>() -> <init>
totalcross.util.Enum -> totalcross.util.Enum:
    totalcross.util.Hashtable htGroup -> htGroup
    java.lang.String name -> name
    int value -> value
    42:47:totalcross.util.Enum$EnumGroup getGroup(java.lang.Class) -> getGroup
    54:55:void <init>(java.lang.String) -> <init>
    57:67:void <init>(int,java.lang.String) -> <init>
    70:70:totalcross.util.Enum get(java.lang.Class,java.lang.String) -> get
    74:78:totalcross.util.Enum get(java.lang.Class,int,totalcross.util.Enum) -> get
    82:83:totalcross.util.Vector values(java.lang.Class) -> values
    39:39:void <clinit>() -> <clinit>
totalcross.util.Enum$1 -> totalcross.util.Enum$1:
totalcross.util.Enum$EnumGroup -> totalcross.util.Enum$EnumGroup:
    totalcross.util.Hashtable htv2n -> htv2n
    totalcross.util.Hashtable htn2c -> htn2c
    totalcross.util.Hashtable htv2c -> htv2c
    int counter -> counter
    totalcross.util.Vector values -> values
    31:34:void <init>() -> <init>
    31:31:void <init>(totalcross.util.Enum$1) -> <init>
totalcross.util.EnumMap4D -> totalcross.util.EnumMap4D:
    java.lang.Object[] store -> store
    int cardinality -> cardinality
    java.lang.Class enumClass -> enumClass
    java.util.Set entries -> entries
    java.lang.Object emptySlot -> emptySlot
    69:74:void <init>(java.lang.Class) -> <init>
    76:81:void <init>(totalcross.util.EnumMap4D) -> <init>
    83:108:void <init>(java.util.Map) -> <init>
    112:112:int size() -> size
    117:122:boolean containsValue(java.lang.Object) -> containsValue
    127:134:boolean containsKey(java.lang.Object) -> containsKey
    139:147:java.lang.Object get(java.lang.Object) -> get
    152:161:java.lang.Object put(java.lang.Enum,java.lang.Object) -> put
    166:180:java.lang.Object remove(java.lang.Object) -> remove
    185:194:void putAll(java.util.Map) -> putAll
    198:200:void clear() -> clear
    204:255:java.util.Set keySet() -> keySet
    260:301:java.util.Collection values() -> values
    306:373:java.util.Set entrySet() -> entrySet
    378:385:boolean equals(java.lang.Object) -> equals
    392:399:totalcross.util.EnumMap4D clone() -> clone
    57:57:java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    57:57:java.lang.Object clone() -> clone
    67:67:void <clinit>() -> <clinit>
totalcross.util.EnumMap4D$1 -> totalcross.util.EnumMap4D$1:
    totalcross.util.EnumMap4D this$0 -> this$0
    205:205:void <init>(totalcross.util.EnumMap4D) -> <init>
    208:208:int size() -> size
    213:213:java.util.Iterator iterator() -> iterator
    241:242:void clear() -> clear
    246:246:boolean contains(java.lang.Object) -> contains
    251:251:boolean remove(java.lang.Object) -> remove
totalcross.util.EnumMap4D$1$1 -> totalcross.util.EnumMap4D$1$1:
    int count -> count
    int index -> index
    totalcross.util.EnumMap4D$1 this$1 -> this$1
    213:215:void <init>(totalcross.util.EnumMap4D$1) -> <init>
    219:219:boolean hasNext() -> hasNext
    224:228:java.lang.Enum next() -> next
    233:235:void remove() -> remove
    213:213:java.lang.Object next() -> next
totalcross.util.EnumMap4D$2 -> totalcross.util.EnumMap4D$2:
    totalcross.util.EnumMap4D this$0 -> this$0
    261:261:void <init>(totalcross.util.EnumMap4D) -> <init>
    264:264:int size() -> size
    269:269:java.util.Iterator iterator() -> iterator
    297:298:void clear() -> clear
totalcross.util.EnumMap4D$2$1 -> totalcross.util.EnumMap4D$2$1:
    int count -> count
    int index -> index
    totalcross.util.EnumMap4D$2 this$1 -> this$1
    269:271:void <init>(totalcross.util.EnumMap4D$2) -> <init>
    275:275:boolean hasNext() -> hasNext
    280:284:java.lang.Object next() -> next
    289:291:void remove() -> remove
totalcross.util.EnumMap4D$3 -> totalcross.util.EnumMap4D$3:
    totalcross.util.EnumMap4D this$0 -> this$0
    307:307:void <init>(totalcross.util.EnumMap4D) -> <init>
    310:310:int size() -> size
    315:315:java.util.Iterator iterator() -> iterator
    351:352:void clear() -> clear
    356:360:boolean contains(java.lang.Object) -> contains
    365:369:boolean remove(java.lang.Object) -> remove
totalcross.util.EnumMap4D$3$1 -> totalcross.util.EnumMap4D$3$1:
    int count -> count
    int index -> index
    totalcross.util.EnumMap4D$3 this$1 -> this$1
    315:317:void <init>(totalcross.util.EnumMap4D$3) -> <init>
    321:321:boolean hasNext() -> hasNext
    326:332:java.util.Map$Entry next() -> next
    343:345:void remove() -> remove
    315:315:java.lang.Object next() -> next
totalcross.util.EnumMap4D$3$1$1 -> totalcross.util.EnumMap4D$3$1$1:
    totalcross.util.EnumMap4D$3$1 this$2 -> this$2
    332:332:void <init>(totalcross.util.EnumMap4D$3$1,java.lang.Enum,java.lang.Object) -> <init>
    335:336:java.lang.Object setValue(java.lang.Object) -> setValue
totalcross.util.EnumSet4D -> totalcross.util.EnumSet4D:
    totalcross.util.BitSet4D store -> store
    int cardinality -> cardinality
    java.lang.Class enumClass -> enumClass
    114:115:void <init>() -> <init>
    127:133:totalcross.util.EnumSet4D clone() -> clone
    146:146:totalcross.util.EnumSet4D allOf(java.lang.Class) -> allOf
    158:158:totalcross.util.EnumSet4D noneOf(java.lang.Class) -> noneOf
    169:169:java.util.EnumSet copyOf(java.util.EnumSet) -> copyOf
    184:200:totalcross.util.EnumSet4D copyOf(java.util.Collection) -> copyOf
    213:217:totalcross.util.EnumSet4D complementOf(totalcross.util.EnumSet4D) -> complementOf
    228:381:totalcross.util.EnumSet4D of(java.lang.Enum) -> of
    393:395:totalcross.util.EnumSet4D of(java.lang.Enum,java.lang.Enum) -> of
    408:410:totalcross.util.EnumSet4D of(java.lang.Enum,java.lang.Enum,java.lang.Enum) -> of
    424:426:totalcross.util.EnumSet4D of(java.lang.Enum,java.lang.Enum,java.lang.Enum,java.lang.Enum) -> of
    441:443:totalcross.util.EnumSet4D of(java.lang.Enum,java.lang.Enum,java.lang.Enum,java.lang.Enum,java.lang.Enum) -> of
    455:460:totalcross.util.EnumSet4D of(java.lang.Enum,java.lang.Enum[]) -> of
    480:502:totalcross.util.EnumSet4D range(java.lang.Enum,java.lang.Enum) -> range
    91:91:java.lang.Object clone() -> clone
totalcross.util.EnumSet4D$1 -> totalcross.util.EnumSet4D$1:
    228:228:void <init>() -> <init>
    231:237:boolean add(java.lang.Enum) -> add
    242:258:boolean addAll(java.util.Collection) -> addAll
    263:265:void clear() -> clear
    269:278:boolean contains(java.lang.Object) -> contains
    283:291:boolean containsAll(java.util.Collection) -> containsAll
    296:296:java.util.Iterator iterator() -> iterator
    324:335:boolean remove(java.lang.Object) -> remove
    340:351:boolean removeAll(java.util.Collection) -> removeAll
    356:367:boolean retainAll(java.util.Collection) -> retainAll
    372:372:int size() -> size
    228:228:boolean add(java.lang.Object) -> add
    228:228:java.lang.Object clone() -> clone
totalcross.util.EnumSet4D$1$1 -> totalcross.util.EnumSet4D$1$1:
    int next -> next
    int count -> count
    totalcross.util.EnumSet4D$1 this$0 -> this$0
    296:298:void <init>(totalcross.util.EnumSet4D$1) -> <init>
    302:302:boolean hasNext() -> hasNext
    307:309:java.lang.Enum next() -> next
    314:318:void remove() -> remove
    296:296:java.lang.Object next() -> next
totalcross.util.Enumeration4D -> totalcross.util.Enumeration4D:
    boolean hasMoreElements() -> hasMoreElements
    java.lang.Object nextElement() -> nextElement
totalcross.util.HashMap4D -> totalcross.util.HashMap4D:
    int DEFAULT_CAPACITY -> DEFAULT_CAPACITY
    double DEFAULT_LOAD_FACTOR -> DEFAULT_LOAD_FACTOR
    int threshold -> threshold
    double loadFactor -> loadFactor
    totalcross.util.HashMap4D$HashEntry[] buckets -> buckets
    int modCount -> modCount
    int size -> size
    java.util.Set entries -> entries
    203:204:void <init>() -> <init>
    218:220:void <init>(java.util.Map) -> <init>
    230:231:void <init>(int) -> <init>
    241:255:void <init>(int,double) -> <init>
    264:264:int size() -> size
    274:274:boolean isEmpty() -> isEmpty
    290:298:java.lang.Object get(java.lang.Object) -> get
    303:307:java.lang.Object getOrDefault(java.lang.Object,java.lang.Object) -> getOrDefault
    320:328:boolean containsKey(java.lang.Object) -> containsKey
    346:373:java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    385:397:void putAll(java.util.Map) -> putAll
    411:430:java.lang.Object remove(java.lang.Object) -> remove
    438:443:void clear() -> clear
    455:464:boolean containsValue(java.lang.Object) -> containsValue
    475:485:java.lang.Object clone() -> clone
    499:535:java.util.Set keySet() -> keySet
    550:571:java.util.Collection values() -> values
    589:625:java.util.Set entrySet() -> entrySet
    639:642:void addEntry(java.lang.Object,java.lang.Object,int,boolean) -> addEntry
    654:667:totalcross.util.HashMap4D$HashEntry getEntry(java.lang.Object) -> getEntry
    678:678:int hash(java.lang.Object) -> hash
    690:690:java.util.Iterator iterator(int) -> iterator
    701:711:void putAllInternal(java.util.Map) -> putAllInternal
    723:739:void rehash() -> rehash
totalcross.util.HashMap4D$1 -> totalcross.util.HashMap4D$1:
    totalcross.util.HashMap4D this$0 -> this$0
    502:502:void <init>(totalcross.util.HashMap4D) -> <init>
    505:505:int size() -> size
    511:511:java.util.Iterator iterator() -> iterator
    516:517:void clear() -> clear
    521:521:boolean contains(java.lang.Object) -> contains
    529:531:boolean remove(java.lang.Object) -> remove
totalcross.util.HashMap4D$2 -> totalcross.util.HashMap4D$2:
    totalcross.util.HashMap4D this$0 -> this$0
    553:553:void <init>(totalcross.util.HashMap4D) -> <init>
    556:556:int size() -> size
    562:562:java.util.Iterator iterator() -> iterator
    567:568:void clear() -> clear
totalcross.util.HashMap4D$3 -> totalcross.util.HashMap4D$3:
    totalcross.util.HashMap4D this$0 -> this$0
    592:592:void <init>(totalcross.util.HashMap4D) -> <init>
    595:595:int size() -> size
    601:601:java.util.Iterator iterator() -> iterator
    606:607:void clear() -> clear
    611:611:boolean contains(java.lang.Object) -> contains
    616:621:boolean remove(java.lang.Object) -> remove
totalcross.util.HashMap4D$HashEntry -> totalcross.util.HashMap4D$HashEntry:
    totalcross.util.HashMap4D$HashEntry next -> next
    176:177:void <init>(java.lang.Object,java.lang.Object) -> <init>
    185:185:void access() -> access
    194:194:java.lang.Object cleanup() -> cleanup
totalcross.util.HashMap4D$HashIterator -> totalcross.util.HashMap4D$HashIterator:
    int type -> type
    int knownMod -> knownMod
    int count -> count
    int idx -> idx
    totalcross.util.HashMap4D$HashEntry last -> last
    totalcross.util.HashMap4D$HashEntry next -> next
    totalcross.util.HashMap4D this$0 -> this$0
    757:777:void <init>(totalcross.util.HashMap4D,int) -> <init>
    785:785:boolean hasNext() -> hasNext
    796:817:java.lang.Object next() -> next
    828:838:void remove() -> remove
totalcross.util.HashSet4D -> totalcross.util.HashSet4D:
    totalcross.util.HashMap4D map -> map
    94:95:void <init>() -> <init>
    105:106:void <init>(int) -> <init>
    117:119:void <init>(int,double) -> <init>
    131:133:void <init>(java.util.Collection) -> <init>
    144:144:boolean add(java.lang.Object) -> add
    152:153:void clear() -> clear
    163:170:java.lang.Object clone() -> clone
    181:181:boolean contains(java.lang.Object) -> contains
    191:191:boolean isEmpty() -> isEmpty
    206:206:java.util.Iterator iterator() -> iterator
    217:217:boolean remove(java.lang.Object) -> remove
    227:227:int size() -> size
    239:239:totalcross.util.HashMap4D init(int,double) -> init
totalcross.util.Hashtable -> totalcross.util.Hashtable:
    totalcross.util.Hashtable$Entry[] table -> table
    int count -> count
    int threshold -> threshold
    double loadFactor -> loadFactor
    int collisions -> collisions
    boolean allowDuplicateKeys -> allowDuplicateKeys
    int GET_KEYS -> GET_KEYS
    int GET_VALUES -> GET_VALUES
    int GET_BOTH -> GET_BOTH
    117:119:void <init>(int) -> <init>
    130:132:void <init>(int,double) -> <init>
    164:175:void <init>(java.lang.String) -> <init>
    187:192:void <init>(java.lang.Object[],java.lang.Object) -> <init>
    196:203:void init(int,double) -> init
    209:218:void clear() -> clear
    228:235:java.lang.Object get(java.lang.Object) -> get
    249:256:java.lang.String getString(java.lang.Object) -> getString
    270:277:java.lang.String getString(java.lang.Object,java.lang.String) -> getString
    291:298:java.lang.Object get(java.lang.Object,java.lang.Object) -> get
    312:313:java.lang.Object get(int,java.lang.Object) -> get
    328:334:java.lang.Object get(int) -> get
    345:352:boolean exists(java.lang.Object) -> exists
    361:361:totalcross.util.Vector getKeys() -> getKeys
    372:372:totalcross.util.Vector getValues() -> getValues
    383:383:totalcross.util.Vector getKeyValuePairs(java.lang.String) -> getKeyValuePairs
    393:402:totalcross.util.Vector getKeysValues(int,java.lang.String) -> getKeysValues
    411:422:void copyInto(totalcross.util.Hashtable) -> copyInto
    440:474:java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    497:528:java.lang.Object put(int,java.lang.Object) -> put
    538:557:void rehash() -> rehash
    567:581:java.lang.Object remove(java.lang.Object) -> remove
    593:606:java.lang.Object remove(int) -> remove
    611:611:int size() -> size
    621:632:java.lang.StringBuffer dumpKeysValues(java.lang.StringBuffer,java.lang.String,java.lang.String) -> dumpKeysValues
totalcross.util.Hashtable$Entry -> totalcross.util.Hashtable$Entry:
    int hash -> hash
    java.lang.Object key -> key
    java.lang.Object value -> value
    totalcross.util.Hashtable$Entry next -> next
    63:63:void <init>() -> <init>
totalcross.util.Hashtable4D -> totalcross.util.Hashtable4D:
    int DEFAULT_CAPACITY -> DEFAULT_CAPACITY
    float DEFAULT_LOAD_FACTOR -> DEFAULT_LOAD_FACTOR
    int threshold -> threshold
    float loadFactor -> loadFactor
    totalcross.util.Hashtable4D$HashEntry[] buckets -> buckets
    int modCount -> modCount
    int size -> size
    java.util.Set keys -> keys
    java.util.Collection values -> values
    java.util.Set entries -> entries
    totalcross.util.concurrent.Lock lock -> lock
    218:219:void <init>() -> <init>
    236:238:void <init>(java.util.Map) -> <init>
    248:249:void <init>(int) -> <init>
    178:274:void <init>(int,float) -> <init>
    282:282:int size() -> size
    291:291:boolean isEmpty() -> isEmpty
    305:305:java.util.Enumeration keys() -> keys
    319:319:java.util.Enumeration elements() -> elements
    335:349:boolean contains(java.lang.Object) -> contains
    368:368:boolean containsValue(java.lang.Object) -> containsValue
    382:390:boolean containsKey(java.lang.Object) -> containsKey
    405:413:java.lang.Object get(java.lang.Object) -> get
    430:462:java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    475:493:java.lang.Object remove(java.lang.Object) -> remove
    506:518:void putAll(java.util.Map) -> putAll
    525:530:void clear() -> clear
    540:552:java.lang.Object clone() -> clone
    570:579:java.lang.String toString() -> toString
    599:635:java.util.Set keySet() -> keySet
    656:679:java.util.Collection values() -> values
    706:744:java.util.Set entrySet() -> entrySet
    761:768:boolean equals(java.lang.Object) -> equals
    783:789:int hashCode() -> hashCode
    803:804:int hash(java.lang.Object) -> hash
    817:833:totalcross.util.Hashtable4D$HashEntry getEntry(java.lang.Object) -> getEntry
    844:856:void putAllInternal(java.util.Map) -> putAllInternal
    870:898:void rehash() -> rehash
totalcross.util.Hashtable4D$1 -> totalcross.util.Hashtable4D$1:
    totalcross.util.Hashtable4D this$0 -> this$0
    602:602:void <init>(totalcross.util.Hashtable4D) -> <init>
    605:605:int size() -> size
    610:610:java.util.Iterator iterator() -> iterator
    615:616:void clear() -> clear
    620:623:boolean contains(java.lang.Object) -> contains
    628:628:boolean remove(java.lang.Object) -> remove
totalcross.util.Hashtable4D$2 -> totalcross.util.Hashtable4D$2:
    totalcross.util.Hashtable4D this$0 -> this$0
    659:659:void <init>(totalcross.util.Hashtable4D) -> <init>
    662:662:int size() -> size
    667:667:java.util.Iterator iterator() -> iterator
    672:673:void clear() -> clear
totalcross.util.Hashtable4D$3 -> totalcross.util.Hashtable4D$3:
    totalcross.util.Hashtable4D this$0 -> this$0
    709:709:void <init>(totalcross.util.Hashtable4D) -> <init>
    712:712:int size() -> size
    717:717:java.util.Iterator iterator() -> iterator
    722:723:void clear() -> clear
    727:727:boolean contains(java.lang.Object) -> contains
    732:737:boolean remove(java.lang.Object) -> remove
totalcross.util.Hashtable4D$EntryEnumerator -> totalcross.util.Hashtable4D$EntryEnumerator:
    int count -> count
    int idx -> idx
    totalcross.util.Hashtable4D$HashEntry next -> next
    totalcross.util.Hashtable4D this$0 -> this$0
    1135:1150:void <init>(totalcross.util.Hashtable4D) -> <init>
    1158:1158:boolean hasMoreElements() -> hasMoreElements
    1168:1183:java.util.Map$Entry nextElement() -> nextElement
    1133:1133:java.lang.Object nextElement() -> nextElement
totalcross.util.Hashtable4D$EntryIterator -> totalcross.util.Hashtable4D$EntryIterator:
    int knownMod -> knownMod
    int count -> count
    int idx -> idx
    totalcross.util.Hashtable4D$HashEntry last -> last
    totalcross.util.Hashtable4D$HashEntry next -> next
    totalcross.util.Hashtable4D this$0 -> this$0
    916:934:void <init>(totalcross.util.Hashtable4D) -> <init>
    942:942:boolean hasNext() -> hasNext
    953:972:java.util.Map$Entry next() -> next
    983:993:void remove() -> remove
    912:912:java.lang.Object next() -> next
totalcross.util.Hashtable4D$HashEntry -> totalcross.util.Hashtable4D$HashEntry:
    totalcross.util.Hashtable4D$HashEntry next -> next
    195:196:void <init>(java.lang.Object,java.lang.Object) -> <init>
    206:209:java.lang.Object setValue(java.lang.Object) -> setValue
totalcross.util.Hashtable4D$KeyEnumerator -> totalcross.util.Hashtable4D$KeyEnumerator:
    totalcross.util.Hashtable4D$EntryEnumerator enumerator -> enumerator
    totalcross.util.Hashtable4D this$0 -> this$0
    1213:1215:void <init>(totalcross.util.Hashtable4D) -> <init>
    1225:1225:boolean hasMoreElements() -> hasMoreElements
    1235:1240:java.lang.Object nextElement() -> nextElement
totalcross.util.Hashtable4D$KeyIterator -> totalcross.util.Hashtable4D$KeyIterator:
    totalcross.util.Hashtable4D$EntryIterator iterator -> iterator
    totalcross.util.Hashtable4D this$0 -> this$0
    1016:1018:void <init>(totalcross.util.Hashtable4D) -> <init>
    1028:1028:boolean hasNext() -> hasNext
    1041:1041:java.lang.Object next() -> next
    1053:1054:void remove() -> remove
totalcross.util.Hashtable4D$ValueEnumerator -> totalcross.util.Hashtable4D$ValueEnumerator:
    totalcross.util.Hashtable4D$EntryEnumerator enumerator -> enumerator
    totalcross.util.Hashtable4D this$0 -> this$0
    1270:1272:void <init>(totalcross.util.Hashtable4D) -> <init>
    1282:1282:boolean hasMoreElements() -> hasMoreElements
    1292:1297:java.lang.Object nextElement() -> nextElement
totalcross.util.Hashtable4D$ValueIterator -> totalcross.util.Hashtable4D$ValueIterator:
    totalcross.util.Hashtable4D$EntryIterator iterator -> iterator
    totalcross.util.Hashtable4D this$0 -> this$0
    1077:1079:void <init>(totalcross.util.Hashtable4D) -> <init>
    1089:1089:boolean hasNext() -> hasNext
    1102:1102:java.lang.Object next() -> next
    1114:1115:void remove() -> remove
totalcross.util.IOUtils -> totalcross.util.IOUtils:
    int EOF -> EOF
    int DEFAULT_BUFFER_SIZE -> DEFAULT_BUFFER_SIZE
    int SKIP_BUFFER_SIZE -> SKIP_BUFFER_SIZE
    byte[] SKIP_BYTE_BUFFER -> SKIP_BYTE_BUFFER
    17:17:void <init>() -> <init>
    65:65:long copy(java.io.InputStream,java.io.OutputStream,int) -> copy
    93:93:long copyLarge(java.io.InputStream,java.io.OutputStream,long,long) -> copyLarge
    112:112:long copyLarge(java.io.InputStream,java.io.OutputStream) -> copyLarge
    132:138:long copyLarge(java.io.InputStream,java.io.OutputStream,byte[]) -> copyLarge
    166:187:long copyLarge(java.io.InputStream,java.io.OutputStream,long,long,byte[]) -> copyLarge
    209:216:void skipFully(java.io.InputStream,long) -> skipFully
    239:259:long skip(java.io.InputStream,long) -> skip
    283:287:int copy(java.io.Reader,java.io.Writer) -> copy
    306:306:long copyLarge(java.io.Reader,java.io.Writer) -> copyLarge
    325:331:long copyLarge(java.io.Reader,java.io.Writer,char[]) -> copyLarge
totalcross.util.IdentityHashMap4D -> totalcross.util.IdentityHashMap4D:
    int DEFAULT_CAPACITY -> DEFAULT_CAPACITY
    java.lang.Object nullslot -> nullslot
    int size -> size
    java.lang.Object[] table -> table
    int modCount -> modCount
    java.util.Set entries -> entries
    int threshold -> threshold
    148:149:void <init>() -> <init>
    160:170:void <init>(int) -> <init>
    180:182:void <init>(java.util.Map) -> <init>
    189:194:void clear() -> clear
    202:209:java.lang.Object clone() -> clone
    225:226:boolean containsKey(java.lang.Object) -> containsKey
    240:246:boolean containsValue(java.lang.Object) -> containsValue
    278:328:java.util.Set entrySet() -> entrySet
    344:344:boolean equals(java.lang.Object) -> equals
    364:366:java.lang.Object get(java.lang.Object) -> get
    379:388:int hashCode() -> hashCode
    397:397:boolean isEmpty() -> isEmpty
    421:470:java.util.Set keySet() -> keySet
    489:530:java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    543:544:void putAll(java.util.Map) -> putAll
    555:572:void removeAtIndex(int) -> removeAtIndex
    591:600:java.lang.Object remove(java.lang.Object) -> remove
    609:609:int size() -> size
    632:665:java.util.Collection values() -> values
    673:676:java.lang.Object xform(java.lang.Object) -> xform
    684:687:java.lang.Object unxform(java.lang.Object) -> unxform
    702:715:int hash(java.lang.Object) -> hash
    114:114:void <clinit>() -> <clinit>
totalcross.util.IdentityHashMap4D$1 -> totalcross.util.IdentityHashMap4D$1:
    totalcross.util.IdentityHashMap4D this$0 -> this$0
    279:279:void <init>(totalcross.util.IdentityHashMap4D) -> <init>
    282:282:int size() -> size
    287:287:java.util.Iterator iterator() -> iterator
    292:293:void clear() -> clear
    297:303:boolean contains(java.lang.Object) -> contains
    308:308:int hashCode() -> hashCode
    313:324:boolean remove(java.lang.Object) -> remove
totalcross.util.IdentityHashMap4D$2 -> totalcross.util.IdentityHashMap4D$2:
    totalcross.util.IdentityHashMap4D this$0 -> this$0
    422:422:void <init>(totalcross.util.IdentityHashMap4D) -> <init>
    425:425:int size() -> size
    430:430:java.util.Iterator iterator() -> iterator
    435:436:void clear() -> clear
    440:440:boolean contains(java.lang.Object) -> contains
    445:453:int hashCode() -> hashCode
    458:466:boolean remove(java.lang.Object) -> remove
totalcross.util.IdentityHashMap4D$3 -> totalcross.util.IdentityHashMap4D$3:
    totalcross.util.IdentityHashMap4D this$0 -> this$0
    633:633:void <init>(totalcross.util.IdentityHashMap4D) -> <init>
    636:636:int size() -> size
    641:641:java.util.Iterator iterator() -> iterator
    646:647:void clear() -> clear
    651:661:boolean remove(java.lang.Object) -> remove
totalcross.util.IdentityHashMap4D$IdentityEntry -> totalcross.util.IdentityHashMap4D$IdentityEntry:
    int loc -> loc
    int knownMod -> knownMod
    totalcross.util.IdentityHashMap4D this$0 -> this$0
    820:829:void <init>(totalcross.util.IdentityHashMap4D,int) -> <init>
    843:850:boolean equals(java.lang.Object) -> equals
    862:865:java.lang.Object getKey() -> getKey
    877:880:java.lang.Object getValue() -> getValue
    894:897:int hashCode() -> hashCode
    910:915:java.lang.Object setValue(java.lang.Object) -> setValue
    928:931:java.lang.String toString() -> toString
totalcross.util.IdentityHashMap4D$IdentityIterator -> totalcross.util.IdentityHashMap4D$IdentityIterator:
    int type -> type
    int knownMod -> knownMod
    int count -> count
    int loc -> loc
    totalcross.util.IdentityHashMap4D this$0 -> this$0
    736:748:void <init>(totalcross.util.IdentityHashMap4D,int) -> <init>
    756:756:boolean hasNext() -> hasNext
    767:781:java.lang.Object next() -> next
    793:803:void remove() -> remove
totalcross.util.IntHashtable -> totalcross.util.IntHashtable:
    totalcross.util.IntHashtable$Entry[] table -> table
    int count -> count
    int threshold -> threshold
    double loadFactor -> loadFactor
    int collisions -> collisions
    boolean allowDuplicateKeys -> allowDuplicateKeys
    124:125:void <init>(int) -> <init>
    114:144:void <init>(int,double) -> <init>
    150:152:void clear() -> clear
    162:168:int get(int) -> get
    180:180:int get(java.lang.Object) -> get
    191:197:boolean exists(int) -> exists
    206:206:totalcross.util.IntVector getValues() -> getValues
    215:215:totalcross.util.IntVector getKeys() -> getKeys
    221:231:totalcross.util.IntVector getKeysOrValues(boolean) -> getKeysOrValues
    241:243:int put(java.lang.Object,int) -> put
    264:292:int put(int,int) -> put
    302:321:void rehash() -> rehash
    332:345:int remove(int) -> remove
    354:354:int size() -> size
    366:372:int get(int,int) -> get
    381:393:int getKey(int) -> getKey
    403:406:int incrementValue(int,int) -> incrementValue
totalcross.util.IntHashtable$DuplicatedKeyException -> totalcross.util.IntHashtable$DuplicatedKeyException:
    66:67:void <init>(java.lang.String) -> <init>
totalcross.util.IntHashtable$Entry -> totalcross.util.IntHashtable$Entry:
    int key -> key
    int value -> value
    totalcross.util.IntHashtable$Entry next -> next
    71:71:void <init>() -> <init>
totalcross.util.IntVector -> totalcross.util.IntVector:
    int[] items -> items
    int count -> count
    52:53:void <init>() -> <init>
    60:65:void <init>(int) -> <init>
    72:75:void <init>(int[]) -> <init>
    85:96:void ensureBit(int) -> ensureBit
    103:103:boolean isBitSet(int) -> isBitSet
    111:116:void setBit(int,boolean) -> setBit
    122:127:void push(int) -> push
    134:138:void pop(int) -> pop
    144:147:int pop() -> pop
    154:157:int peek() -> peek
    164:164:boolean isEmpty() -> isEmpty
    169:169:int size() -> size
    178:178:int indexOf(int) -> indexOf
    187:193:int indexOf(int,int) -> indexOf
    198:206:void removeElementAt(int) -> removeElementAt
    210:225:void insertElementAt(int,int) -> insertElementAt
    229:234:void addElement(int) -> addElement
    245:253:void addElements(int[]) -> addElements
    257:258:void removeElement(int) -> removeElement
    262:264:void removeAllElements() -> removeAllElements
    268:269:void qsort() -> qsort
    272:300:void qsort(int,int) -> qsort
    307:309:int[] toIntArray() -> toIntArray
    325:336:void setSize(int) -> setSize
    343:344:void copyInto(int[]) -> copyInto
    355:355:boolean contains(int) -> contains
    367:372:void reverse() -> reverse
totalcross.util.InvalidDateException -> totalcross.util.InvalidDateException:
    24:25:void <init>() -> <init>
    29:30:void <init>(java.lang.String) -> <init>
totalcross.util.Iterator4D -> totalcross.util.Iterator4D:
    boolean hasNext() -> hasNext
    java.lang.Object next() -> next
    void remove() -> remove
totalcross.util.LinkedHashMap4D -> totalcross.util.LinkedHashMap4D:
    totalcross.util.LinkedHashMap4D$LinkedHashEntry root -> root
    boolean accessOrder -> accessOrder
    217:219:void <init>() -> <init>
    236:238:void <init>(java.util.Map) -> <init>
    248:250:void <init>(int) -> <init>
    262:264:void <init>(int,double) -> <init>
    277:279:void <init>(int,double,boolean) -> <init>
    286:288:void clear() -> clear
    299:306:boolean containsValue(java.lang.Object) -> containsValue
    324:333:java.lang.Object get(java.lang.Object) -> get
    376:376:boolean removeEldestEntry(java.util.Map$Entry) -> removeEldestEntry
    393:399:void addEntry(java.lang.Object,java.lang.Object,int,boolean) -> addEntry
    409:411:void putAllInternal(java.util.Map) -> putAllInternal
    422:422:java.util.Iterator iterator(int) -> iterator
totalcross.util.LinkedHashMap4D$1 -> totalcross.util.LinkedHashMap4D$1:
    totalcross.util.LinkedHashMap4D$LinkedHashEntry current -> current
    totalcross.util.LinkedHashMap4D$LinkedHashEntry last -> last
    int knownMod -> knownMod
    int val$type -> val$type
    totalcross.util.LinkedHashMap4D this$0 -> this$0
    422:430:void <init>(totalcross.util.LinkedHashMap4D,int) -> <init>
    439:439:boolean hasNext() -> hasNext
    451:459:java.lang.Object next() -> next
    471:480:void remove() -> remove
totalcross.util.LinkedHashMap4D$LinkedHashEntry -> totalcross.util.LinkedHashMap4D$LinkedHashEntry:
    totalcross.util.LinkedHashMap4D$LinkedHashEntry pred -> pred
    totalcross.util.LinkedHashMap4D$LinkedHashEntry succ -> succ
    totalcross.util.LinkedHashMap4D this$0 -> this$0
    152:162:void <init>(totalcross.util.LinkedHashMap4D,java.lang.Object,java.lang.Object) -> <init>
    171:186:void access() -> access
    196:208:java.lang.Object cleanup() -> cleanup
totalcross.util.LinkedHashSet4D -> totalcross.util.LinkedHashSet4D:
    101:102:void <init>() -> <init>
    112:113:void <init>(int) -> <init>
    125:126:void <init>(int,double) -> <init>
    138:139:void <init>(java.util.Collection) -> <init>
    150:150:totalcross.util.HashMap4D init(int,double) -> init
totalcross.util.LinkedList4D -> totalcross.util.LinkedList4D:
    totalcross.util.LinkedList4D$Entry first -> first
    totalcross.util.LinkedList4D$Entry last -> last
    int size -> size
    136:149:totalcross.util.LinkedList4D$Entry getEntry(int) -> getEntry
    160:176:void removeEntry(totalcross.util.LinkedList4D$Entry) -> removeEntry
    185:188:void checkBoundsInclusive(int) -> checkBoundsInclusive
    197:200:void checkBoundsExclusive(int) -> checkBoundsExclusive
    97:206:void <init>() -> <init>
    97:217:void <init>(java.util.Collection) -> <init>
    227:230:java.lang.Object getFirst() -> getFirst
    241:244:java.lang.Object getLast() -> getLast
    255:270:java.lang.Object removeFirst() -> removeFirst
    281:296:java.lang.Object removeLast() -> removeLast
    306:317:void addFirst(java.lang.Object) -> addFirst
    326:327:void addLast(java.lang.Object) -> addLast
    335:344:void addLastEntry(totalcross.util.LinkedList4D$Entry) -> addLastEntry
    355:362:boolean contains(java.lang.Object) -> contains
    372:372:int size() -> size
    383:384:boolean add(java.lang.Object) -> add
    396:404:boolean remove(java.lang.Object) -> remove
    418:418:boolean addAll(java.util.Collection) -> addAll
    433:486:boolean addAll(int,java.util.Collection) -> addAll
    494:500:void clear() -> clear
    511:512:java.lang.Object get(int) -> get
    525:529:java.lang.Object set(int,java.lang.Object) -> set
    541:559:void add(int,java.lang.Object) -> add
    570:573:java.lang.Object remove(int) -> remove
    584:593:int indexOf(java.lang.Object) -> indexOf
    604:613:int lastIndexOf(java.lang.Object) -> lastIndexOf
    627:628:java.util.ListIterator listIterator(int) -> listIterator
    639:646:java.lang.Object clone() -> clone
    656:662:java.lang.Object[] toArray() -> toArray
    681:691:java.lang.Object[] toArray(java.lang.Object[]) -> toArray
    703:703:boolean offer(java.lang.Object) -> offer
    716:716:java.lang.Object element() -> element
    729:732:java.lang.Object peek() -> peek
    744:747:java.lang.Object poll() -> poll
    759:759:java.lang.Object remove() -> remove
    976:976:java.util.Iterator descendingIterator() -> descendingIterator
    1068:1069:boolean offerFirst(java.lang.Object) -> offerFirst
    1081:1081:boolean offerLast(java.lang.Object) -> offerLast
    1094:1094:java.lang.Object peekFirst() -> peekFirst
    1107:1110:java.lang.Object peekLast() -> peekLast
    1122:1122:java.lang.Object pollFirst() -> pollFirst
    1134:1137:java.lang.Object pollLast() -> pollLast
    1153:1153:java.lang.Object pop() -> pop
    1168:1169:void push(java.lang.Object) -> push
    1183:1183:boolean removeFirstOccurrence(java.lang.Object) -> removeFirstOccurrence
    1197:1205:boolean removeLastOccurrence(java.lang.Object) -> removeLastOccurrence
    83:83:int access$000(totalcross.util.LinkedList4D) -> access$000
    83:83:int access$100(totalcross.util.LinkedList4D) -> access$100
    83:83:int access$208(totalcross.util.LinkedList4D) -> access$208
    83:83:int access$300(totalcross.util.LinkedList4D) -> access$300
    83:83:int access$400(totalcross.util.LinkedList4D) -> access$400
totalcross.util.LinkedList4D$1 -> totalcross.util.LinkedList4D$1:
    int knownMod -> knownMod
    totalcross.util.LinkedList4D$Entry next -> next
    totalcross.util.LinkedList4D$Entry lastReturned -> lastReturned
    int position -> position
    totalcross.util.LinkedList4D this$0 -> this$0
    976:987:void <init>(totalcross.util.LinkedList4D) -> <init>
    998:1001:void checkMod() -> checkMod
    1012:1012:boolean hasNext() -> hasNext
    1026:1033:java.lang.Object next() -> next
    1048:1055:void remove() -> remove
totalcross.util.LinkedList4D$Entry -> totalcross.util.LinkedList4D$Entry:
    java.lang.Object data -> data
    totalcross.util.LinkedList4D$Entry next -> next
    totalcross.util.LinkedList4D$Entry previous -> previous
    116:118:void <init>(java.lang.Object) -> <init>
totalcross.util.LinkedList4D$LinkedListItr -> totalcross.util.LinkedList4D$LinkedListItr:
    int knownMod -> knownMod
    totalcross.util.LinkedList4D$Entry next -> next
    totalcross.util.LinkedList4D$Entry previous -> previous
    totalcross.util.LinkedList4D$Entry lastReturned -> lastReturned
    int position -> position
    totalcross.util.LinkedList4D this$0 -> this$0
    771:799:void <init>(totalcross.util.LinkedList4D,int) -> <init>
    807:810:void checkMod() -> checkMod
    819:819:int nextIndex() -> nextIndex
    829:829:int previousIndex() -> previousIndex
    839:839:boolean hasNext() -> hasNext
    849:849:boolean hasPrevious() -> hasPrevious
    861:868:java.lang.Object next() -> next
    880:887:java.lang.Object previous() -> previous
    898:915:void remove() -> remove
    925:948:void add(java.lang.Object) -> add
    959:964:void set(java.lang.Object) -> set
totalcross.util.List4D -> totalcross.util.List4D:
    void add(int,java.lang.Object) -> add
    boolean add(java.lang.Object) -> add
    boolean addAll(int,java.util.Collection) -> addAll
    boolean addAll(java.util.Collection) -> addAll
    void clear() -> clear
    boolean contains(java.lang.Object) -> contains
    boolean containsAll(java.util.Collection) -> containsAll
    boolean equals(java.lang.Object) -> equals
    java.lang.Object get(int) -> get
    int hashCode() -> hashCode
    int indexOf(java.lang.Object) -> indexOf
    boolean isEmpty() -> isEmpty
    java.util.Iterator iterator() -> iterator
    int lastIndexOf(java.lang.Object) -> lastIndexOf
    java.util.ListIterator listIterator() -> listIterator
    java.util.ListIterator listIterator(int) -> listIterator
    java.lang.Object remove(int) -> remove
    boolean remove(java.lang.Object) -> remove
    boolean removeAll(java.util.Collection) -> removeAll
    boolean retainAll(java.util.Collection) -> retainAll
    java.lang.Object set(int,java.lang.Object) -> set
    int size() -> size
    java.util.List subList(int,int) -> subList
    java.lang.Object[] toArray() -> toArray
    java.lang.Object[] toArray(java.lang.Object[]) -> toArray
totalcross.util.ListIterator4D -> totalcross.util.ListIterator4D:
    boolean hasNext() -> hasNext
    boolean hasPrevious() -> hasPrevious
    java.lang.Object next() -> next
    java.lang.Object previous() -> previous
    int nextIndex() -> nextIndex
    int previousIndex() -> previousIndex
    void add(java.lang.Object) -> add
    void remove() -> remove
    void set(java.lang.Object) -> set
totalcross.util.Logger -> totalcross.util.Logger:
    java.lang.String name -> name
    totalcross.util.Vector outputHandlers -> outputHandlers
    int level -> level
    byte[] separator -> separator
    java.lang.StringBuffer sbuf -> sbuf
    totalcross.sys.Time time -> time
    int OFF -> OFF
    int FINEST -> FINEST
    int FINER -> FINER
    int FINE -> FINE
    int CONFIG -> CONFIG
    int INFO -> INFO
    int WARNING -> WARNING
    int SEVERE -> SEVERE
    int ALL -> ALL
    totalcross.io.Stream DEBUG_CONSOLE -> DEBUG_CONSOLE
    int defaultLevel -> defaultLevel
    java.lang.String defaultSeparator -> defaultSeparator
    totalcross.util.Logger global -> global
    totalcross.util.Hashtable loggers -> loggers
    byte[] NULL_BYTES -> NULL_BYTES
    51:140:void <init>(java.lang.String) -> <init>
    151:151:totalcross.util.Logger getLogger(java.lang.String) -> getLogger
    164:164:totalcross.util.Logger getLogger(java.lang.String,int) -> getLogger
    180:196:totalcross.util.Logger getLogger(java.lang.String,int,totalcross.io.Stream) -> getLogger
    204:208:totalcross.util.Logger getGlobalLogger() -> getGlobalLogger
    217:217:java.lang.String getName() -> getName
    227:227:int getLevel() -> getLevel
    237:238:void setLevel(int) -> setLevel
    247:248:void setDefaultLevel(int) -> setDefaultLevel
    255:255:int getDefaultLevel() -> getDefaultLevel
    263:263:java.lang.String getSeparator() -> getSeparator
    271:272:void setSeparator(java.lang.String) -> setSeparator
    281:282:void setDefaultSeparator(java.lang.String) -> setDefaultSeparator
    291:291:java.lang.String getDefaultSeparator() -> getDefaultSeparator
    300:307:void addOutputHandler(totalcross.io.Stream) -> addOutputHandler
    315:319:boolean removeOutputHandler(totalcross.io.Stream) -> removeOutputHandler
    327:329:totalcross.io.Stream[] getOutputHandlers() -> getOutputHandlers
    342:405:void log(int,java.lang.String,boolean) -> log
    414:432:void logInfo(java.lang.StringBuffer) -> logInfo
    443:444:void finest(java.lang.String) -> finest
    455:456:void finer(java.lang.String) -> finer
    467:468:void fine(java.lang.String) -> fine
    479:480:void config(java.lang.String) -> config
    491:492:void info(java.lang.String) -> info
    503:504:void warning(java.lang.String) -> warning
    515:516:void severe(java.lang.String) -> severe
    528:529:void entering(java.lang.String,java.lang.String,java.lang.String) -> entering
    541:542:void exiting(java.lang.String,java.lang.String) -> exiting
    557:558:void throwing(java.lang.String,java.lang.String,java.lang.Throwable) -> throwing
    566:586:void dispose(boolean) -> dispose
    117:407:void <clinit>() -> <clinit>
totalcross.util.Logger$DebugConsoleWrapper -> totalcross.util.Logger$DebugConsoleWrapper:
    byte[][] bs -> bs
    int p -> p
    java.lang.StringBuffer sb -> sb
    81:84:void <init>() -> <init>
    88:88:int readBytes(byte[],int,int) -> readBytes
    93:94:int writeBytes(byte[],int,int) -> writeBytes
    98:109:void flush() -> flush
    113:113:void close() -> close
totalcross.util.Map4D -> totalcross.util.Map4D:
    void clear() -> clear
    boolean containsKey(java.lang.Object) -> containsKey
    boolean containsValue(java.lang.Object) -> containsValue
    java.util.Set entrySet() -> entrySet
    boolean equals(java.lang.Object) -> equals
    java.lang.Object get(java.lang.Object) -> get
    java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    int hashCode() -> hashCode
    boolean isEmpty() -> isEmpty
    java.util.Set keySet() -> keySet
    void putAll(totalcross.util.Map4D) -> putAll
    java.lang.Object remove(java.lang.Object) -> remove
    int size() -> size
    java.util.Collection values() -> values
totalcross.util.Map4D$Entry -> totalcross.util.Map4D$Entry:
    java.lang.Object getKey() -> getKey
    java.lang.Object getValue() -> getValue
    java.lang.Object setValue(java.lang.Object) -> setValue
    int hashCode() -> hashCode
    boolean equals(java.lang.Object) -> equals
totalcross.util.NavigableMap4D -> totalcross.util.NavigableMap4D:
    java.util.Map$Entry lowerEntry(java.lang.Object) -> lowerEntry
    java.lang.Object lowerKey(java.lang.Object) -> lowerKey
    java.util.Map$Entry floorEntry(java.lang.Object) -> floorEntry
    java.lang.Object floorKey(java.lang.Object) -> floorKey
    java.util.Map$Entry ceilingEntry(java.lang.Object) -> ceilingEntry
    java.lang.Object ceilingKey(java.lang.Object) -> ceilingKey
    java.util.Map$Entry higherEntry(java.lang.Object) -> higherEntry
    java.lang.Object higherKey(java.lang.Object) -> higherKey
    java.util.Map$Entry firstEntry() -> firstEntry
    java.util.Map$Entry lastEntry() -> lastEntry
    java.util.Map$Entry pollFirstEntry() -> pollFirstEntry
    java.util.Map$Entry pollLastEntry() -> pollLastEntry
    java.util.NavigableMap descendingMap() -> descendingMap
    java.util.NavigableSet navigableKeySet() -> navigableKeySet
    java.util.NavigableSet descendingKeySet() -> descendingKeySet
    java.util.NavigableMap subMap(java.lang.Object,boolean,java.lang.Object,boolean) -> subMap
    java.util.NavigableMap headMap(java.lang.Object,boolean) -> headMap
    java.util.NavigableMap tailMap(java.lang.Object,boolean) -> tailMap
    java.util.SortedMap subMap(java.lang.Object,java.lang.Object) -> subMap
    java.util.SortedMap headMap(java.lang.Object) -> headMap
    java.util.SortedMap tailMap(java.lang.Object) -> tailMap
totalcross.util.NavigableSet4D -> totalcross.util.NavigableSet4D:
    java.lang.Object lower(java.lang.Object) -> lower
    java.lang.Object floor(java.lang.Object) -> floor
    java.lang.Object ceiling(java.lang.Object) -> ceiling
    java.lang.Object higher(java.lang.Object) -> higher
    java.lang.Object pollFirst() -> pollFirst
    java.lang.Object pollLast() -> pollLast
    java.util.Iterator iterator() -> iterator
    java.util.NavigableSet descendingSet() -> descendingSet
    java.util.Iterator descendingIterator() -> descendingIterator
    java.util.NavigableSet subSet(java.lang.Object,boolean,java.lang.Object,boolean) -> subSet
    java.util.NavigableSet headSet(java.lang.Object,boolean) -> headSet
    java.util.NavigableSet tailSet(java.lang.Object,boolean) -> tailSet
    java.util.SortedSet subSet(java.lang.Object,java.lang.Object) -> subSet
    java.util.SortedSet headSet(java.lang.Object) -> headSet
    java.util.SortedSet tailSet(java.lang.Object) -> tailSet
totalcross.util.NoSuchElementException4D -> totalcross.util.NoSuchElementException4D:
    70:71:void <init>() -> <init>
    79:80:void <init>(java.lang.String) -> <init>
totalcross.util.NotInstalledException -> totalcross.util.NotInstalledException:
    3:3:void <init>() -> <init>
totalcross.util.PriorityQueue4D -> totalcross.util.PriorityQueue4D:
    int DEFAULT_CAPACITY -> DEFAULT_CAPACITY
    int used -> used
    java.lang.Object[] storage -> storage
    java.util.Comparator comparator -> comparator
    73:74:void <init>() -> <init>
    77:99:void <init>(java.util.Collection) -> <init>
    102:103:void <init>(int) -> <init>
    105:109:void <init>(int,java.util.Comparator) -> <init>
    112:115:void <init>(totalcross.util.PriorityQueue4D) -> <init>
    118:127:void <init>(java.util.SortedSet) -> <init>
    131:133:void clear() -> clear
    136:136:java.util.Comparator comparator() -> comparator
    141:141:java.util.Iterator iterator() -> iterator
    169:179:boolean offer(java.lang.Object) -> offer
    184:184:java.lang.Object peek() -> peek
    189:194:java.lang.Object poll() -> poll
    199:207:boolean remove(java.lang.Object) -> remove
    212:212:int size() -> size
    219:235:boolean addAll(java.util.Collection) -> addAll
    240:251:int findSlot(int) -> findSlot
    258:280:void remove(int) -> remove
    285:302:void bubbleUp(int) -> bubbleUp
    305:308:void resize() -> resize
totalcross.util.PriorityQueue4D$1 -> totalcross.util.PriorityQueue4D$1:
    int index -> index
    int count -> count
    totalcross.util.PriorityQueue4D this$0 -> this$0
    141:143:void <init>(totalcross.util.PriorityQueue4D) -> <init>
    147:147:boolean hasNext() -> hasNext
    152:157:java.lang.Object next() -> next
    162:163:void remove() -> remove
totalcross.util.Properties -> totalcross.util.Properties:
    totalcross.util.Hashtable props -> props
    int MAX_PROPS -> MAX_PROPS
    63:65:void <init>() -> <init>
    68:74:void <init>(java.lang.String[],totalcross.util.Properties$Value[]) -> <init>
    366:367:void put(java.lang.String,totalcross.util.Properties$Value) -> put
    371:371:totalcross.util.Properties$Value get(java.lang.String) -> get
    376:376:int size() -> size
    381:381:totalcross.util.Vector getKeys() -> getKeys
    386:387:void clear() -> clear
    391:392:void remove(java.lang.String) -> remove
    398:425:void save(totalcross.io.DataStream) -> save
    436:437:void load(totalcross.io.DataStream) -> load
    448:481:void load(totalcross.io.DataStream,boolean) -> load
    498:498:java.lang.StringBuffer dumpKeysValues(java.lang.StringBuffer,java.lang.String,java.lang.String) -> dumpKeysValues
    61:61:void <clinit>() -> <clinit>
totalcross.util.Properties$Boolean -> totalcross.util.Properties$Boolean:
    char TYPE -> TYPE
    boolean value -> value
    271:275:void <init>(boolean) -> <init>
    279:279:java.lang.String toString() -> toString
    291:291:int hashCode() -> hashCode
    302:308:boolean equals(java.lang.Object) -> equals
totalcross.util.Properties$Double -> totalcross.util.Properties$Double:
    char TYPE -> TYPE
    double value -> value
    186:190:void <init>(double) -> <init>
    194:194:java.lang.String toString() -> toString
    220:221:int hashCode() -> hashCode
    256:262:boolean equals(java.lang.Object) -> equals
totalcross.util.Properties$Int -> totalcross.util.Properties$Int:
    char TYPE -> TYPE
    int value -> value
    141:145:void <init>(int) -> <init>
    149:149:java.lang.String toString() -> toString
    160:160:int hashCode() -> hashCode
    171:177:boolean equals(java.lang.Object) -> equals
totalcross.util.Properties$Long -> totalcross.util.Properties$Long:
    char TYPE -> TYPE
    long value -> value
    317:321:void <init>(long) -> <init>
    325:325:java.lang.String toString() -> toString
    343:343:int hashCode() -> hashCode
    354:360:boolean equals(java.lang.Object) -> equals
totalcross.util.Properties$Str -> totalcross.util.Properties$Str:
    char TYPE -> TYPE
    java.lang.String value -> value
    93:97:void <init>(java.lang.String) -> <init>
    101:101:java.lang.String toString() -> toString
    112:112:int hashCode() -> hashCode
    123:132:boolean equals(java.lang.Object) -> equals
totalcross.util.Properties$Value -> totalcross.util.Properties$Value:
    char type -> type
    java.lang.String typeStr -> typeStr
    77:77:void <init>() -> <init>
    java.lang.String toString() -> toString
totalcross.util.Queue4D -> totalcross.util.Queue4D:
    boolean add(java.lang.Object) -> add
    boolean offer(java.lang.Object) -> offer
    java.lang.Object remove() -> remove
    java.lang.Object poll() -> poll
    java.lang.Object element() -> element
    java.lang.Object peek() -> peek
totalcross.util.Random -> totalcross.util.Random:
    int IA -> IA
    int IM -> IM
    int IQ -> IQ
    int IR -> IR
    int ZERO_SEED_REPLACEMENT -> ZERO_SEED_REPLACEMENT
    int seed -> seed
    int seed0 -> seed0
    53:61:void <init>(int) -> <init>
    64:67:void <init>() -> <init>
    71:76:int next(int) -> next
    81:81:double nextDouble() -> nextDouble
    90:98:int nextInt(int) -> nextInt
    108:108:char between(char,char) -> between
    119:126:int between(int,int) -> between
    131:131:int getSeed() -> getSeed
totalcross.util.RandomAccess4D -> totalcross.util.RandomAccess4D:
totalcross.util.Set4D -> totalcross.util.Set4D:
    boolean add(java.lang.Object) -> add
    boolean addAll(java.util.Collection) -> addAll
    void clear() -> clear
    boolean contains(java.lang.Object) -> contains
    boolean containsAll(java.util.Collection) -> containsAll
    boolean equals(java.lang.Object) -> equals
    int hashCode() -> hashCode
    boolean isEmpty() -> isEmpty
    java.util.Iterator iterator() -> iterator
    boolean remove(java.lang.Object) -> remove
    boolean removeAll(java.util.Collection) -> removeAll
    boolean retainAll(java.util.Collection) -> retainAll
    int size() -> size
    java.lang.Object[] toArray() -> toArray
    java.lang.Object[] toArray(java.lang.Object[]) -> toArray
totalcross.util.SortedMap4D -> totalcross.util.SortedMap4D:
    java.util.Comparator comparator() -> comparator
    java.lang.Object firstKey() -> firstKey
    java.util.SortedMap headMap(java.lang.Object) -> headMap
    java.lang.Object lastKey() -> lastKey
    java.util.SortedMap subMap(java.lang.Object,java.lang.Object) -> subMap
    java.util.SortedMap tailMap(java.lang.Object) -> tailMap
totalcross.util.SortedSet4D -> totalcross.util.SortedSet4D:
    java.util.Comparator comparator() -> comparator
    java.lang.Object first() -> first
    java.util.SortedSet headSet(java.lang.Object) -> headSet
    java.lang.Object last() -> last
    java.util.SortedSet subSet(java.lang.Object,java.lang.Object) -> subSet
    java.util.SortedSet tailSet(java.lang.Object) -> tailSet
totalcross.util.Stack4D -> totalcross.util.Stack4D:
    72:73:void <init>() -> <init>
    88:89:java.lang.Object push(java.lang.Object) -> push
    101:110:java.lang.Object pop() -> pop
    121:125:java.lang.Object peek() -> peek
    134:134:boolean empty() -> empty
    147:153:int search(java.lang.Object) -> search
totalcross.util.TreeMap4D -> totalcross.util.TreeMap4D:
    int RED -> RED
    int BLACK -> BLACK
    totalcross.util.TreeMap4D$Node nil -> nil
    totalcross.util.TreeMap4D$Node root -> root
    int size -> size
    java.util.Set entries -> entries
    java.util.NavigableMap descendingMap -> descendingMap
    java.util.NavigableSet nKeys -> nKeys
    int modCount -> modCount
    java.util.Comparator comparator -> comparator
    215:216:void <init>() -> <init>
    227:230:void <init>(java.util.Comparator) -> <init>
    247:249:void <init>(java.util.Map) -> <init>
    260:273:void <init>(java.util.SortedMap) -> <init>
    280:285:void clear() -> clear
    295:312:java.lang.Object clone() -> clone
    323:323:java.util.Comparator comparator() -> comparator
    337:337:boolean containsKey(java.lang.Object) -> containsKey
    349:356:boolean containsValue(java.lang.Object) -> containsValue
    374:379:java.util.Set entrySet() -> entrySet
    390:393:java.lang.Object firstKey() -> firstKey
    413:413:java.lang.Object get(java.lang.Object) -> get
    435:435:java.util.SortedMap headMap(java.lang.Object) -> headMap
    456:456:java.util.NavigableMap headMap(java.lang.Object,boolean) -> headMap
    470:475:java.util.Set keySet() -> keySet
    486:489:java.lang.Object lastKey() -> lastKey
    510:547:java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    563:569:void putAll(java.util.Map) -> putAll
    586:593:java.lang.Object remove(java.lang.Object) -> remove
    603:603:int size() -> size
    629:629:java.util.SortedMap subMap(java.lang.Object,java.lang.Object) -> subMap
    654:655:java.util.NavigableMap subMap(java.lang.Object,boolean,java.lang.Object,boolean) -> subMap
    676:676:java.util.SortedMap tailMap(java.lang.Object) -> tailMap
    697:697:java.util.NavigableMap tailMap(java.lang.Object,boolean) -> tailMap
    712:732:java.util.Collection values() -> values
    746:746:int compare(java.lang.Object,java.lang.Object) -> compare
    761:839:void deleteFixup(totalcross.util.TreeMap4D$Node,totalcross.util.TreeMap4D$Node) -> deleteFixup
    848:915:void fabricateTree(int) -> fabricateTree
    925:929:totalcross.util.TreeMap4D$Node firstNode() -> firstNode
    940:951:totalcross.util.TreeMap4D$Node getNode(java.lang.Object) -> getNode
    962:962:totalcross.util.TreeMap4D$Node highestLessThan(java.lang.Object) -> highestLessThan
    976:995:totalcross.util.TreeMap4D$Node highestLessThan(java.lang.Object,boolean) -> highestLessThan
    1007:1058:void insertFixup(totalcross.util.TreeMap4D$Node) -> insertFixup
    1067:1071:totalcross.util.TreeMap4D$Node lastNode() -> lastNode
    1084:1084:totalcross.util.TreeMap4D$Node lowestGreaterThan(java.lang.Object,boolean) -> lowestGreaterThan
    1098:1117:totalcross.util.TreeMap4D$Node lowestGreaterThan(java.lang.Object,boolean,boolean) -> lowestGreaterThan
    1127:1141:totalcross.util.TreeMap4D$Node predecessor(totalcross.util.TreeMap4D$Node) -> predecessor
    1153:1161:void putKeysLinear(java.util.Iterator,int) -> putKeysLinear
    1173:1216:void removeNode(totalcross.util.TreeMap4D$Node) -> removeNode
    1224:1249:void rotateLeft(totalcross.util.TreeMap4D$Node) -> rotateLeft
    1257:1282:void rotateRight(totalcross.util.TreeMap4D$Node) -> rotateRight
    1292:1306:totalcross.util.TreeMap4D$Node successor(totalcross.util.TreeMap4D$Node) -> successor
    2083:2084:java.util.Map$Entry ceilingEntry(java.lang.Object) -> ceilingEntry
    2105:2106:java.lang.Object ceilingKey(java.lang.Object) -> ceilingKey
    2121:2121:java.util.NavigableSet descendingKeySet() -> descendingKeySet
    2140:2143:java.util.NavigableMap descendingMap() -> descendingMap
    2156:2157:java.util.Map$Entry firstEntry() -> firstEntry
    2179:2180:java.util.Map$Entry floorEntry(java.lang.Object) -> floorEntry
    2201:2202:java.lang.Object floorKey(java.lang.Object) -> floorKey
    2224:2225:java.util.Map$Entry higherEntry(java.lang.Object) -> higherEntry
    2246:2247:java.lang.Object higherKey(java.lang.Object) -> higherKey
    2260:2261:java.util.Map$Entry lastEntry() -> lastEntry
    2283:2284:java.util.Map$Entry lowerEntry(java.lang.Object) -> lowerEntry
    2305:2306:java.lang.Object lowerKey(java.lang.Object) -> lowerKey
    2322:2325:java.util.NavigableSet navigableKeySet() -> navigableKeySet
    2339:2343:java.util.Map$Entry pollFirstEntry() -> pollFirstEntry
    2357:2361:java.util.Map$Entry pollLastEntry() -> pollLastEntry
    129:135:void <clinit>() -> <clinit>
totalcross.util.TreeMap4D$1 -> totalcross.util.TreeMap4D$1:
    totalcross.util.TreeMap4D this$0 -> this$0
    715:715:void <init>(totalcross.util.TreeMap4D) -> <init>
    718:718:int size() -> size
    723:723:java.util.Iterator iterator() -> iterator
    728:729:void clear() -> clear
totalcross.util.TreeMap4D$DescendingMap -> totalcross.util.TreeMap4D$DescendingMap:
    java.util.Set entries -> entries
    java.util.Set keys -> keys
    java.util.NavigableSet nKeys -> nKeys
    java.util.Collection values -> values
    java.util.NavigableMap map -> map
    2406:2408:void <init>(java.util.NavigableMap) -> <init>
    2412:2412:java.util.Map$Entry ceilingEntry(java.lang.Object) -> ceilingEntry
    2417:2417:java.lang.Object ceilingKey(java.lang.Object) -> ceilingKey
    2422:2423:void clear() -> clear
    2427:2427:java.util.Comparator comparator() -> comparator
    2432:2432:boolean containsKey(java.lang.Object) -> containsKey
    2437:2437:boolean containsValue(java.lang.Object) -> containsValue
    2442:2442:java.util.NavigableSet descendingKeySet() -> descendingKeySet
    2447:2447:java.util.NavigableMap descendingMap() -> descendingMap
    2452:2455:java.util.Set entrySet() -> entrySet
    2460:2460:boolean equals(java.lang.Object) -> equals
    2465:2465:java.util.Map$Entry firstEntry() -> firstEntry
    2470:2470:java.lang.Object firstKey() -> firstKey
    2475:2475:java.util.Map$Entry floorEntry(java.lang.Object) -> floorEntry
    2480:2480:java.lang.Object floorKey(java.lang.Object) -> floorKey
    2485:2485:java.lang.Object get(java.lang.Object) -> get
    2490:2490:int hashCode() -> hashCode
    2495:2495:java.util.SortedMap headMap(java.lang.Object) -> headMap
    2500:2500:java.util.NavigableMap headMap(java.lang.Object,boolean) -> headMap
    2505:2505:java.util.Map$Entry higherEntry(java.lang.Object) -> higherEntry
    2510:2510:java.lang.Object higherKey(java.lang.Object) -> higherKey
    2515:2518:java.util.Set keySet() -> keySet
    2523:2523:boolean isEmpty() -> isEmpty
    2528:2528:java.util.Map$Entry lastEntry() -> lastEntry
    2533:2533:java.lang.Object lastKey() -> lastKey
    2538:2538:java.util.Map$Entry lowerEntry(java.lang.Object) -> lowerEntry
    2543:2543:java.lang.Object lowerKey(java.lang.Object) -> lowerKey
    2548:2551:java.util.NavigableSet navigableKeySet() -> navigableKeySet
    2556:2556:java.util.Map$Entry pollFirstEntry() -> pollFirstEntry
    2561:2561:java.util.Map$Entry pollLastEntry() -> pollLastEntry
    2566:2566:java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    2571:2572:void putAll(java.util.Map) -> putAll
    2576:2576:java.lang.Object remove(java.lang.Object) -> remove
    2581:2581:int size() -> size
    2586:2586:java.util.SortedMap subMap(java.lang.Object,java.lang.Object) -> subMap
    2591:2591:java.util.NavigableMap subMap(java.lang.Object,boolean,java.lang.Object,boolean) -> subMap
    2596:2596:java.util.SortedMap tailMap(java.lang.Object) -> tailMap
    2601:2601:java.util.NavigableMap tailMap(java.lang.Object,boolean) -> tailMap
    2606:2620:java.lang.String toString() -> toString
    2625:2677:java.util.Collection values() -> values
totalcross.util.TreeMap4D$DescendingMap$1 -> totalcross.util.TreeMap4D$DescendingMap$1:
    totalcross.util.TreeMap4D$DescendingMap this$0 -> this$0
    2628:2628:void <init>(totalcross.util.TreeMap4D$DescendingMap) -> <init>
    2631:2631:int size() -> size
    2636:2636:java.util.Iterator iterator() -> iterator
    2673:2674:void clear() -> clear
totalcross.util.TreeMap4D$DescendingMap$1$1 -> totalcross.util.TreeMap4D$DescendingMap$1$1:
    java.util.Map$Entry last -> last
    java.util.Map$Entry next -> next
    totalcross.util.TreeMap4D$DescendingMap$1 this$1 -> this$1
    2636:2641:void <init>(totalcross.util.TreeMap4D$DescendingMap$1) -> <init>
    2645:2645:boolean hasNext() -> hasNext
    2650:2656:java.lang.Object next() -> next
    2661:2667:void remove() -> remove
totalcross.util.TreeMap4D$DescendingSet -> totalcross.util.TreeMap4D$DescendingSet:
    java.util.NavigableSet set -> set
    2834:2836:void <init>(java.util.NavigableSet) -> <init>
    2840:2840:boolean add(java.lang.Object) -> add
    2845:2845:boolean addAll(java.util.Collection) -> addAll
    2850:2850:java.lang.Object ceiling(java.lang.Object) -> ceiling
    2855:2856:void clear() -> clear
    2860:2860:java.util.Comparator comparator() -> comparator
    2865:2865:boolean contains(java.lang.Object) -> contains
    2870:2870:boolean containsAll(java.util.Collection) -> containsAll
    2875:2875:java.util.Iterator descendingIterator() -> descendingIterator
    2880:2880:java.util.NavigableSet descendingSet() -> descendingSet
    2885:2885:boolean equals(java.lang.Object) -> equals
    2890:2890:java.lang.Object first() -> first
    2895:2895:java.lang.Object floor(java.lang.Object) -> floor
    2900:2900:int hashCode() -> hashCode
    2905:2905:java.util.SortedSet headSet(java.lang.Object) -> headSet
    2910:2910:java.util.NavigableSet headSet(java.lang.Object,boolean) -> headSet
    2915:2915:java.lang.Object higher(java.lang.Object) -> higher
    2920:2920:boolean isEmpty() -> isEmpty
    2925:2925:java.util.Iterator iterator() -> iterator
    2963:2963:java.lang.Object last() -> last
    2968:2968:java.lang.Object lower(java.lang.Object) -> lower
    2973:2973:java.lang.Object pollFirst() -> pollFirst
    2978:2978:java.lang.Object pollLast() -> pollLast
    2983:2983:boolean remove(java.lang.Object) -> remove
    2988:2988:boolean removeAll(java.util.Collection) -> removeAll
    2993:2993:boolean retainAll(java.util.Collection) -> retainAll
    2998:2998:int size() -> size
    3003:3003:java.util.SortedSet subSet(java.lang.Object,java.lang.Object) -> subSet
    3008:3008:java.util.NavigableSet subSet(java.lang.Object,boolean,java.lang.Object,boolean) -> subSet
    3013:3013:java.util.SortedSet tailSet(java.lang.Object) -> tailSet
    3018:3018:java.util.NavigableSet tailSet(java.lang.Object,boolean) -> tailSet
    3023:3025:java.lang.Object[] toArray() -> toArray
    3030:3032:java.lang.Object[] toArray(java.lang.Object[]) -> toArray
    3037:3049:java.lang.String toString() -> toString
totalcross.util.TreeMap4D$DescendingSet$1 -> totalcross.util.TreeMap4D$DescendingSet$1:
    java.lang.Object last -> last
    java.lang.Object next -> next
    totalcross.util.TreeMap4D$DescendingSet this$0 -> this$0
    2925:2931:void <init>(totalcross.util.TreeMap4D$DescendingSet) -> <init>
    2935:2935:boolean hasNext() -> hasNext
    2940:2946:java.lang.Object next() -> next
    2951:2957:void remove() -> remove
totalcross.util.TreeMap4D$EntrySet -> totalcross.util.TreeMap4D$EntrySet:
    totalcross.util.TreeMap4D this$0 -> this$0
    3054:3054:void <init>(totalcross.util.TreeMap4D) -> <init>
    3057:3057:int size() -> size
    3062:3062:java.util.Iterator iterator() -> iterator
    3067:3068:void clear() -> clear
    3072:3077:boolean contains(java.lang.Object) -> contains
    3082:3091:boolean remove(java.lang.Object) -> remove
    3054:3054:void <init>(totalcross.util.TreeMap4D,totalcross.util.TreeMap4D$1) -> <init>
totalcross.util.TreeMap4D$KeySet -> totalcross.util.TreeMap4D$KeySet:
    totalcross.util.TreeMap4D this$0 -> this$0
    2685:2685:void <init>(totalcross.util.TreeMap4D) -> <init>
    2689:2689:int size() -> size
    2694:2694:java.util.Iterator iterator() -> iterator
    2699:2700:void clear() -> clear
    2704:2704:boolean contains(java.lang.Object) -> contains
    2709:2714:boolean remove(java.lang.Object) -> remove
    2685:2685:void <init>(totalcross.util.TreeMap4D,totalcross.util.TreeMap4D$1) -> <init>
totalcross.util.TreeMap4D$NavigableEntrySet -> totalcross.util.TreeMap4D$NavigableEntrySet:
    totalcross.util.TreeMap4D this$0 -> this$0
    3095:3095:void <init>(totalcross.util.TreeMap4D) -> <init>
    3099:3099:java.util.Map$Entry ceiling(java.util.Map$Entry) -> ceiling
    3104:3104:java.util.Comparator comparator() -> comparator
    3114:3114:java.util.Iterator descendingIterator() -> descendingIterator
    3119:3119:java.util.NavigableSet descendingSet() -> descendingSet
    3124:3124:java.util.Map$Entry first() -> first
    3129:3129:java.util.Map$Entry floor(java.util.Map$Entry) -> floor
    3134:3134:java.util.SortedSet headSet(java.util.Map$Entry) -> headSet
    3139:3139:java.util.NavigableSet headSet(java.util.Map$Entry,boolean) -> headSet
    3144:3144:java.util.Map$Entry higher(java.util.Map$Entry) -> higher
    3149:3149:java.util.Map$Entry last() -> last
    3154:3154:java.util.Map$Entry lower(java.util.Map$Entry) -> lower
    3159:3159:java.util.Map$Entry pollFirst() -> pollFirst
    3164:3164:java.util.Map$Entry pollLast() -> pollLast
    3169:3169:java.util.SortedSet subSet(java.util.Map$Entry,java.util.Map$Entry) -> subSet
    3175:3175:java.util.NavigableSet subSet(java.util.Map$Entry,boolean,java.util.Map$Entry,boolean) -> subSet
    3180:3180:java.util.SortedSet tailSet(java.util.Map$Entry) -> tailSet
    3185:3185:java.util.NavigableSet tailSet(java.util.Map$Entry,boolean) -> tailSet
    3095:3095:java.util.SortedSet tailSet(java.lang.Object) -> tailSet
    3095:3095:java.util.SortedSet headSet(java.lang.Object) -> headSet
    3095:3095:java.util.SortedSet subSet(java.lang.Object,java.lang.Object) -> subSet
    3095:3095:java.util.NavigableSet tailSet(java.lang.Object,boolean) -> tailSet
    3095:3095:java.util.NavigableSet headSet(java.lang.Object,boolean) -> headSet
    3095:3095:java.util.NavigableSet subSet(java.lang.Object,boolean,java.lang.Object,boolean) -> subSet
    3095:3095:java.lang.Object pollLast() -> pollLast
    3095:3095:java.lang.Object pollFirst() -> pollFirst
    3095:3095:java.lang.Object higher(java.lang.Object) -> higher
    3095:3095:java.lang.Object ceiling(java.lang.Object) -> ceiling
    3095:3095:java.lang.Object floor(java.lang.Object) -> floor
    3095:3095:java.lang.Object lower(java.lang.Object) -> lower
    3095:3095:java.lang.Object last() -> last
    3095:3095:java.lang.Object first() -> first
    3095:3095:void <init>(totalcross.util.TreeMap4D,totalcross.util.TreeMap4D$1) -> <init>
totalcross.util.TreeMap4D$NavigableEntrySet$1 -> totalcross.util.TreeMap4D$NavigableEntrySet$1:
    totalcross.util.TreeMap4D$NavigableEntrySet this$1 -> this$1
    3104:3104:void <init>(totalcross.util.TreeMap4D$NavigableEntrySet) -> <init>
    3107:3107:int compare(java.util.Map$Entry,java.util.Map$Entry) -> compare
    3104:3104:int compare(java.lang.Object,java.lang.Object) -> compare
totalcross.util.TreeMap4D$NavigableKeySet -> totalcross.util.TreeMap4D$NavigableKeySet:
    totalcross.util.TreeMap4D this$0 -> this$0
    2723:2723:void <init>(totalcross.util.TreeMap4D) -> <init>
    2727:2727:java.lang.Object ceiling(java.lang.Object) -> ceiling
    2732:2732:java.util.Comparator comparator() -> comparator
    2737:2737:java.util.Iterator descendingIterator() -> descendingIterator
    2742:2742:java.util.NavigableSet descendingSet() -> descendingSet
    2747:2747:java.lang.Object first() -> first
    2752:2752:java.lang.Object floor(java.lang.Object) -> floor
    2757:2757:java.util.SortedSet headSet(java.lang.Object) -> headSet
    2762:2762:java.util.NavigableSet headSet(java.lang.Object,boolean) -> headSet
    2767:2767:java.lang.Object higher(java.lang.Object) -> higher
    2772:2772:java.lang.Object last() -> last
    2777:2777:java.lang.Object lower(java.lang.Object) -> lower
    2782:2782:java.lang.Object pollFirst() -> pollFirst
    2787:2787:java.lang.Object pollLast() -> pollLast
    2792:2792:java.util.SortedSet subSet(java.lang.Object,java.lang.Object) -> subSet
    2797:2797:java.util.NavigableSet subSet(java.lang.Object,boolean,java.lang.Object,boolean) -> subSet
    2802:2802:java.util.SortedSet tailSet(java.lang.Object) -> tailSet
    2807:2807:java.util.NavigableSet tailSet(java.lang.Object,boolean) -> tailSet
    2723:2723:void <init>(totalcross.util.TreeMap4D,totalcross.util.TreeMap4D$1) -> <init>
totalcross.util.TreeMap4D$Node -> totalcross.util.TreeMap4D$Node:
    int color -> color
    totalcross.util.TreeMap4D$Node left -> left
    totalcross.util.TreeMap4D$Node right -> right
    totalcross.util.TreeMap4D$Node parent -> parent
    188:202:void <init>(java.lang.Object,java.lang.Object,int) -> <init>
totalcross.util.TreeMap4D$SubMap -> totalcross.util.TreeMap4D$SubMap:
    java.lang.Object minKey -> minKey
    java.lang.Object maxKey -> maxKey
    java.util.Set entries -> entries
    java.util.NavigableMap descendingMap -> descendingMap
    java.util.NavigableSet nKeys -> nKeys
    totalcross.util.TreeMap4D this$0 -> this$0
    1455:1461:void <init>(totalcross.util.TreeMap4D,java.lang.Object,java.lang.Object) -> <init>
    1472:1472:boolean keyInRange(java.lang.Object) -> keyInRange
    1477:1481:java.util.Map$Entry ceilingEntry(java.lang.Object) -> ceilingEntry
    1486:1490:java.lang.Object ceilingKey(java.lang.Object) -> ceilingKey
    1496:1496:java.util.NavigableSet descendingKeySet() -> descendingKeySet
    1501:1504:java.util.NavigableMap descendingMap() -> descendingMap
    1509:1516:void clear() -> clear
    1520:1520:java.util.Comparator comparator() -> comparator
    1525:1525:boolean containsKey(java.lang.Object) -> containsKey
    1530:1538:boolean containsValue(java.lang.Object) -> containsValue
    1543:1548:java.util.Set entrySet() -> entrySet
    1553:1557:java.util.Map$Entry firstEntry() -> firstEntry
    1562:1566:java.lang.Object firstKey() -> firstKey
    1571:1575:java.util.Map$Entry floorEntry(java.lang.Object) -> floorEntry
    1580:1584:java.lang.Object floorKey(java.lang.Object) -> floorKey
    1590:1593:java.lang.Object get(java.lang.Object) -> get
    1598:1598:java.util.SortedMap headMap(java.lang.Object) -> headMap
    1603:1606:java.util.NavigableMap headMap(java.lang.Object,boolean) -> headMap
    1611:1616:java.util.Set keySet() -> keySet
    1621:1625:java.util.Map$Entry higherEntry(java.lang.Object) -> higherEntry
    1630:1634:java.lang.Object higherKey(java.lang.Object) -> higherKey
    1640:1640:java.util.Map$Entry lastEntry() -> lastEntry
    1645:1649:java.lang.Object lastKey() -> lastKey
    1654:1658:java.util.Map$Entry lowerEntry(java.lang.Object) -> lowerEntry
    1663:1667:java.lang.Object lowerKey(java.lang.Object) -> lowerKey
    1673:1678:java.util.NavigableSet navigableKeySet() -> navigableKeySet
    1683:1687:java.util.Map$Entry pollFirstEntry() -> pollFirstEntry
    1692:1696:java.util.Map$Entry pollLastEntry() -> pollLastEntry
    1701:1704:java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    1709:1712:java.lang.Object remove(java.lang.Object) -> remove
    1717:1724:int size() -> size
    1729:1729:java.util.SortedMap subMap(java.lang.Object,java.lang.Object) -> subMap
    1734:1738:java.util.NavigableMap subMap(java.lang.Object,boolean,java.lang.Object,boolean) -> subMap
    1743:1743:java.util.SortedMap tailMap(java.lang.Object) -> tailMap
    1748:1751:java.util.NavigableMap tailMap(java.lang.Object,boolean) -> tailMap
    1756:1778:java.util.Collection values() -> values
totalcross.util.TreeMap4D$SubMap$1 -> totalcross.util.TreeMap4D$SubMap$1:
    totalcross.util.TreeMap4D$SubMap this$1 -> this$1
    1759:1759:void <init>(totalcross.util.TreeMap4D$SubMap) -> <init>
    1762:1762:int size() -> size
    1767:1769:java.util.Iterator iterator() -> iterator
    1774:1775:void clear() -> clear
totalcross.util.TreeMap4D$SubMap$EntrySet -> totalcross.util.TreeMap4D$SubMap$EntrySet:
    totalcross.util.TreeMap4D$SubMap this$1 -> this$1
    1914:1914:void <init>(totalcross.util.TreeMap4D$SubMap) -> <init>
    1918:1918:int size() -> size
    1923:1925:java.util.Iterator iterator() -> iterator
    1930:1931:void clear() -> clear
    1935:1944:boolean contains(java.lang.Object) -> contains
    1949:1962:boolean remove(java.lang.Object) -> remove
    1914:1914:void <init>(totalcross.util.TreeMap4D$SubMap,totalcross.util.TreeMap4D$1) -> <init>
totalcross.util.TreeMap4D$SubMap$KeySet -> totalcross.util.TreeMap4D$SubMap$KeySet:
    totalcross.util.TreeMap4D$SubMap this$1 -> this$1
    1781:1781:void <init>(totalcross.util.TreeMap4D$SubMap) -> <init>
    1784:1784:int size() -> size
    1789:1791:java.util.Iterator iterator() -> iterator
    1796:1797:void clear() -> clear
    1801:1804:boolean contains(java.lang.Object) -> contains
    1809:1817:boolean remove(java.lang.Object) -> remove
    1781:1781:void <init>(totalcross.util.TreeMap4D$SubMap,totalcross.util.TreeMap4D$1) -> <init>
totalcross.util.TreeMap4D$SubMap$NavigableEntrySet -> totalcross.util.TreeMap4D$SubMap$NavigableEntrySet:
    totalcross.util.TreeMap4D$SubMap this$1 -> this$1
    1966:1966:void <init>(totalcross.util.TreeMap4D$SubMap) -> <init>
    1970:1970:java.util.Map$Entry ceiling(java.util.Map$Entry) -> ceiling
    1975:1975:java.util.Comparator comparator() -> comparator
    1985:1985:java.util.Iterator descendingIterator() -> descendingIterator
    1990:1990:java.util.NavigableSet descendingSet() -> descendingSet
    1995:1995:java.util.Map$Entry first() -> first
    2000:2000:java.util.Map$Entry floor(java.util.Map$Entry) -> floor
    2005:2005:java.util.SortedSet headSet(java.util.Map$Entry) -> headSet
    2010:2010:java.util.NavigableSet headSet(java.util.Map$Entry,boolean) -> headSet
    2015:2015:java.util.Map$Entry higher(java.util.Map$Entry) -> higher
    2020:2020:java.util.Map$Entry last() -> last
    2025:2025:java.util.Map$Entry lower(java.util.Map$Entry) -> lower
    2030:2030:java.util.Map$Entry pollFirst() -> pollFirst
    2035:2035:java.util.Map$Entry pollLast() -> pollLast
    2040:2040:java.util.SortedSet subSet(java.util.Map$Entry,java.util.Map$Entry) -> subSet
    2046:2047:java.util.NavigableSet subSet(java.util.Map$Entry,boolean,java.util.Map$Entry,boolean) -> subSet
    2052:2052:java.util.SortedSet tailSet(java.util.Map$Entry) -> tailSet
    2057:2057:java.util.NavigableSet tailSet(java.util.Map$Entry,boolean) -> tailSet
    1966:1966:java.util.SortedSet tailSet(java.lang.Object) -> tailSet
    1966:1966:java.util.SortedSet headSet(java.lang.Object) -> headSet
    1966:1966:java.util.SortedSet subSet(java.lang.Object,java.lang.Object) -> subSet
    1966:1966:java.util.NavigableSet tailSet(java.lang.Object,boolean) -> tailSet
    1966:1966:java.util.NavigableSet headSet(java.lang.Object,boolean) -> headSet
    1966:1966:java.util.NavigableSet subSet(java.lang.Object,boolean,java.lang.Object,boolean) -> subSet
    1966:1966:java.lang.Object pollLast() -> pollLast
    1966:1966:java.lang.Object pollFirst() -> pollFirst
    1966:1966:java.lang.Object higher(java.lang.Object) -> higher
    1966:1966:java.lang.Object ceiling(java.lang.Object) -> ceiling
    1966:1966:java.lang.Object floor(java.lang.Object) -> floor
    1966:1966:java.lang.Object lower(java.lang.Object) -> lower
    1966:1966:java.lang.Object last() -> last
    1966:1966:java.lang.Object first() -> first
    1966:1966:void <init>(totalcross.util.TreeMap4D$SubMap,totalcross.util.TreeMap4D$1) -> <init>
totalcross.util.TreeMap4D$SubMap$NavigableEntrySet$1 -> totalcross.util.TreeMap4D$SubMap$NavigableEntrySet$1:
    totalcross.util.TreeMap4D$SubMap$NavigableEntrySet this$2 -> this$2
    1975:1975:void <init>(totalcross.util.TreeMap4D$SubMap$NavigableEntrySet) -> <init>
    1978:1978:int compare(java.util.Map$Entry,java.util.Map$Entry) -> compare
    1975:1975:int compare(java.lang.Object,java.lang.Object) -> compare
totalcross.util.TreeMap4D$SubMap$NavigableKeySet -> totalcross.util.TreeMap4D$SubMap$NavigableKeySet:
    totalcross.util.TreeMap4D$SubMap this$1 -> this$1
    1822:1822:void <init>(totalcross.util.TreeMap4D$SubMap) -> <init>
    1826:1826:java.lang.Object ceiling(java.lang.Object) -> ceiling
    1831:1831:java.util.Comparator comparator() -> comparator
    1836:1836:java.util.Iterator descendingIterator() -> descendingIterator
    1841:1841:java.util.NavigableSet descendingSet() -> descendingSet
    1846:1846:java.lang.Object first() -> first
    1851:1851:java.lang.Object floor(java.lang.Object) -> floor
    1856:1856:java.util.SortedSet headSet(java.lang.Object) -> headSet
    1861:1861:java.util.NavigableSet headSet(java.lang.Object,boolean) -> headSet
    1866:1866:java.lang.Object higher(java.lang.Object) -> higher
    1871:1871:java.lang.Object last() -> last
    1876:1876:java.lang.Object lower(java.lang.Object) -> lower
    1881:1881:java.lang.Object pollFirst() -> pollFirst
    1886:1886:java.lang.Object pollLast() -> pollLast
    1891:1891:java.util.SortedSet subSet(java.lang.Object,java.lang.Object) -> subSet
    1896:1896:java.util.NavigableSet subSet(java.lang.Object,boolean,java.lang.Object,boolean) -> subSet
    1901:1901:java.util.SortedSet tailSet(java.lang.Object) -> tailSet
    1906:1906:java.util.NavigableSet tailSet(java.lang.Object,boolean) -> tailSet
    1822:1822:void <init>(totalcross.util.TreeMap4D$SubMap,totalcross.util.TreeMap4D$1) -> <init>
totalcross.util.TreeMap4D$TreeIterator -> totalcross.util.TreeMap4D$TreeIterator:
    int type -> type
    int knownMod -> knownMod
    totalcross.util.TreeMap4D$Node last -> last
    totalcross.util.TreeMap4D$Node next -> next
    totalcross.util.TreeMap4D$Node max -> max
    totalcross.util.TreeMap4D this$0 -> this$0
    1338:1339:void <init>(totalcross.util.TreeMap4D,int) -> <init>
    1322:1353:void <init>(totalcross.util.TreeMap4D,int,totalcross.util.TreeMap4D$Node,totalcross.util.TreeMap4D$Node) -> <init>
    1361:1361:boolean hasNext() -> hasNext
    1372:1386:java.lang.Object next() -> next
    1397:1407:void remove() -> remove
totalcross.util.TreeSet4D -> totalcross.util.TreeSet4D:
    java.util.NavigableMap map -> map
    107:109:void <init>() -> <init>
    118:120:void <init>(java.util.Comparator) -> <init>
    134:137:void <init>(java.util.Collection) -> <init>
    148:154:void <init>(java.util.SortedSet) -> <init>
    162:164:void <init>(java.util.NavigableMap) -> <init>
    176:176:boolean add(java.lang.Object) -> add
    190:196:boolean addAll(java.util.Collection) -> addAll
    204:205:void clear() -> clear
    214:222:java.lang.Object clone() -> clone
    232:232:java.util.Comparator comparator() -> comparator
    245:245:boolean contains(java.lang.Object) -> contains
    256:256:java.lang.Object first() -> first
    278:278:java.util.SortedSet headSet(java.lang.Object) -> headSet
    299:299:java.util.NavigableSet headSet(java.lang.Object,boolean) -> headSet
    309:309:boolean isEmpty() -> isEmpty
    320:320:java.util.Iterator iterator() -> iterator
    331:331:java.lang.Object last() -> last
    344:344:boolean remove(java.lang.Object) -> remove
    354:354:int size() -> size
    379:379:java.util.SortedSet subSet(java.lang.Object,java.lang.Object) -> subSet
    403:403:java.util.NavigableSet subSet(java.lang.Object,boolean,java.lang.Object,boolean) -> subSet
    425:425:java.util.SortedSet tailSet(java.lang.Object) -> tailSet
    445:445:java.util.NavigableSet tailSet(java.lang.Object,boolean) -> tailSet
    467:467:java.lang.Object ceiling(java.lang.Object) -> ceiling
    480:480:java.util.Iterator descendingIterator() -> descendingIterator
    499:499:java.util.NavigableSet descendingSet() -> descendingSet
    521:521:java.lang.Object floor(java.lang.Object) -> floor
    543:543:java.lang.Object higher(java.lang.Object) -> higher
    565:565:java.lang.Object lower(java.lang.Object) -> lower
    578:578:java.lang.Object pollFirst() -> pollFirst
    591:591:java.lang.Object pollLast() -> pollLast
totalcross.util.Vector -> totalcross.util.Vector:
    java.lang.Object[] items -> items
    int count -> count
    52:53:void <init>() -> <init>
    60:65:void <init>(int) -> <init>
    74:77:void <init>(java.lang.Object[]) -> <init>
    84:96:java.lang.Object[] toObjectArray() -> toObjectArray
    101:106:void push(java.lang.Object) -> push
    112:117:java.lang.Object pop() -> pop
    124:127:java.lang.Object peek() -> peek
    136:142:java.lang.Object peek(int) -> peek
    148:153:void pop(int) -> pop
    158:163:java.lang.Object pop(java.lang.Object) -> pop
    170:170:java.lang.Object peek(java.lang.Object) -> peek
    177:177:boolean isEmpty() -> isEmpty
    182:182:int size() -> size
    198:210:void setSize(int) -> setSize
    217:217:int indexOf(java.lang.Object) -> indexOf
    225:234:int indexOf(java.lang.Object,int) -> indexOf
    239:247:void removeElementAt(int) -> removeElementAt
    251:262:void insertElementAt(java.lang.Object,int) -> insertElementAt
    266:271:void addElement(java.lang.Object) -> addElement
    282:288:void addElements(java.lang.Object[]) -> addElements
    300:309:void addElementsNotNull(java.lang.Object[]) -> addElementsNotNull
    313:318:boolean removeElement(java.lang.Object) -> removeElement
    324:326:void removeAllElements() -> removeAllElements
    333:336:void qsort() -> qsort
    340:343:void qsort(int) -> qsort
    350:353:void qsort(boolean) -> qsort
    357:360:void qsort(int,boolean) -> qsort
    366:372:java.lang.String dump() -> dump
    380:381:void copyInto(java.lang.Object[]) -> copyInto
    391:398:void ensureCapacity(int) -> ensureCapacity
    405:405:java.lang.String toString() -> toString
    412:421:java.lang.String toString(java.lang.String) -> toString
    433:433:boolean contains(java.lang.Object) -> contains
    445:450:void reverse() -> reverse
    453:453:java.lang.Object elementAt(int) -> elementAt
totalcross.util.Vector4D -> totalcross.util.Vector4D:
    java.lang.Object[] elementData -> elementData
    int elementCount -> elementCount
    int capacityIncrement -> capacityIncrement
    123:124:void <init>() -> <init>
    134:137:void <init>(java.util.Collection) -> <init>
    148:154:void <init>(int,int) -> <init>
    164:165:void <init>(int) -> <init>
    179:180:void copyInto(java.lang.Object[]) -> copyInto
    192:195:void trimToSize() -> trimToSize
    208:223:void ensureCapacity(int) -> ensureCapacity
    238:244:void setSize(int) -> setSize
    253:253:int capacity() -> capacity
    263:263:int size() -> size
    273:273:boolean isEmpty() -> isEmpty
    285:285:java.util.Enumeration elements() -> elements
    312:312:boolean contains(java.lang.Object) -> contains
    324:324:int indexOf(java.lang.Object) -> indexOf
    339:344:int indexOf(java.lang.Object,int) -> indexOf
    356:356:int lastIndexOf(java.lang.Object) -> lastIndexOf
    370:376:int lastIndexOf(java.lang.Object,int) -> lastIndexOf
    389:390:java.lang.Object elementAt(int) -> elementAt
    401:405:java.lang.Object firstElement() -> firstElement
    416:420:java.lang.Object lastElement() -> lastElement
    432:433:void setElementAt(java.lang.Object,int) -> setElementAt
    444:445:void removeElementAt(int) -> removeElementAt
    457:465:void insertElementAt(java.lang.Object,int) -> insertElementAt
    474:479:void addElement(java.lang.Object) -> addElement
    491:496:boolean removeElement(java.lang.Object) -> removeElement
    506:513:void removeAllElements() -> removeAllElements
    524:529:java.lang.Object clone() -> clone
    545:547:java.lang.Object[] toArray() -> toArray
    568:574:java.lang.Object[] toArray(java.lang.Object[]) -> toArray
    587:587:java.lang.Object get(int) -> get
    603:606:java.lang.Object set(int,java.lang.Object) -> set
    618:619:boolean add(java.lang.Object) -> add
    632:632:boolean remove(java.lang.Object) -> remove
    646:647:void add(int,java.lang.Object) -> add
    660:668:java.lang.Object remove(int) -> remove
    676:677:void clear() -> clear
    690:690:boolean containsAll(java.util.Collection) -> containsAll
    705:705:boolean addAll(java.util.Collection) -> addAll
    725:741:boolean removeAll(java.util.Collection) -> removeAll
    761:777:boolean retainAll(java.util.Collection) -> retainAll
    793:807:boolean addAll(int,java.util.Collection) -> addAll
    820:820:boolean equals(java.lang.Object) -> equals
    832:832:int hashCode() -> hashCode
    844:844:java.lang.String toString() -> toString
    868:871:java.util.List subList(int,int) -> subList
    886:896:void removeRange(int,int) -> removeRange
    908:911:void checkBoundInclusive(int) -> checkBoundInclusive
    923:926:void checkBoundExclusive(int) -> checkBoundExclusive
    939:939:void raiseBoundsError(int,java.lang.String) -> raiseBoundsError
totalcross.util.Vector4D$1 -> totalcross.util.Vector4D$1:
    int i -> i
    totalcross.util.Vector4D this$0 -> this$0
    285:286:void <init>(totalcross.util.Vector4D) -> <init>
    290:290:boolean hasMoreElements() -> hasMoreElements
    296:299:java.lang.Object nextElement() -> nextElement
totalcross.util.concurrent.AsyncTask -> totalcross.util.concurrent.AsyncTask:
    84:84:void <init>() -> <init>
    156:156:void onPreExecute() -> onPreExecute
    java.lang.Object doInBackground(java.lang.Object[]) -> doInBackground
    176:176:void onProgressUpdate(java.lang.Object[]) -> onProgressUpdate
    186:192:void publishProgress(java.lang.Object[]) -> publishProgress
    202:202:void onPostExecute(java.lang.Object) -> onPostExecute
    212:225:totalcross.util.concurrent.AsyncTask execute(java.lang.Object[]) -> execute
totalcross.util.concurrent.AsyncTask$1 -> totalcross.util.concurrent.AsyncTask$1:
    java.lang.Object[] val$values -> val$values
    totalcross.util.concurrent.AsyncTask this$0 -> this$0
    186:186:void <init>(totalcross.util.concurrent.AsyncTask,java.lang.Object[]) -> <init>
    189:190:void run() -> run
totalcross.util.concurrent.AsyncTask$2 -> totalcross.util.concurrent.AsyncTask$2:
    java.lang.Object[] val$params -> val$params
    totalcross.util.concurrent.AsyncTask this$0 -> this$0
    213:213:void <init>(totalcross.util.concurrent.AsyncTask,java.lang.Object[]) -> <init>
    216:223:void run() -> run
totalcross.util.concurrent.AsyncTask$2$1 -> totalcross.util.concurrent.AsyncTask$2$1:
    java.lang.Object val$result -> val$result
    totalcross.util.concurrent.AsyncTask$2 this$1 -> this$1
    217:217:void <init>(totalcross.util.concurrent.AsyncTask$2,java.lang.Object) -> <init>
    220:221:void run() -> run
totalcross.util.concurrent.AsyncTask$Executor -> totalcross.util.concurrent.AsyncTask$Executor:
    totalcross.util.concurrent.Lock lock -> lock
    java.util.LinkedList requests -> requests
    totalcross.util.concurrent.AsyncTask$Executor instance -> instance
    95:106:void <init>() -> <init>
    114:118:totalcross.util.concurrent.AsyncTask$Executor getInstance() -> getInstance
    127:130:void execute(java.lang.Runnable) -> execute
    135:148:void run() -> run
totalcross.util.concurrent.Lock -> totalcross.util.concurrent.Lock:
    java.lang.Object mutex -> mutex
    34:36:void <init>() -> <init>
    40:41:void finalize() -> finalize
    45:45:void create() -> create
    49:49:void destroy() -> destroy
totalcross.util.concurrent.ThreadPool -> totalcross.util.concurrent.ThreadPool:
    boolean keepRunning -> keepRunning
    int corePoolSize -> corePoolSize
    totalcross.util.concurrent.ThreadPool$PoolWorker[] threads -> threads
    java.util.LinkedList queue -> queue
    totalcross.util.concurrent.Lock lock -> lock
    31:52:void <init>(int) -> <init>
    65:73:void execute(java.lang.Runnable) -> execute
    81:82:void shutdown() -> shutdown
    90:91:void finalize() -> finalize
    30:30:totalcross.util.concurrent.Lock access$100(totalcross.util.concurrent.ThreadPool) -> access$100
    30:30:java.util.LinkedList access$200(totalcross.util.concurrent.ThreadPool) -> access$200
    30:30:boolean access$300(totalcross.util.concurrent.ThreadPool) -> access$300
totalcross.util.concurrent.ThreadPool$1 -> totalcross.util.concurrent.ThreadPool$1:
totalcross.util.concurrent.ThreadPool$PoolWorker -> totalcross.util.concurrent.ThreadPool$PoolWorker:
    totalcross.util.concurrent.ThreadPool this$0 -> this$0
    93:93:void <init>(totalcross.util.concurrent.ThreadPool) -> <init>
    96:112:void run() -> run
    93:93:void <init>(totalcross.util.concurrent.ThreadPool,totalcross.util.concurrent.ThreadPool$1) -> <init>
totalcross.util.pdf.ASCII85Encoder -> totalcross.util.pdf.ASCII85Encoder:
    totalcross.io.Stream out -> out
    byte[] one -> one
    int lineLength -> lineLength
    byte[] sol -> sol
    byte[] eol -> eol
    int c1 -> c1
    int c2 -> c2
    int c3 -> c3
    int c4 -> c4
    int c5 -> c5
    int phase -> phase
    int length -> length
    61:192:void <init>(totalcross.io.Stream) -> <init>
    91:192:void <init>(totalcross.io.Stream,int,byte[],byte[]) -> <init>
    105:138:void close() -> close
    147:190:void write(int) -> write
    201:217:void putByte(int) -> putByte
totalcross.util.pdf.Array -> totalcross.util.pdf.Array:
    13:16:void <init>() -> <init>
    19:21:void addItem(java.lang.String) -> addItem
    24:27:void addItemsFromStringArray(java.lang.String[]) -> addItemsFromStringArray
totalcross.util.pdf.Base -> totalcross.util.pdf.Base:
    10:10:void <init>() -> <init>
    void clear() -> clear
    java.lang.String toPDFString() -> toPDFString
totalcross.util.pdf.Body -> totalcross.util.pdf.Body:
    int mByteOffsetStart -> mByteOffsetStart
    int mObjectNumberStart -> mObjectNumberStart
    int mGeneratedObjectsCount -> mGeneratedObjectsCount
    java.util.ArrayList mObjectsList -> mObjectsList
    20:22:void <init>() -> <init>
    25:25:int getObjectNumberStart() -> getObjectNumberStart
    29:30:void setObjectNumberStart(int) -> setObjectNumberStart
    33:33:int getByteOffsetStart() -> getByteOffsetStart
    37:38:void setByteOffsetStart(int) -> setByteOffsetStart
    41:41:int getObjectsCount() -> getObjectsCount
    45:45:int getNextAvailableObjectNumber() -> getNextAvailableObjectNumber
    49:49:totalcross.util.pdf.IndirectObject getNewIndirectObject() -> getNewIndirectObject
    53:57:totalcross.util.pdf.IndirectObject getNewIndirectObject(int,int,boolean) -> getNewIndirectObject
    62:70:totalcross.util.pdf.IndirectObject getObjectByNumberID(int) -> getObjectByNumberID
    74:75:void includeIndirectObject(totalcross.util.pdf.IndirectObject) -> includeIndirectObject
    78:90:java.lang.String render() -> render
    95:95:java.lang.String toPDFString() -> toPDFString
    100:105:void clear() -> clear
totalcross.util.pdf.CrossReferenceTable -> totalcross.util.pdf.CrossReferenceTable:
    int mObjectNumberStart -> mObjectNumberStart
    17:19:void <init>() -> <init>
    22:23:void setObjectNumberStart(int) -> setObjectNumberStart
    26:26:int getObjectNumberStart() -> getObjectNumberStart
    30:30:java.lang.String getObjectsXRefInfo() -> getObjectsXRefInfo
    34:45:void addObjectXRefInfo(int,int,boolean) -> addObjectXRefInfo
    48:56:java.lang.String render() -> render
    61:61:java.lang.String toPDFString() -> toPDFString
    66:69:void clear() -> clear
totalcross.util.pdf.Dictionary -> totalcross.util.pdf.Dictionary:
    13:16:void <init>() -> <init>
totalcross.util.pdf.EnclosedContent -> totalcross.util.pdf.EnclosedContent:
    java.lang.String mBegin -> mBegin
    java.lang.String mEnd -> mEnd
    java.lang.StringBuilder mContent -> mContent
    16:18:void <init>() -> <init>
    21:29:void setBeginKeyword(java.lang.String,boolean,boolean) -> setBeginKeyword
    32:40:void setEndKeyword(java.lang.String,boolean,boolean) -> setEndKeyword
    43:43:boolean hasContent() -> hasContent
    47:49:void setContent(java.lang.String) -> setContent
    52:52:java.lang.String getContent() -> getContent
    56:57:void addContent(java.lang.String) -> addContent
    60:61:void addNewLine() -> addNewLine
    64:65:void addSpace() -> addSpace
    69:70:void clear() -> clear
    74:74:java.lang.String toPDFString() -> toPDFString
totalcross.util.pdf.Header -> totalcross.util.pdf.Header:
    java.lang.String mVersion -> mVersion
    java.lang.String mRenderedHeader -> mRenderedHeader
    15:17:void <init>() -> <init>
    20:22:void setVersion(int,int) -> setVersion
    25:25:int getPDFStringSize() -> getPDFStringSize
    29:30:void render() -> render
    34:34:java.lang.String toPDFString() -> toPDFString
    39:40:void clear() -> clear
totalcross.util.pdf.Indentifiers -> totalcross.util.pdf.Indentifiers:
    char[] HexTable -> HexTable
    15:15:void <init>() -> <init>
    20:33:java.lang.String calculateMd5(java.lang.String) -> calculateMd5
    37:47:java.lang.String encode(totalcross.sys.Time) -> encode
    51:51:java.lang.String generateId() -> generateId
    55:55:java.lang.String generateId(java.lang.String) -> generateId
    17:17:void <clinit>() -> <clinit>
totalcross.util.pdf.IndirectIdentifier -> totalcross.util.pdf.IndirectIdentifier:
    int mNumber -> mNumber
    int mGeneration -> mGeneration
    15:17:void <init>() -> <init>
    20:21:void setNumber(int) -> setNumber
    24:24:int getNumber() -> getNumber
    28:29:void setGeneration(int) -> setGeneration
    32:32:int getGeneration() -> getGeneration
    37:39:void clear() -> clear
    43:43:java.lang.String toPDFString() -> toPDFString
totalcross.util.pdf.IndirectObject -> totalcross.util.pdf.IndirectObject:
    totalcross.util.pdf.EnclosedContent mContent -> mContent
    totalcross.util.pdf.Dictionary mDictionaryContent -> mDictionaryContent
    totalcross.util.pdf.Stream mStreamContent -> mStreamContent
    totalcross.util.pdf.IndirectIdentifier mID -> mID
    int mByteOffset -> mByteOffset
    boolean mInUse -> mInUse
    19:21:void <init>() -> <init>
    24:25:void setNumberID(int) -> setNumberID
    28:28:int getNumberID() -> getNumberID
    32:33:void setGeneration(int) -> setGeneration
    36:36:int getGeneration() -> getGeneration
    40:40:java.lang.String getIndirectReference() -> getIndirectReference
    44:45:void setByteOffset(int) -> setByteOffset
    48:48:int getByteOffset() -> getByteOffset
    52:53:void setInUse(boolean) -> setInUse
    56:56:boolean getInUse() -> getInUse
    60:61:void addContent(java.lang.String) -> addContent
    64:65:void setContent(java.lang.String) -> setContent
    68:68:java.lang.String getContent() -> getContent
    72:73:void addDictionaryContent(java.lang.String) -> addDictionaryContent
    76:77:void setDictionaryContent(java.lang.String) -> setDictionaryContent
    80:80:java.lang.String getDictionaryContent() -> getDictionaryContent
    84:85:void addStreamContent(java.lang.String) -> addStreamContent
    88:89:void setStreamContent(java.lang.String) -> setStreamContent
    92:92:java.lang.String getStreamContent() -> getStreamContent
    96:107:java.lang.String render() -> render
    112:120:void clear() -> clear
    124:124:java.lang.String toPDFString() -> toPDFString
totalcross.util.pdf.List -> totalcross.util.pdf.List:
    java.util.ArrayList mList -> mList
    16:18:void <init>() -> <init>
    21:27:java.lang.String renderList() -> renderList
    32:33:void clear() -> clear
totalcross.util.pdf.PDFDocument -> totalcross.util.pdf.PDFDocument:
    boolean ignoreXRef -> ignoreXRef
    totalcross.util.pdf.Header mHeader -> mHeader
    totalcross.util.pdf.Body mBody -> mBody
    totalcross.util.pdf.CrossReferenceTable mCRT -> mCRT
    totalcross.util.pdf.Trailer mTrailer -> mTrailer
    17:24:void <init>() -> <init>
    27:27:totalcross.util.pdf.IndirectObject newIndirectObject() -> newIndirectObject
    31:33:totalcross.util.pdf.IndirectObject newRawObject(java.lang.String) -> newRawObject
    37:39:totalcross.util.pdf.IndirectObject newDictionaryObject(java.lang.String) -> newDictionaryObject
    43:46:totalcross.util.pdf.IndirectObject newStreamObject(java.lang.String) -> newStreamObject
    50:51:void includeIndirectObject(totalcross.util.pdf.IndirectObject) -> includeIndirectObject
    55:72:java.lang.String toPDFString() -> toPDFString
    78:82:void clear() -> clear
    11:11:void <clinit>() -> <clinit>
totalcross.util.pdf.PDFWriter -> totalcross.util.pdf.PDFWriter:
    totalcross.util.pdf.PDFDocument mDocument -> mDocument
    totalcross.util.pdf.IndirectObject mCatalog -> mCatalog
    totalcross.util.pdf.Pages mPages -> mPages
    totalcross.util.pdf.Page mCurrentPage -> mCurrentPage
    19:21:void <init>() -> <init>
    23:25:void <init>(int,int) -> <init>
    28:35:void newDocument(int,int) -> newDocument
    38:40:void renderCatalog() -> renderCatalog
    43:46:void newPage() -> newPage
    49:50:void setCurrentPage(int) -> setCurrentPage
    53:53:int getPageCount() -> getPageCount
    57:58:void setFont(java.lang.String,java.lang.String) -> setFont
    61:62:void setFont(java.lang.String,java.lang.String,java.lang.String) -> setFont
    65:66:void addRawContent(java.lang.String) -> addRawContent
    69:70:void addText(int,int,int,java.lang.String) -> addText
    73:74:void addText(int,int,int,java.lang.String,java.lang.String) -> addText
    77:78:void addTextAsHex(int,int,int,java.lang.String) -> addTextAsHex
    82:83:void addTextAsHex(int,int,int,java.lang.String,java.lang.String) -> addTextAsHex
    86:87:void addLine(int,int,int,int) -> addLine
    90:91:void addRectangle(int,int,int,int) -> addRectangle
    94:95:void addImage(int,int,totalcross.ui.image.Image) -> addImage
    98:100:void addImage(int,int,totalcross.ui.image.Image,java.lang.String) -> addImage
    103:104:void addImage(int,int,int,int,totalcross.ui.image.Image) -> addImage
    108:109:void addImage(int,int,int,int,totalcross.ui.image.Image,java.lang.String) -> addImage
    112:113:void addImageKeepRatio(int,int,int,int,totalcross.ui.image.Image) -> addImageKeepRatio
    117:129:void addImageKeepRatio(int,int,int,int,totalcross.ui.image.Image,java.lang.String) -> addImageKeepRatio
    132:133:java.lang.String asString() -> asString
totalcross.util.pdf.Page -> totalcross.util.pdf.Page:
    totalcross.util.pdf.PDFDocument mDocument -> mDocument
    totalcross.util.pdf.IndirectObject mIndirectObject -> mIndirectObject
    java.util.ArrayList mPageFonts -> mPageFonts
    java.util.ArrayList mXObjects -> mXObjects
    totalcross.util.pdf.IndirectObject mPageContents -> mPageContents
    20:28:void <init>(totalcross.util.pdf.PDFDocument) -> <init>
    31:31:totalcross.util.pdf.IndirectObject getIndirectObject() -> getIndirectObject
    35:44:java.lang.String getFontReferences() -> getFontReferences
    48:56:java.lang.String getXObjectReferences() -> getXObjectReferences
    60:63:void render(java.lang.String) -> render
    66:70:void setFont(java.lang.String,java.lang.String) -> setFont
    73:78:void setFont(java.lang.String,java.lang.String,java.lang.String) -> setFont
    81:85:void addContent(java.lang.String) -> addContent
    88:89:void addRawContent(java.lang.String) -> addRawContent
    92:93:void addText(int,int,int,java.lang.String) -> addText
    96:99:void addText(int,int,int,java.lang.String,java.lang.String) -> addText
    102:103:void addTextAsHex(int,int,int,java.lang.String) -> addTextAsHex
    107:110:void addTextAsHex(int,int,int,java.lang.String,java.lang.String) -> addTextAsHex
    113:115:void addLine(int,int,int,int) -> addLine
    118:120:void addRectangle(int,int,int,int) -> addRectangle
    123:130:java.lang.String ensureXObjectImage(totalcross.util.pdf.XObjectImage) -> ensureXObjectImage
    135:140:void addImage(int,int,int,int,totalcross.util.pdf.XObjectImage,java.lang.String) -> addImage
totalcross.util.pdf.Pages -> totalcross.util.pdf.Pages:
    totalcross.util.pdf.PDFDocument mDocument -> mDocument
    java.util.ArrayList mPageList -> mPageList
    totalcross.util.pdf.IndirectObject mIndirectObject -> mIndirectObject
    totalcross.util.pdf.Array mMediaBox -> mMediaBox
    totalcross.util.pdf.Array mKids -> mKids
    20:28:void <init>(totalcross.util.pdf.PDFDocument,int,int) -> <init>
    31:31:totalcross.util.pdf.IndirectObject getIndirectObject() -> getIndirectObject
    35:38:totalcross.util.pdf.Page newPage() -> newPage
    42:42:totalcross.util.pdf.Page getPageAt(int) -> getPageAt
    46:46:int getCount() -> getCount
    50:55:void render() -> render
totalcross.util.pdf.PaperSize -> totalcross.util.pdf.PaperSize:
    int A0_WIDTH -> A0_WIDTH
    int A0_HEIGHT -> A0_HEIGHT
    int A1_WIDTH -> A1_WIDTH
    int A1_HEIGHT -> A1_HEIGHT
    int A2_WIDTH -> A2_WIDTH
    int A2_HEIGHT -> A2_HEIGHT
    int A3_WIDTH -> A3_WIDTH
    int A3_HEIGHT -> A3_HEIGHT
    int A4_WIDTH -> A4_WIDTH
    int A4_HEIGHT -> A4_HEIGHT
    int A5_WIDTH -> A5_WIDTH
    int A5_HEIGHT -> A5_HEIGHT
    int A6_WIDTH -> A6_WIDTH
    int A6_HEIGHT -> A6_HEIGHT
    int A7_WIDTH -> A7_WIDTH
    int A7_HEIGHT -> A7_HEIGHT
    int A8_WIDTH -> A8_WIDTH
    int A8_HEIGHT -> A8_HEIGHT
    int A9_WIDTH -> A9_WIDTH
    int A9_HEIGHT -> A9_HEIGHT
    int A10_WIDTH -> A10_WIDTH
    int A10_HEIGHT -> A10_HEIGHT
    int B0_WIDTH -> B0_WIDTH
    int B0_HEIGHT -> B0_HEIGHT
    int B1_WIDTH -> B1_WIDTH
    int B1_HEIGHT -> B1_HEIGHT
    int B2_WIDTH -> B2_WIDTH
    int B2_HEIGHT -> B2_HEIGHT
    int B3_WIDTH -> B3_WIDTH
    int B3_HEIGHT -> B3_HEIGHT
    int B4_WIDTH -> B4_WIDTH
    int B4_HEIGHT -> B4_HEIGHT
    int B5_WIDTH -> B5_WIDTH
    int B5_HEIGHT -> B5_HEIGHT
    int B6_WIDTH -> B6_WIDTH
    int B6_HEIGHT -> B6_HEIGHT
    int B7_WIDTH -> B7_WIDTH
    int B7_HEIGHT -> B7_HEIGHT
    int B8_WIDTH -> B8_WIDTH
    int B8_HEIGHT -> B8_HEIGHT
    int B9_WIDTH -> B9_WIDTH
    int B9_HEIGHT -> B9_HEIGHT
    int B10_WIDTH -> B10_WIDTH
    int B10_HEIGHT -> B10_HEIGHT
    int LETTER_WIDTH -> LETTER_WIDTH
    int LETTER_HEIGHT -> LETTER_HEIGHT
    int TABLOID_WIDTH -> TABLOID_WIDTH
    int TABLOID_HEIGHT -> TABLOID_HEIGHT
    int LEDGER_WIDTH -> LEDGER_WIDTH
    int LEDGER_HEIGHT -> LEDGER_HEIGHT
    int LEGAL_WIDTH -> LEGAL_WIDTH
    int LEGAL_HEIGHT -> LEGAL_HEIGHT
    int STATEMENT_WIDTH -> STATEMENT_WIDTH
    int STATEMENT_HEIGHT -> STATEMENT_HEIGHT
    int EXECUTIVE_WIDTH -> EXECUTIVE_WIDTH
    int EXECUTIVE_HEIGHT -> EXECUTIVE_HEIGHT
    int FOLIO_WIDTH -> FOLIO_WIDTH
    int FOLIO_HEIGHT -> FOLIO_HEIGHT
    int QUARTO_WIDTH -> QUARTO_WIDTH
    int QUARTO_HEIGHT -> QUARTO_HEIGHT
totalcross.util.pdf.StandardFonts -> totalcross.util.pdf.StandardFonts:
    java.lang.String SUBTYPE -> SUBTYPE
    java.lang.String TIMES_ROMAN -> TIMES_ROMAN
    java.lang.String TIMES_BOLD -> TIMES_BOLD
    java.lang.String TIMES_ITALIC -> TIMES_ITALIC
    java.lang.String TIMES_BOLDITALIC -> TIMES_BOLDITALIC
    java.lang.String HELVETICA -> HELVETICA
    java.lang.String HELVETICA_BOLD -> HELVETICA_BOLD
    java.lang.String HELVETICA_OBLIQUE -> HELVETICA_OBLIQUE
    java.lang.String HELVETICA_BOLDOBLIQUE -> HELVETICA_BOLDOBLIQUE
    java.lang.String COURIER -> COURIER
    java.lang.String COURIER_BOLD -> COURIER_BOLD
    java.lang.String COURIER_OBLIQUE -> COURIER_OBLIQUE
    java.lang.String COURIER_BOLDOBLIQUE -> COURIER_BOLDOBLIQUE
    java.lang.String SYMBOL -> SYMBOL
    java.lang.String ZAPDINGBATS -> ZAPDINGBATS
    java.lang.String MAC_ROMAN_ENCODING -> MAC_ROMAN_ENCODING
    java.lang.String WIN_ANSI_ENCODING -> WIN_ANSI_ENCODING
    10:10:void <init>() -> <init>
totalcross.util.pdf.Stream -> totalcross.util.pdf.Stream:
    13:16:void <init>() -> <init>
totalcross.util.pdf.Trailer -> totalcross.util.pdf.Trailer:
    int mXRefByteOffset -> mXRefByteOffset
    int mObjectsCount -> mObjectsCount
    java.lang.String mId -> mId
    totalcross.util.pdf.Dictionary mTrailerDictionary -> mTrailerDictionary
    17:19:void <init>() -> <init>
    22:23:void setId(java.lang.String) -> setId
    26:27:void setCrossReferenceTableByteOffset(int) -> setCrossReferenceTableByteOffset
    30:31:void setObjectsCount(int) -> setObjectsCount
    34:40:void renderDictionary() -> renderDictionary
    43:54:java.lang.String render() -> render
    59:59:java.lang.String toPDFString() -> toPDFString
    64:66:void clear() -> clear
totalcross.util.pdf.Transformation -> totalcross.util.pdf.Transformation:
    java.lang.String DEGREES_0_ROTATION -> DEGREES_0_ROTATION
    java.lang.String DEGREES_45_ROTATION -> DEGREES_45_ROTATION
    java.lang.String DEGREES_90_ROTATION -> DEGREES_90_ROTATION
    java.lang.String DEGREES_135_ROTATION -> DEGREES_135_ROTATION
    java.lang.String DEGREES_180_ROTATION -> DEGREES_180_ROTATION
    java.lang.String DEGRESS_225_ROTATION -> DEGRESS_225_ROTATION
    java.lang.String DEGREES_270_ROTATION -> DEGREES_270_ROTATION
    java.lang.String DEGREES_315_ROTATION -> DEGREES_315_ROTATION
totalcross.util.pdf.XObjectImage -> totalcross.util.pdf.XObjectImage:
    int BITSPERCOMPONENT_8 -> BITSPERCOMPONENT_8
    java.lang.String DEVICE_RGB -> DEVICE_RGB
    boolean INTERPOLATION -> INTERPOLATION
    int BITSPERCOMPONENT -> BITSPERCOMPONENT
    java.lang.String COLORSPACE -> COLORSPACE
    int mImageCount -> mImageCount
    totalcross.util.pdf.PDFDocument mDocument -> mDocument
    totalcross.util.pdf.IndirectObject mIndirectObject -> mIndirectObject
    int mDataSize -> mDataSize
    int mWidth -> mWidth
    int mHeight -> mHeight
    java.lang.String mName -> mName
    java.lang.String mId -> mId
    java.lang.String mProcessedImage -> mProcessedImage
    28:40:void <init>(totalcross.util.pdf.PDFDocument,totalcross.ui.image.Image) -> <init>
    43:51:void appendToDocument() -> appendToDocument
    54:59:totalcross.ui.image.Image configureImage(totalcross.ui.image.Image) -> configureImage
    63:83:byte[] getImageData(totalcross.ui.image.Image) -> getImageData
    87:91:boolean deflateImageData(totalcross.io.ByteArrayStream,byte[]) -> deflateImageData
    95:111:java.lang.String encodeImageData(totalcross.io.ByteArrayStream) -> encodeImageData
    115:119:java.lang.String processImage(totalcross.ui.image.Image) -> processImage
    123:123:java.lang.String asXObjectReference() -> asXObjectReference
    127:127:java.lang.String getName() -> getName
    131:131:java.lang.String getId() -> getId
    135:135:int getWidth() -> getWidth
    139:139:int getHeight() -> getHeight
    20:24:void <clinit>() -> <clinit>
totalcross.util.regex.BackReference -> totalcross.util.regex.BackReference:
    1904:1906:void <init>(int,boolean) -> <init>
totalcross.util.regex.Bitset -> totalcross.util.regex.Bitset:
    totalcross.util.regex.Block[][] categoryBits -> categoryBits
    boolean positive -> positive
    boolean isLarge -> isLarge
    boolean[] block0 -> block0
    boolean[] emptyBlock0 -> emptyBlock0
    totalcross.util.regex.Block[] blocks -> blocks
    int weight -> weight
    34:49:void <init>() -> <init>
    60:65:void reset() -> reset
    68:77:void unify(totalcross.util.regex.Bitset,totalcross.util.regex.Term) -> unify
    80:81:void setPositive(boolean) -> setPositive
    84:84:boolean isPositive() -> isPositive
    88:88:boolean isLarge() -> isLarge
    92:101:void enableLargeMode() -> enableLargeMode
    104:104:int getWeight() -> getWeight
    108:121:void setWordChar(boolean) -> setWordChar
    124:129:void setDigit(boolean) -> setDigit
    132:143:void setSpace(boolean) -> setSpace
    146:151:void setCategory(int) -> setCategory
    154:157:void setChars(java.lang.String) -> setChars
    160:161:void setChar(char) -> setChar
    164:189:void setRange(char,char) -> setRange
    192:193:void add(totalcross.util.regex.Bitset) -> add
    196:197:void add(totalcross.util.regex.Bitset,boolean) -> add
    200:218:int addImpl(totalcross.util.regex.Bitset,totalcross.util.regex.Bitset,boolean) -> addImpl
    222:223:void subtract(totalcross.util.regex.Bitset) -> subtract
    226:227:void subtract(totalcross.util.regex.Bitset,boolean) -> subtract
    230:249:int subtractImpl(totalcross.util.regex.Bitset,totalcross.util.regex.Bitset,boolean) -> subtractImpl
    253:254:void intersect(totalcross.util.regex.Bitset) -> intersect
    257:258:void intersect(totalcross.util.regex.Bitset,boolean) -> intersect
    261:272:int add(boolean[],boolean[],int,int,boolean) -> add
    276:287:int subtract(boolean[],boolean[],int,int,boolean) -> subtract
    291:303:int set(boolean[],boolean,int,int) -> set
    308:322:java.lang.String toString() -> toString
    36:53:void <clinit>() -> <clinit>
totalcross.util.regex.Block -> totalcross.util.regex.Block:
    boolean isFull -> isFull
    boolean[] bits -> bits
    boolean shared -> shared
    boolean[] EMPTY_BITS -> EMPTY_BITS
    boolean[] FULL_BITS -> FULL_BITS
    367:370:void <init>() -> <init>
    367:375:void <init>(boolean[]) -> <init>
    378:398:boolean set(int) -> set
    402:409:boolean get(int) -> get
    413:433:int add(totalcross.util.regex.Block[],totalcross.util.regex.Block[],int,int,boolean) -> add
    439:490:int add(totalcross.util.regex.Block,totalcross.util.regex.Block,boolean) -> add
    496:523:int subtract(totalcross.util.regex.Block[],totalcross.util.regex.Block[],int,int,boolean) -> subtract
    529:571:int subtract(totalcross.util.regex.Block,totalcross.util.regex.Block,boolean) -> subtract
    577:581:boolean[] copyBits(totalcross.util.regex.Block) -> copyBits
    585:589:boolean[] fullBits(boolean[]) -> fullBits
    593:598:boolean[] emptyBits(boolean[]) -> emptyBits
    602:608:int count(boolean[],int,int) -> count
    612:625:boolean[][] toBitset2(totalcross.util.regex.Block[]) -> toBitset2
    628:634:void <clinit>() -> <clinit>
totalcross.util.regex.Branch -> totalcross.util.regex.Branch:
    1885:1887:void <init>() -> <init>
    1889:1899:void <init>(int) -> <init>
totalcross.util.regex.CharacterClass -> totalcross.util.regex.CharacterClass:
    totalcross.util.regex.Bitset DIGIT -> DIGIT
    totalcross.util.regex.Bitset WORDCHAR -> WORDCHAR
    totalcross.util.regex.Bitset SPACE -> SPACE
    totalcross.util.regex.Bitset UDIGIT -> UDIGIT
    totalcross.util.regex.Bitset UWORDCHAR -> UWORDCHAR
    totalcross.util.regex.Bitset USPACE -> USPACE
    totalcross.util.regex.Bitset NONDIGIT -> NONDIGIT
    totalcross.util.regex.Bitset NONWORDCHAR -> NONWORDCHAR
    totalcross.util.regex.Bitset NONSPACE -> NONSPACE
    totalcross.util.regex.Bitset UNONDIGIT -> UNONDIGIT
    totalcross.util.regex.Bitset UNONWORDCHAR -> UNONWORDCHAR
    totalcross.util.regex.Bitset UNONSPACE -> UNONSPACE
    boolean namesInitialized -> namesInitialized
    totalcross.util.Hashtable namedClasses -> namedClasses
    totalcross.util.Vector unicodeBlocks -> unicodeBlocks
    totalcross.util.Vector posixClasses -> posixClasses
    totalcross.util.Vector unicodeCategories -> unicodeCategories
    int ADD -> ADD
    int SUBTRACT -> SUBTRACT
    int INTERSECT -> INTERSECT
    java.lang.String blockData -> blockData
    36:36:void <init>() -> <init>
    122:126:void registerClass(java.lang.String,totalcross.util.regex.Bitset,totalcross.util.Vector) -> registerClass
    129:172:void initPosixClasses() -> initPosixClasses
    175:245:void initNames() -> initNames
    248:263:void initNamedBlock(java.lang.String,int,int) -> initNamedBlock
    266:269:void initNamedCategory(java.lang.String,int) -> initNamedCategory
    272:277:void initNamedCategory(java.lang.String,int[]) -> initNamedCategory
    280:283:totalcross.util.regex.Bitset getNamedClass(java.lang.String) -> getNamedClass
    287:292:void makeICase(totalcross.util.regex.Term,char) -> makeICase
    295:297:void makeDigit(totalcross.util.regex.Term,boolean,boolean) -> makeDigit
    300:302:void makeSpace(totalcross.util.regex.Term,boolean,boolean) -> makeSpace
    305:307:void makeWordChar(totalcross.util.regex.Term,boolean,boolean) -> makeWordChar
    310:312:void makeWordBoundary(totalcross.util.regex.Term,boolean,boolean) -> makeWordBoundary
    315:317:void makeWordStart(totalcross.util.regex.Term,boolean) -> makeWordStart
    320:322:void makeWordEnd(totalcross.util.regex.Term,boolean) -> makeWordEnd
    326:360:void parseGroup(char[],int,int,totalcross.util.regex.Term,boolean,boolean,boolean,boolean) -> parseGroup
    364:367:int parseClass(char[],int,int,totalcross.util.regex.Term,boolean,boolean,boolean,boolean) -> parseClass
    372:380:int parseName(char[],int,int,totalcross.util.regex.Term,boolean,boolean) -> parseName
    390:681:int parseClass(char[],int,int,totalcross.util.regex.Bitset,boolean,boolean,boolean,boolean) -> parseClass
    687:711:int parseName(char[],int,int,java.lang.StringBuffer,boolean) -> parseName
    723:754:java.lang.String stringValue0(boolean[]) -> stringValue0
    772:805:java.lang.String stringValue2(boolean[][]) -> stringValue2
    809:836:java.lang.String stringValue(int) -> stringValue
    840:850:int toHexDigit(char) -> toHexDigit
    37:119:void <clinit>() -> <clinit>
totalcross.util.regex.ConditionalExpr -> totalcross.util.regex.ConditionalExpr:
    totalcross.util.regex.Term node -> node
    boolean newBranchStarted -> newBranchStarted
    boolean linkAsBranch -> linkAsBranch
    1931:1967:void <init>(totalcross.util.regex.Lookahead) -> <init>
    1931:1999:void <init>(totalcross.util.regex.Lookbehind) -> <init>
    1931:2020:void <init>(int) -> <init>
    2024:2039:void startNewBranch() -> startNewBranch
totalcross.util.regex.Find -> totalcross.util.regex.Find:
    106:129:void <init>(totalcross.util.regex.Term,int,totalcross.util.regex.Term) -> <init>
totalcross.util.regex.FindBack -> totalcross.util.regex.FindBack:
    133:159:void <init>(totalcross.util.regex.Term,int,int,totalcross.util.regex.Term) -> <init>
totalcross.util.regex.GReference -> totalcross.util.regex.GReference:
    226:226:void <init>() -> <init>
    java.lang.String stringValue(totalcross.util.regex.MatchResult) -> stringValue
    230:240:totalcross.util.regex.GReference createInstance(totalcross.util.regex.MatchResult,int) -> createInstance
totalcross.util.regex.Group -> totalcross.util.regex.Group:
    1911:1912:void <init>() -> <init>
    1914:1926:void <init>(int) -> <init>
totalcross.util.regex.IndependentGroup -> totalcross.util.regex.IndependentGroup:
    2044:2050:void <init>(int) -> <init>
totalcross.util.regex.IntReference -> totalcross.util.regex.IntReference:
    int id -> id
    247:249:void <init>(int) -> <init>
    253:253:java.lang.String stringValue(totalcross.util.regex.MatchResult) -> stringValue
totalcross.util.regex.Iterator -> totalcross.util.regex.Iterator:
    2149:2205:void <init>(totalcross.util.regex.Term,int,int,totalcross.util.Vector) -> <init>
    2212:2218:void optimize() -> optimize
totalcross.util.regex.LAEntry -> totalcross.util.regex.LAEntry:
    int index -> index
    totalcross.util.regex.SearchEntry top -> top
    totalcross.util.regex.SearchEntry actual -> actual
    2514:2514:void <init>() -> <init>
totalcross.util.regex.Lookahead -> totalcross.util.regex.Lookahead:
    boolean isPositive -> isPositive
    2056:2070:void <init>(int,boolean) -> <init>
totalcross.util.regex.Lookbehind -> totalcross.util.regex.Lookbehind:
    boolean isPositive -> isPositive
    int prevDistance -> prevDistance
    2075:2092:void <init>(int,boolean) -> <init>
    2096:2097:totalcross.util.regex.Term append(totalcross.util.regex.Term) -> append
    2102:2103:totalcross.util.regex.Term replaceCurrent(totalcross.util.regex.Term) -> replaceCurrent
    2107:2124:int length(totalcross.util.regex.Term) -> length
    2130:2133:void startNewBranch() -> startNewBranch
    2137:2144:void close() -> close
totalcross.util.regex.MatchIterator -> totalcross.util.regex.MatchIterator:
    boolean hasMore() -> hasMore
    totalcross.util.regex.MatchResult nextMatch() -> nextMatch
    int count() -> count
totalcross.util.regex.MatchResult -> totalcross.util.regex.MatchResult:
    int MATCH -> MATCH
    int PREFIX -> PREFIX
    int SUFFIX -> SUFFIX
    int TARGET -> TARGET
    totalcross.util.regex.Pattern pattern() -> pattern
    int groupCount() -> groupCount
    boolean isCaptured() -> isCaptured
    boolean isCaptured(int) -> isCaptured
    boolean isCaptured(java.lang.String) -> isCaptured
    java.lang.String group(int) -> group
    boolean getGroup(int,java.lang.StringBuffer) -> getGroup
    boolean getGroup(int,totalcross.util.regex.TextBuffer) -> getGroup
    java.lang.String group(java.lang.String) -> group
    boolean getGroup(java.lang.String,java.lang.StringBuffer) -> getGroup
    boolean getGroup(java.lang.String,totalcross.util.regex.TextBuffer) -> getGroup
    java.lang.String prefix() -> prefix
    java.lang.String suffix() -> suffix
    java.lang.String target() -> target
    int targetStart() -> targetStart
    int targetEnd() -> targetEnd
    char[] targetChars() -> targetChars
    int start() -> start
    int end() -> end
    int length() -> length
    int start(int) -> start
    int end(int) -> end
    int length(int) -> length
    char charAt(int) -> charAt
    char charAt(int,int) -> charAt
totalcross.util.regex.Matcher -> totalcross.util.regex.Matcher:
    int ANCHOR_START -> ANCHOR_START
    int ANCHOR_LASTMATCH -> ANCHOR_LASTMATCH
    int ANCHOR_END -> ANCHOR_END
    int ACCEPT_INCOMPLETE -> ACCEPT_INCOMPLETE
    totalcross.util.regex.Term startAnchor -> startAnchor
    totalcross.util.regex.Term lastMatchAnchor -> lastMatchAnchor
    totalcross.util.regex.Pattern re -> re
    int[] counters -> counters
    totalcross.util.regex.MemReg[] memregs -> memregs
    totalcross.util.regex.LAEntry[] lookaheads -> lookaheads
    char[] data -> data
    int offset -> offset
    int end -> end
    int wOffset -> wOffset
    int wEnd -> wEnd
    boolean shared -> shared
    totalcross.util.regex.SearchEntry top -> top
    totalcross.util.regex.SearchEntry first -> first
    totalcross.util.regex.SearchEntry defaultEntry -> defaultEntry
    boolean called -> called
    int minQueueLength -> minQueueLength
    java.lang.String cache -> cache
    int cacheOffset -> cacheOffset
    int cacheLength -> cacheLength
    totalcross.util.regex.MemReg prefixBounds -> prefixBounds
    totalcross.util.regex.MemReg suffixBounds -> suffixBounds
    totalcross.util.regex.MemReg targetBounds -> targetBounds
    117:153:void <init>(totalcross.util.regex.Pattern) -> <init>
    169:187:void setTarget(totalcross.util.regex.Matcher,int) -> setTarget
    198:199:void setTarget(java.lang.String) -> setTarget
    212:226:void setTarget(java.lang.String,int,int) -> setTarget
    239:240:void setTarget(char[],int,int) -> setTarget
    261:267:void setTarget(char[],int,int,boolean) -> setTarget
    280:300:void setTarget(totalcross.io.CharStream,int) -> setTarget
    303:327:void setAll(totalcross.io.CharStream) -> setAll
    330:344:java.lang.String getString(int,int) -> getString
    371:372:boolean matchesPrefix() -> matchesPrefix
    382:382:boolean isStart() -> isStart
    402:405:boolean matches() -> matches
    414:415:boolean matches(java.lang.String) -> matches
    425:429:void setPosition(int) -> setPosition
    437:440:boolean find() -> find
    450:453:boolean find(int) -> find
    460:460:totalcross.util.regex.MatchIterator findAll() -> findAll
    468:468:totalcross.util.regex.MatchIterator findAll(int) -> findAll
    521:521:boolean proceed() -> proceed
    561:566:boolean proceed(int) -> proceed
    573:592:void skip() -> skip
    597:601:void init() -> init
    607:632:void flush() -> flush
    638:638:java.lang.String toString() -> toString
    643:643:totalcross.util.regex.Pattern pattern() -> pattern
    648:648:java.lang.String target() -> target
    655:656:char[] targetChars() -> targetChars
    663:663:int targetStart() -> targetStart
    670:670:int targetEnd() -> targetEnd
    675:680:char charAt(int) -> charAt
    685:693:char charAt(int,int) -> charAt
    698:698:int length() -> length
    705:705:int start() -> start
    712:712:int end() -> end
    719:719:java.lang.String prefix() -> prefix
    726:726:java.lang.String suffix() -> suffix
    733:733:int groupCount() -> groupCount
    740:744:java.lang.String group(int) -> group
    751:755:java.lang.String group(java.lang.String) -> group
    762:768:boolean getGroup(int,totalcross.util.regex.TextBuffer) -> getGroup
    775:779:boolean getGroup(java.lang.String,totalcross.util.regex.TextBuffer) -> getGroup
    786:792:boolean getGroup(int,java.lang.StringBuffer) -> getGroup
    799:803:boolean getGroup(java.lang.String,java.lang.StringBuffer) -> getGroup
    809:821:java.lang.String[] groups() -> groups
    827:839:totalcross.util.Vector groupv() -> groupv
    845:883:totalcross.util.regex.MemReg bounds(int) -> bounds
    890:890:boolean isCaptured() -> isCaptured
    897:897:boolean isCaptured(int) -> isCaptured
    904:908:boolean isCaptured(java.lang.String) -> isCaptured
    915:916:int length(int) -> length
    923:923:int start(int) -> start
    930:930:int end(int) -> end
    934:2016:boolean search(int) -> search
    2021:2034:boolean compareRegions(char[],int,int,int,int) -> compareRegions
    2038:2050:boolean compareRegionsI(char[],int,int,int,int) -> compareRegionsI
    2056:2132:int repeat(char[],int,int,totalcross.util.regex.Term) -> repeat
    2138:2203:int find(char[],int,int,totalcross.util.regex.Term) -> find
    2208:2229:int findReg(char[],int,int,int,totalcross.util.regex.Term,int) -> findReg
    2234:2305:int findBack(char[],int,int,totalcross.util.regex.Term) -> findBack
    2310:2348:int findBackReg(char[],int,int,int,int,totalcross.util.regex.Term,int) -> findBackReg
    2352:2384:java.lang.String toString_d() -> toString_d
    86:89:void <clinit>() -> <clinit>
totalcross.util.regex.Matcher$1 -> totalcross.util.regex.Matcher$1:
    boolean checked -> checked
    boolean hasMore -> hasMore
    int val$options -> val$options
    totalcross.util.regex.Matcher this$0 -> this$0
    468:470:void <init>(totalcross.util.regex.Matcher,int) -> <init>
    474:477:boolean hasMore() -> hasMore
    482:489:totalcross.util.regex.MatchResult nextMatch() -> nextMatch
    493:495:void check() -> check
    499:510:int count() -> count
totalcross.util.regex.MemReg -> totalcross.util.regex.MemReg:
    int index -> index
    int in -> in
    int out -> out
    int tmp -> tmp
    2502:2507:void <init>(int) -> <init>
    2510:2511:void reset() -> reset
totalcross.util.regex.Optimizer -> totalcross.util.regex.Optimizer:
    int THRESHOLD -> THRESHOLD
    totalcross.util.regex.Term atom -> atom
    int distance -> distance
    36:36:totalcross.util.regex.Optimizer find(totalcross.util.regex.Term) -> find
    41:72:totalcross.util.regex.Optimizer find(totalcross.util.regex.Term,int) -> find
    78:81:void <init>(totalcross.util.regex.Term,int) -> <init>
    84:84:totalcross.util.regex.Term makeFirst(totalcross.util.regex.Term) -> makeFirst
    88:99:totalcross.util.regex.Term makeBacktrack(totalcross.util.regex.Term) -> makeBacktrack
totalcross.util.regex.Pattern -> totalcross.util.regex.Pattern:
    java.lang.String stringRepr -> stringRepr
    totalcross.util.regex.Term root -> root
    totalcross.util.regex.Term root0 -> root0
    int memregs -> memregs
    int counters -> counters
    int lookaheads -> lookaheads
    totalcross.util.Hashtable namedGroupMap -> namedGroupMap
    98:99:void <init>() -> <init>
    109:110:void <init>(java.lang.String) -> <init>
    129:132:void <init>(java.lang.String,java.lang.String) -> <init>
    150:152:void <init>(java.lang.String,int) -> <init>
    156:158:totalcross.util.regex.Pattern compile(java.lang.String) -> compile
    162:164:totalcross.util.regex.Pattern compile(java.lang.String,int) -> compile
    168:170:void compileInt(java.lang.String,int) -> compileInt
    176:176:int groupCount() -> groupCount
    186:186:java.lang.Integer groupId(java.lang.String) -> groupId
    197:197:boolean matches(java.lang.String) -> matches
    207:207:boolean startsWith(java.lang.String) -> startsWith
    215:215:totalcross.util.regex.Matcher matcher() -> matcher
    222:224:totalcross.util.regex.Matcher matcher(java.lang.String) -> matcher
    231:233:totalcross.util.regex.Matcher matcher(char[],int,int) -> matcher
    242:248:totalcross.util.regex.Matcher matcher(totalcross.util.regex.MatchResult,int) -> matcher
    256:261:totalcross.util.regex.Matcher matcher(totalcross.util.regex.MatchResult,java.lang.String) -> matcher
    273:275:totalcross.util.regex.Matcher matcher(totalcross.io.CharStream,int) -> matcher
    298:298:totalcross.util.regex.Replacer replacer(java.lang.String) -> replacer
    308:308:totalcross.util.regex.Replacer replacer(totalcross.util.regex.Substitution) -> replacer
    320:320:totalcross.util.regex.RETokenizer tokenizer(java.lang.String) -> tokenizer
    331:331:totalcross.util.regex.RETokenizer tokenizer(char[],int,int) -> tokenizer
    341:341:totalcross.util.regex.RETokenizer tokenizer(totalcross.io.CharStream,int) -> tokenizer
    346:346:java.lang.String toString() -> toString
    353:353:java.lang.String toString_d() -> toString_d
    357:378:int parseFlags(java.lang.String) -> parseFlags
    382:402:int parseFlags(char[],int,int) -> parseFlags
    406:420:int getFlag(char) -> getFlag
totalcross.util.regex.PatternSyntaxException -> totalcross.util.regex.PatternSyntaxException:
    39:40:void <init>(java.lang.String) -> <init>
totalcross.util.regex.PerlSubstitution -> totalcross.util.regex.PerlSubstitution:
    totalcross.util.regex.Pattern refPtn -> refPtn
    int NAME_ID -> NAME_ID
    int ESC_ID -> ESC_ID
    java.lang.String groupRef -> groupRef
    totalcross.util.regex.PerlSubstitution$Element queueEntry -> queueEntry
    87:91:void <init>(java.lang.String) -> <init>
    94:96:java.lang.String value(totalcross.util.regex.MatchResult) -> value
    100:124:totalcross.util.regex.PerlSubstitution$Element makeQueue(totalcross.util.regex.Matcher) -> makeQueue
    130:133:void appendSubstitution(totalcross.util.regex.MatchResult,totalcross.util.regex.TextBuffer) -> appendSubstitution
    137:141:java.lang.String toString() -> toString
    72:81:void <clinit>() -> <clinit>
totalcross.util.regex.PerlSubstitution$1 -> totalcross.util.regex.PerlSubstitution$1:
totalcross.util.regex.PerlSubstitution$Element -> totalcross.util.regex.PerlSubstitution$Element:
    java.lang.String prefix -> prefix
    totalcross.util.regex.PerlSubstitution$Element next -> next
    144:144:void <init>() -> <init>
    void append(totalcross.util.regex.MatchResult,totalcross.util.regex.TextBuffer) -> append
    144:144:void <init>(totalcross.util.regex.PerlSubstitution$1) -> <init>
totalcross.util.regex.PerlSubstitution$IntRefHandler -> totalcross.util.regex.PerlSubstitution$IntRefHandler:
    java.lang.Integer index -> index
    177:180:void <init>(java.lang.String,java.lang.Integer) -> <init>
    184:197:void append(totalcross.util.regex.MatchResult,totalcross.util.regex.TextBuffer) -> append
totalcross.util.regex.PerlSubstitution$PlainElement -> totalcross.util.regex.PerlSubstitution$PlainElement:
    java.lang.String str -> str
    154:156:void <init>(java.lang.String) -> <init>
    158:161:void <init>(java.lang.String,java.lang.String) -> <init>
    165:171:void append(totalcross.util.regex.MatchResult,totalcross.util.regex.TextBuffer) -> append
totalcross.util.regex.PerlSubstitution$StringRefHandler -> totalcross.util.regex.PerlSubstitution$StringRefHandler:
    java.lang.String index -> index
    203:206:void <init>(java.lang.String,java.lang.String) -> <init>
    210:222:void append(totalcross.util.regex.MatchResult,totalcross.util.regex.TextBuffer) -> append
totalcross.util.regex.Pretokenizer -> totalcross.util.regex.Pretokenizer:
    int START -> START
    int END -> END
    int PLAIN_GROUP -> PLAIN_GROUP
    int POS_LOOKAHEAD -> POS_LOOKAHEAD
    int NEG_LOOKAHEAD -> NEG_LOOKAHEAD
    int POS_LOOKBEHIND -> POS_LOOKBEHIND
    int NEG_LOOKBEHIND -> NEG_LOOKBEHIND
    int INDEPENDENT_REGEX -> INDEPENDENT_REGEX
    int COMMENT -> COMMENT
    int CONDITIONAL_GROUP -> CONDITIONAL_GROUP
    int FLAGS -> FLAGS
    int CLASS_GROUP -> CLASS_GROUP
    int NAMED_GROUP -> NAMED_GROUP
    int tOffset -> tOffset
    int tOutside -> tOutside
    int skip -> skip
    int offset -> offset
    int end -> end
    int c -> c
    int ttype -> ttype
    char[] data -> data
    int flags -> flags
    boolean flagsChanged -> flagsChanged
    char[] brackets -> brackets
    java.lang.String groupName -> groupName
    boolean groupDeclared -> groupDeclared
    1665:1688:void <init>(char[],int,int) -> <init>
    1691:1691:int flags(int) -> flags
    1695:1880:void next() -> next
totalcross.util.regex.REFlags -> totalcross.util.regex.REFlags:
    int DEFAULT -> DEFAULT
    int IGNORE_CASE -> IGNORE_CASE
    int MULTILINE -> MULTILINE
    int DOTALL -> DOTALL
    int IGNORE_SPACES -> IGNORE_SPACES
    int UNICODE -> UNICODE
    int XML_SCHEMA -> XML_SCHEMA
totalcross.util.regex.RETokenizer -> totalcross.util.regex.RETokenizer:
    totalcross.util.regex.Matcher matcher -> matcher
    boolean checked -> checked
    boolean hasToken -> hasToken
    java.lang.String token -> token
    boolean endReached -> endReached
    boolean emptyTokensEnabnled -> emptyTokensEnabnled
    66:67:void <init>(totalcross.util.regex.Pattern,java.lang.String) -> <init>
    70:71:void <init>(totalcross.util.regex.Pattern,char[],int,int) -> <init>
    74:75:void <init>(totalcross.util.regex.Pattern,totalcross.io.CharStream,int) -> <init>
    62:80:void <init>(totalcross.util.regex.Matcher,boolean) -> <init>
    83:84:void setEmptyEnabled(boolean) -> setEmptyEnabled
    87:87:boolean isEmptyEnabled() -> isEmptyEnabled
    91:94:boolean hasMore() -> hasMore
    98:105:java.lang.String nextToken() -> nextToken
    109:109:java.lang.String[] split() -> split
    113:114:void reset() -> reset
    117:121:java.lang.String[] collect(totalcross.util.regex.RETokenizer) -> collect
    125:163:void check() -> check
    166:166:boolean hasMoreElements() -> hasMoreElements
    174:174:java.lang.Object nextElement() -> nextElement
totalcross.util.regex.Replacer -> totalcross.util.regex.Replacer:
    totalcross.util.regex.Pattern pattern -> pattern
    totalcross.util.regex.Substitution substitution -> substitution
    69:72:void <init>(totalcross.util.regex.Pattern,totalcross.util.regex.Substitution) -> <init>
    77:78:void <init>(totalcross.util.regex.Pattern,java.lang.String) -> <init>
    82:86:void <init>(totalcross.util.regex.Pattern,java.lang.String,boolean) -> <init>
    89:90:void setSubstitution(java.lang.String,boolean) -> setSubstitution
    95:97:java.lang.String replace(java.lang.String) -> replace
    103:105:java.lang.String replace(char[],int,int) -> replace
    111:113:java.lang.String replace(totalcross.util.regex.MatchResult,int) -> replace
    119:121:java.lang.String replace(totalcross.io.CharStream,int) -> replace
    127:127:int replace(java.lang.String,java.lang.StringBuffer) -> replace
    133:133:int replace(char[],int,int,java.lang.StringBuffer) -> replace
    139:139:int replace(totalcross.util.regex.MatchResult,int,java.lang.StringBuffer) -> replace
    145:145:int replace(totalcross.util.regex.MatchResult,java.lang.String,java.lang.StringBuffer) -> replace
    149:149:int replace(totalcross.io.CharStream,int,java.lang.StringBuffer) -> replace
    155:155:int replace(java.lang.String,totalcross.util.regex.TextBuffer) -> replace
    161:161:int replace(char[],int,int,totalcross.util.regex.TextBuffer) -> replace
    167:167:int replace(totalcross.util.regex.MatchResult,int,totalcross.util.regex.TextBuffer) -> replace
    173:173:int replace(totalcross.util.regex.MatchResult,java.lang.String,totalcross.util.regex.TextBuffer) -> replace
    177:177:int replace(totalcross.io.CharStream,int,totalcross.util.regex.TextBuffer) -> replace
    187:202:int replace(totalcross.util.regex.Matcher,totalcross.util.regex.Substitution,totalcross.util.regex.TextBuffer) -> replace
    207:209:int replace(totalcross.util.regex.Matcher,totalcross.util.regex.Substitution,totalcross.io.CharStream) -> replace
    216:217:void replace(java.lang.String,totalcross.io.CharStream) -> replace
    222:223:void replace(char[],int,int,totalcross.io.CharStream) -> replace
    228:229:void replace(totalcross.util.regex.MatchResult,int,totalcross.io.CharStream) -> replace
    234:235:void replace(totalcross.util.regex.MatchResult,java.lang.String,totalcross.io.CharStream) -> replace
    238:239:void replace(totalcross.io.CharStream,int,totalcross.io.CharStream) -> replace
    257:257:totalcross.util.regex.TextBuffer wrap(java.lang.StringBuffer) -> wrap
    281:281:totalcross.util.regex.TextBuffer wrap(totalcross.io.CharStream) -> wrap
totalcross.util.regex.Replacer$1 -> totalcross.util.regex.Replacer$1:
    java.lang.StringBuffer val$sb -> val$sb
    257:257:void <init>(java.lang.StringBuffer) -> <init>
    260:261:void append(char) -> append
    265:266:void append(char[],int,int) -> append
    270:271:void append(java.lang.String) -> append
    275:275:java.lang.String toString() -> toString
totalcross.util.regex.Replacer$2 -> totalcross.util.regex.Replacer$2:
    totalcross.io.CharStream val$writer -> val$writer
    281:281:void <init>(totalcross.io.CharStream) -> <init>
    285:289:void append(char) -> append
    294:298:void append(char[],int,int) -> append
    303:307:void append(java.lang.String) -> append
totalcross.util.regex.Replacer$DummySubstitution -> totalcross.util.regex.Replacer$DummySubstitution:
    java.lang.String str -> str
    244:246:void <init>(java.lang.String) -> <init>
    250:253:void appendSubstitution(totalcross.util.regex.MatchResult,totalcross.util.regex.TextBuffer) -> appendSubstitution
totalcross.util.regex.Replacer$WriteException -> totalcross.util.regex.Replacer$WriteException:
    totalcross.io.IOException reason -> reason
    314:316:void <init>(totalcross.io.IOException) -> <init>
totalcross.util.regex.SearchEntry -> totalcross.util.regex.SearchEntry:
    totalcross.util.regex.Term term -> term
    int index -> index
    int cnt -> cnt
    int regLen -> regLen
    boolean isState -> isState
    totalcross.util.regex.SearchEntry sub -> sub
    totalcross.util.regex.SearchEntry on -> on
    totalcross.util.regex.SearchEntry$MState mHead -> mHead
    totalcross.util.regex.SearchEntry$MState mCurrent -> mCurrent
    totalcross.util.regex.SearchEntry$CState cHead -> cHead
    totalcross.util.regex.SearchEntry$CState cCurrent -> cCurrent
    2388:2388:void <init>() -> <init>
    2413:2434:void saveMemregState(totalcross.util.regex.SearchEntry,int,totalcross.util.regex.MemReg) -> saveMemregState
    2437:2457:void saveCntState(totalcross.util.regex.SearchEntry,int,int) -> saveCntState
    2461:2476:void popState(totalcross.util.regex.SearchEntry,totalcross.util.regex.MemReg[],int[]) -> popState
    2479:2496:void reset(int) -> reset
totalcross.util.regex.SearchEntry$1 -> totalcross.util.regex.SearchEntry$1:
totalcross.util.regex.SearchEntry$CState -> totalcross.util.regex.SearchEntry$CState:
    int index -> index
    int value -> value
    totalcross.util.regex.SearchEntry$CState next -> next
    totalcross.util.regex.SearchEntry$CState prev -> prev
    2403:2403:void <init>() -> <init>
    2403:2403:void <init>(totalcross.util.regex.SearchEntry$1) -> <init>
totalcross.util.regex.SearchEntry$MState -> totalcross.util.regex.SearchEntry$MState:
    int index -> index
    int in -> in
    int out -> out
    totalcross.util.regex.SearchEntry$MState next -> next
    totalcross.util.regex.SearchEntry$MState prev -> prev
    2398:2398:void <init>() -> <init>
    2398:2398:void <init>(totalcross.util.regex.SearchEntry$1) -> <init>
totalcross.util.regex.StringReference -> totalcross.util.regex.StringReference:
    java.lang.String name -> name
    260:262:void <init>(java.lang.String) -> <init>
    266:266:java.lang.String stringValue(totalcross.util.regex.MatchResult) -> stringValue
totalcross.util.regex.Substitution -> totalcross.util.regex.Substitution:
    void appendSubstitution(totalcross.util.regex.MatchResult,totalcross.util.regex.TextBuffer) -> appendSubstitution
totalcross.util.regex.Term -> totalcross.util.regex.Term:
    int CHAR -> CHAR
    int BITSET -> BITSET
    int BITSET2 -> BITSET2
    int ANY_CHAR -> ANY_CHAR
    int ANY_CHAR_NE -> ANY_CHAR_NE
    int REG -> REG
    int REG_I -> REG_I
    int FIND -> FIND
    int FINDREG -> FINDREG
    int SUCCESS -> SUCCESS
    int BOUNDARY -> BOUNDARY
    int DIRECTION -> DIRECTION
    int UBOUNDARY -> UBOUNDARY
    int UDIRECTION -> UDIRECTION
    int GROUP_IN -> GROUP_IN
    int GROUP_OUT -> GROUP_OUT
    int VOID -> VOID
    int START -> START
    int END -> END
    int END_EOL -> END_EOL
    int LINE_START -> LINE_START
    int LINE_END -> LINE_END
    int LAST_MATCH_END -> LAST_MATCH_END
    int CNT_SET_0 -> CNT_SET_0
    int CNT_INC -> CNT_INC
    int CNT_GT_EQ -> CNT_GT_EQ
    int READ_CNT_LT -> READ_CNT_LT
    int CRSTORE_CRINC -> CRSTORE_CRINC
    int CR_SET_0 -> CR_SET_0
    int CR_LT -> CR_LT
    int CR_GT_EQ -> CR_GT_EQ
    int BRANCH -> BRANCH
    int BRANCH_STORE_CNT -> BRANCH_STORE_CNT
    int BRANCH_STORE_CNT_AUX1 -> BRANCH_STORE_CNT_AUX1
    int PLOOKAHEAD_IN -> PLOOKAHEAD_IN
    int PLOOKAHEAD_OUT -> PLOOKAHEAD_OUT
    int NLOOKAHEAD_IN -> NLOOKAHEAD_IN
    int NLOOKAHEAD_OUT -> NLOOKAHEAD_OUT
    int PLOOKBEHIND_IN -> PLOOKBEHIND_IN
    int PLOOKBEHIND_OUT -> PLOOKBEHIND_OUT
    int NLOOKBEHIND_IN -> NLOOKBEHIND_IN
    int NLOOKBEHIND_OUT -> NLOOKBEHIND_OUT
    int INDEPENDENT_IN -> INDEPENDENT_IN
    int INDEPENDENT_OUT -> INDEPENDENT_OUT
    int REPEAT_0_INF -> REPEAT_0_INF
    int REPEAT_MIN_INF -> REPEAT_MIN_INF
    int REPEAT_MIN_MAX -> REPEAT_MIN_MAX
    int REPEAT_REG_MIN_INF -> REPEAT_REG_MIN_INF
    int REPEAT_REG_MIN_MAX -> REPEAT_REG_MIN_MAX
    int BACKTRACK_0 -> BACKTRACK_0
    int BACKTRACK_MIN -> BACKTRACK_MIN
    int BACKTRACK_FIND_MIN -> BACKTRACK_FIND_MIN
    int BACKTRACK_FINDREG_MIN -> BACKTRACK_FINDREG_MIN
    int BACKTRACK_REG_MIN -> BACKTRACK_REG_MIN
    int MEMREG_CONDITION -> MEMREG_CONDITION
    int LOOKAHEAD_CONDITION_IN -> LOOKAHEAD_CONDITION_IN
    int LOOKAHEAD_CONDITION_OUT -> LOOKAHEAD_CONDITION_OUT
    int LOOKBEHIND_CONDITION_IN -> LOOKBEHIND_CONDITION_IN
    int LOOKBEHIND_CONDITION_OUT -> LOOKBEHIND_CONDITION_OUT
    int FIRST_TRANSPARENT -> FIRST_TRANSPARENT
    int LAST_TRANSPARENT -> LAST_TRANSPARENT
    int VARS_LENGTH -> VARS_LENGTH
    int MEMREG_COUNT -> MEMREG_COUNT
    int CNTREG_COUNT -> CNTREG_COUNT
    int DEPTH -> DEPTH
    int LOOKAHEAD_COUNT -> LOOKAHEAD_COUNT
    int LIMITS_LENGTH -> LIMITS_LENGTH
    int LIMITS_PARSE_RESULT_INDEX -> LIMITS_PARSE_RESULT_INDEX
    int LIMITS_OK -> LIMITS_OK
    int LIMITS_FAILURE -> LIMITS_FAILURE
    totalcross.util.regex.Term next -> next
    totalcross.util.regex.Term failNext -> failNext
    int type -> type
    boolean inverse -> inverse
    char c -> c
    int distance -> distance
    boolean eat -> eat
    boolean[] bitset -> bitset
    boolean[][] bitset2 -> bitset2
    boolean[] categoryBitset -> categoryBitset
    char[] brackets -> brackets
    int weight -> weight
    int memreg -> memreg
    int minCount -> minCount
    int maxCount -> maxCount
    totalcross.util.regex.Term target -> target
    int cntreg -> cntreg
    int lookaheadId -> lookaheadId
    totalcross.util.regex.Term prev -> prev
    totalcross.util.regex.Term in -> in
    totalcross.util.regex.Term out -> out
    totalcross.util.regex.Term out1 -> out1
    totalcross.util.regex.Term first -> first
    totalcross.util.regex.Term current -> current
    totalcross.util.regex.Term branchOut -> branchOut
    int instances -> instances
    int instanceNum -> instanceNum
    138:198:void <init>() -> <init>
    201:203:void <init>(int) -> <init>
    206:208:void makeTree(java.lang.String,int,totalcross.util.regex.Pattern) -> makeTree
    212:249:void makeTree(char[],int,int,int,totalcross.util.regex.Pattern) -> makeTree
    254:410:totalcross.util.regex.Term makeTree(totalcross.util.regex.Pretokenizer,char[],int[],int,totalcross.util.regex.Term,totalcross.util.Vector,totalcross.util.Hashtable) -> makeTree
    416:425:int makeNumber(int,int,char[]) -> makeNumber
    432:555:void append(int,int,char[],int[],int,totalcross.util.Vector,totalcross.util.Hashtable) -> append
    560:597:int parseGroupId(char[],int,int,totalcross.util.regex.Term,totalcross.util.Hashtable) -> parseGroupId
    603:621:totalcross.util.regex.Term append(totalcross.util.regex.Term) -> append
    627:641:totalcross.util.regex.Term replaceCurrent(totalcross.util.regex.Term) -> replaceCurrent
    646:651:void newBranch() -> newBranch
    673:683:void close() -> close
    686:688:void link(totalcross.util.regex.Term,totalcross.util.regex.Term) -> link
    692:707:void linkd(totalcross.util.regex.Term,totalcross.util.regex.Term) -> linkd
    713:724:void startNewBranch() -> startNewBranch
    728:743:totalcross.util.regex.Term makeGreedyStar(int[],totalcross.util.regex.Term,totalcross.util.Vector) -> makeGreedyStar
    750:773:totalcross.util.regex.Term makeLazyStar(int[],totalcross.util.regex.Term) -> makeLazyStar
    780:800:totalcross.util.regex.Term makeGreedyPlus(int[],totalcross.util.regex.Term,totalcross.util.Vector) -> makeGreedyPlus
    807:831:totalcross.util.regex.Term makeLazyPlus(int[],totalcross.util.regex.Term) -> makeLazyPlus
    838:860:totalcross.util.regex.Term makeGreedyQMark(int[],totalcross.util.regex.Term) -> makeGreedyQMark
    867:889:totalcross.util.regex.Term makeLazyQMark(int[],totalcross.util.regex.Term) -> makeLazyQMark
    897:942:totalcross.util.regex.Term makeGreedyLimits(int[],totalcross.util.regex.Term,int[],totalcross.util.Vector) -> makeGreedyLimits
    949:1033:totalcross.util.regex.Term makeLazyLimits(int[],totalcross.util.regex.Term,int[]) -> makeLazyLimits
    1040:1240:int parseTerm(char[],int,int,totalcross.util.regex.Term,int) -> parseTerm
    1245:1285:int parseLimits(int,int,char[],int[]) -> parseLimits
    1290:1620:java.lang.String toString() -> toString
    1624:1624:java.lang.String toStringAll() -> toStringAll
    1628:1642:java.lang.String toStringAll(totalcross.util.Vector) -> toStringAll
totalcross.util.regex.TextBuffer -> totalcross.util.regex.TextBuffer:
    void append(char) -> append
    void append(char[],int,int) -> append
    void append(java.lang.String) -> append
totalcross.util.regex.TreeInfo -> totalcross.util.regex.TreeInfo:
    int memregs -> memregs
    int counters -> counters
    int lookaheadCount -> lookaheadCount
    totalcross.util.regex.Term root -> root
    totalcross.util.regex.Term optimized -> optimized
    totalcross.util.Hashtable groupMap -> groupMap
    41:42:void <init>() -> <init>
totalcross.util.regex.UnicodeConstants -> totalcross.util.regex.UnicodeConstants:
    int CATEGORY_COUNT -> CATEGORY_COUNT
    int Cc -> Cc
    int Cf -> Cf
    int Co -> Co
    int Cn -> Cn
    int Lu -> Lu
    int Ll -> Ll
    int Lt -> Lt
    int Lm -> Lm
    int Lo -> Lo
    int Mn -> Mn
    int Me -> Me
    int Mc -> Mc
    int Nd -> Nd
    int Nl -> Nl
    int No -> No
    int Zs -> Zs
    int Zl -> Zl
    int Zp -> Zp
    int Cs -> Cs
    int Pd -> Pd
    int Ps -> Ps
    int Pi -> Pi
    int Pe -> Pe
    int Pf -> Pf
    int Pc -> Pc
    int Po -> Po
    int Sm -> Sm
    int Sc -> Sc
    int Sk -> Sk
    int So -> So
    int BLOCK_COUNT -> BLOCK_COUNT
    int BLOCK_SIZE -> BLOCK_SIZE
    int MAX_WEIGHT -> MAX_WEIGHT
    int[] CATEGORY_WEIGHTS -> CATEGORY_WEIGHTS
    71:71:void <clinit>() -> <clinit>
totalcross.util.regex.WildcardPattern -> totalcross.util.regex.WildcardPattern:
    java.lang.String WORD_CHAR -> WORD_CHAR
    java.lang.String ANY_CHAR -> ANY_CHAR
    java.lang.String defaultSpecials -> defaultSpecials
    java.lang.String defaultWcClass -> defaultWcClass
    java.lang.String str -> str
    53:75:java.lang.String convertSpecials(java.lang.String,java.lang.String,java.lang.String) -> convertSpecials
    84:85:void <init>(java.lang.String) -> <init>
    92:93:void <init>(java.lang.String,boolean) -> <init>
    101:103:void <init>(java.lang.String,int) -> <init>
    112:114:void <init>(java.lang.String,java.lang.String,int) -> <init>
    116:117:void <init>() -> <init>
    120:128:void compile(java.lang.String,java.lang.String,java.lang.String,int) -> compile
    132:132:java.lang.String toString() -> toString
totalcross.util.zip.Adler32 -> totalcross.util.zip.Adler32:
    int BASE -> BASE
    int checksum -> checksum
    114:116:void <init>() -> <init>
    123:124:void reset() -> reset
    135:142:void update(int) -> update
    150:151:void update(byte[]) -> update
    163:193:void update(byte[],int,int) -> update
    202:202:long getValue() -> getValue
totalcross.util.zip.CRC32 -> totalcross.util.zip.CRC32:
    int crc -> crc
    int[] crc_table -> crc_table
    73:73:void <init>() -> <init>
    82:94:int[] make_crc_table() -> make_crc_table
    102:102:long getValue() -> getValue
    110:111:void reset() -> reset
    122:125:void update(int) -> update
    139:144:void update(byte[],int,int) -> update
    150:151:void update(byte[]) -> update
    78:78:void <clinit>() -> <clinit>
totalcross.util.zip.Checksum -> totalcross.util.zip.Checksum:
    73:73:void <init>() -> <init>
    long getValue() -> getValue
    void reset() -> reset
    void update(int) -> update
    void update(byte[],int,int) -> update
totalcross.util.zip.CompressedStream -> totalcross.util.zip.CompressedStream:
    java.lang.Object compressedStream -> compressedStream
    int mode -> mode
    int DEFLATE -> DEFLATE
    int INFLATE -> INFLATE
    45:46:void <init>() -> <init>
    59:75:void <init>(totalcross.io.Stream,int) -> <init>
    java.lang.Object createDeflate(totalcross.io.Stream) -> createDeflate
    java.lang.Object createInflate(totalcross.io.Stream) -> createInflate
    90:109:int readBytes(byte[],int,int) -> readBytes
    122:130:int writeBytes(byte[],int,int) -> writeBytes
    142:157:void close() -> close
    162:167:void finalize() -> finalize
totalcross.util.zip.CompressedStream4D -> totalcross.util.zip.CompressedStream4D:
    java.lang.Object compressedStream -> compressedStream
    int mode -> mode
    byte[] streamBuffer -> streamBuffer
    int DEFLATE -> DEFLATE
    int INFLATE -> INFLATE
    int ZLIB_COMPRESSION -> ZLIB_COMPRESSION
    int GZIP_COMPRESSION -> GZIP_COMPRESSION
    int ZIP_COMPRESSION -> ZIP_COMPRESSION
    26:52:void <init>(totalcross.io.Stream,int,int) -> <init>
    java.lang.Object createInflate(totalcross.io.Stream) -> createInflate
    java.lang.Object createDeflate(totalcross.io.Stream,int) -> createDeflate
    int readBytes(byte[],int,int) -> readBytes
    int writeBytes(byte[],int,int) -> writeBytes
    void close() -> close
    70:75:void finalize() -> finalize
totalcross.util.zip.GZip -> totalcross.util.zip.GZip:
    59:80:int deflate(totalcross.io.Stream,totalcross.io.Stream) -> deflate
    98:98:int inflate(totalcross.io.Stream,totalcross.io.Stream) -> inflate
    118:147:int inflate(totalcross.io.Stream,totalcross.io.Stream,int) -> inflate
    150:151:void <init>() -> <init>
totalcross.util.zip.GZip4D -> totalcross.util.zip.GZip4D:
    int GZIP_COMPRESSION -> GZIP_COMPRESSION
    28:28:int deflate(totalcross.io.Stream,totalcross.io.Stream) -> deflate
    32:32:int inflate(totalcross.io.Stream,totalcross.io.Stream) -> inflate
    36:36:int inflate(totalcross.io.Stream,totalcross.io.Stream,int) -> inflate
    39:40:void <init>() -> <init>
totalcross.util.zip.GZipStream -> totalcross.util.zip.GZipStream:
    45:69:void <init>(totalcross.io.Stream,int) -> <init>
    73:73:java.lang.Object createDeflate(totalcross.io.Stream) -> createDeflate
    78:78:java.lang.Object createInflate(totalcross.io.Stream) -> createInflate
totalcross.util.zip.GZipStream4D -> totalcross.util.zip.GZipStream4D:
    24:25:void <init>(totalcross.io.Stream,int) -> <init>
totalcross.util.zip.TCZ -> totalcross.util.zip.TCZ:
    java.lang.String mainClassName -> mainClassName
    short TCZ_VERSION -> TCZ_VERSION
    short ATTR_HAS_MAINCLASS -> ATTR_HAS_MAINCLASS
    short ATTR_HAS_MAINWINDOW -> ATTR_HAS_MAINWINDOW
    short ATTR_LIBRARY -> ATTR_LIBRARY
    short ATTR_RESIZABLE_WINDOW -> ATTR_RESIZABLE_WINDOW
    short ATTR_WINDOWFONT_DEFAULT -> ATTR_WINDOWFONT_DEFAULT
    short ATTR_WINDOWSIZE_320X480 -> ATTR_WINDOWSIZE_320X480
    short ATTR_WINDOWSIZE_480X640 -> ATTR_WINDOWSIZE_480X640
    short ATTR_WINDOWSIZE_600X800 -> ATTR_WINDOWSIZE_600X800
    java.lang.String[] names -> names
    int attr -> attr
    int version -> version
    int[] offsets -> offsets
    int[] uncompressedSizes -> uncompressedSizes
    int numberOfChunks -> numberOfChunks
    int size -> size
    java.lang.Object bag -> bag
    int idx -> idx
    totalcross.io.Stream in -> in
    146:212:void <init>(totalcross.util.Vector,java.lang.String,short) -> <init>
    220:244:void <init>(totalcross.io.Stream) -> <init>
    248:248:int getNextChunkSize() -> getNextChunkSize
    257:260:void readNextChunk(totalcross.io.Stream) -> readNextChunk
    264:281:int findNamePosition(java.lang.String) -> findNamePosition
totalcross.util.zip.TCZ$Entry -> totalcross.util.zip.TCZ$Entry:
    byte[] bytes -> bytes
    java.lang.String name -> name
    int uncompressedSize -> uncompressedSize
    java.lang.Object extra -> extra
    java.lang.String name2write -> name2write
    68:69:void <init>(byte[],java.lang.String,int) -> <init>
    71:83:void <init>(byte[],java.lang.String,int,java.lang.Object) -> <init>
    88:91:java.lang.String toString() -> toString
    55:55:java.lang.String access$000(totalcross.util.zip.TCZ$Entry) -> access$000
totalcross.util.zip.ZLib -> totalcross.util.zip.ZLib:
    int NO_COMPRESSION -> NO_COMPRESSION
    int BEST_SPEED -> BEST_SPEED
    int BEST_COMPRESSION -> BEST_COMPRESSION
    int DEFAULT_COMPRESSION -> DEFAULT_COMPRESSION
    int DEFAULT_STRATEGY -> DEFAULT_STRATEGY
    int DEFLATED -> DEFLATED
    int FILTERED -> FILTERED
    int HUFFMAN_ONLY -> HUFFMAN_ONLY
    76:76:int deflate(totalcross.io.Stream,totalcross.io.Stream) -> deflate
    96:96:int deflate(totalcross.io.Stream,totalcross.io.Stream,int) -> deflate
    118:118:int deflate(int,totalcross.io.Stream,totalcross.io.Stream) -> deflate
    145:186:int deflate(totalcross.io.Stream,totalcross.io.Stream,int,int,boolean) -> deflate
    201:201:int inflate(totalcross.io.Stream,totalcross.io.Stream) -> inflate
    219:219:int inflate(totalcross.io.Stream,totalcross.io.Stream,int) -> inflate
    244:297:int inflate(totalcross.io.Stream,totalcross.io.Stream,int,boolean) -> inflate
    300:301:void <init>() -> <init>
totalcross.util.zip.ZLibException -> totalcross.util.zip.ZLibException:
    java.lang.String internalError -> internalError
    25:31:void <init>() -> <init>
    25:40:void <init>(java.lang.String,java.lang.String) -> <init>
    47:47:java.lang.String getInternalError() -> getInternalError
    52:57:java.lang.String toString() -> toString
totalcross.util.zip.ZLibStream -> totalcross.util.zip.ZLibStream:
    45:46:void <init>(totalcross.io.Stream,int) -> <init>
    50:51:java.lang.Object createDeflate(totalcross.io.Stream) -> createDeflate
    56:57:java.lang.Object createInflate(totalcross.io.Stream) -> createInflate
totalcross.util.zip.ZLibStream4D -> totalcross.util.zip.ZLibStream4D:
    23:24:void <init>(totalcross.io.Stream,int) -> <init>
totalcross.util.zip.ZipEntry -> totalcross.util.zip.ZipEntry:
    java.lang.String name -> name
    int dostime -> dostime
    long crc -> crc
    long size -> size
    long csize -> csize
    int method -> method
    byte[] extra -> extra
    java.lang.String comment -> comment
    short known -> known
    int flags -> flags
    int offset -> offset
    int STORED -> STORED
    int DEFLATED -> DEFLATED
    java.lang.Object zipEntry -> zipEntry
    26:48:void <init>(java.lang.Object) -> <init>
    26:64:void <init>(java.lang.String) -> <init>
    26:76:void <init>(totalcross.util.zip.ZipEntry) -> <init>
    86:86:java.lang.String getName() -> getName
    98:99:void setTime(long) -> setTime
    109:109:long getTime() -> getTime
    123:124:void setSize(long) -> setSize
    134:134:long getSize() -> getSize
    146:147:void setCompressedSize(long) -> setCompressedSize
    158:158:long getCompressedSize() -> getCompressedSize
    172:173:void setCrc(long) -> setCrc
    183:183:long getCrc() -> getCrc
    197:198:void setMethod(int) -> setMethod
    208:208:int getMethod() -> getMethod
    222:223:void setExtra(byte[]) -> setExtra
    233:233:byte[] getExtra() -> getExtra
    247:248:void setComment(java.lang.String) -> setComment
    258:258:java.lang.String getComment() -> getComment
    269:269:boolean isDirectory() -> isDirectory
    279:279:java.lang.String toString() -> toString
    290:290:int hashCode() -> hashCode
totalcross.util.zip.ZipEntry4D -> totalcross.util.zip.ZipEntry4D:
    java.lang.String name -> name
    int dostime -> dostime
    long crc -> crc
    long size -> size
    long csize -> csize
    int method -> method
    byte[] extra -> extra
    java.lang.String comment -> comment
    short known -> known
    int flags -> flags
    int offset -> offset
    int STORED -> STORED
    int DEFLATED -> DEFLATED
    26:48:void <init>() -> <init>
    26:68:void <init>(java.lang.String) -> <init>
    26:88:void <init>(totalcross.util.zip.ZipEntry) -> <init>
    98:98:java.lang.String getName() -> getName
    void setTime(long) -> setTime
    long getTime() -> getTime
    131:135:void setSize(long) -> setSize
    145:145:long getSize() -> getSize
    157:161:void setCompressedSize(long) -> setCompressedSize
    172:172:long getCompressedSize() -> getCompressedSize
    186:190:void setCrc(long) -> setCrc
    200:200:long getCrc() -> getCrc
    214:218:void setMethod(int) -> setMethod
    228:228:int getMethod() -> getMethod
    242:269:void setExtra(byte[]) -> setExtra
    279:279:byte[] getExtra() -> getExtra
    293:297:void setComment(java.lang.String) -> setComment
    307:307:java.lang.String getComment() -> getComment
    318:319:boolean isDirectory() -> isDirectory
    329:329:java.lang.String toString() -> toString
    340:340:int hashCode() -> hashCode
totalcross.util.zip.ZipException -> totalcross.util.zip.ZipException:
    long serialVersionUID -> serialVersionUID
    70:71:void <init>() -> <init>
    80:81:void <init>(java.lang.String) -> <init>
totalcross.util.zip.ZipFile -> totalcross.util.zip.ZipFile:
    java.util.zip.ZipFile nativeFile -> nativeFile
    14:20:void <init>(java.lang.String) -> <init>
    24:31:void close() -> close
    34:41:totalcross.util.zip.ZipEntry[] entries() -> entries
    45:49:java.lang.String getEntry(java.lang.String) -> getEntry
    53:62:totalcross.io.Stream getEntryStream(java.lang.String) -> getEntryStream
    66:66:java.lang.String getName() -> getName
    70:70:int size() -> size
    76:79:void finalize() -> finalize
totalcross.util.zip.ZipFile4D -> totalcross.util.zip.ZipFile4D:
    java.lang.Object nativeFile -> nativeFile
    java.lang.String name -> name
    int size -> size
    12:16:void <init>(java.lang.String) -> <init>
    totalcross.util.zip.ZipFile createZipFile(totalcross.io.File) -> createZipFile
    void close() -> close
    totalcross.util.zip.ZipEntry[] entries() -> entries
    java.lang.String getEntry(java.lang.String) -> getEntry
    totalcross.io.Stream getEntryStream(java.lang.String) -> getEntryStream
    29:29:java.lang.String getName() -> getName
    33:33:int size() -> size
    39:44:void finalize() -> finalize
totalcross.util.zip.ZipStream -> totalcross.util.zip.ZipStream:
    int defaultMethod -> defaultMethod
    int STORED -> STORED
    int DEFLATED -> DEFLATED
    34:54:void <init>(totalcross.io.RandomAccessStream,int) -> <init>
    58:59:java.lang.Object createDeflate(totalcross.io.Stream) -> createDeflate
    64:65:java.lang.Object createInflate(totalcross.io.Stream) -> createInflate
    79:86:int available() -> available
    100:114:totalcross.util.zip.ZipEntry getNextEntry() -> getNextEntry
    130:140:void putNextEntry(totalcross.util.zip.ZipEntry) -> putNextEntry
    152:162:void closeEntry() -> closeEntry
    167:182:void close() -> close
totalcross.util.zip.ZipStream4D -> totalcross.util.zip.ZipStream4D:
    java.lang.Object nativeZip -> nativeZip
    totalcross.util.zip.ZipEntry lastEntry -> lastEntry
    int defaultMethod -> defaultMethod
    int STORED -> STORED
    int DEFLATED -> DEFLATED
    27:34:void <init>(totalcross.io.RandomAccessStream,int) -> <init>
    java.lang.Object createInflate(totalcross.io.Stream) -> createInflate
    java.lang.Object createDeflate(totalcross.io.Stream,int) -> createDeflate
    int available() -> available
    totalcross.util.zip.ZipEntry getNextEntry() -> getNextEntry
    void putNextEntry(totalcross.util.zip.ZipEntry) -> putNextEntry
    void closeEntry() -> closeEntry
    int readBytes(byte[],int,int) -> readBytes
    int writeBytes(byte[],int,int) -> writeBytes
    void close() -> close
    62:67:void finalize() -> finalize
totalcross.xml.AttributeList -> totalcross.xml.AttributeList:
    totalcross.xml.AttributeList$Filter filter -> filter
    boolean caseInsensitive -> caseInsensitive
    47:48:void <init>() -> <init>
    56:63:void <init>(totalcross.xml.AttributeList) -> <init>
    67:67:java.lang.String getKey(java.lang.String) -> getKey
    78:82:void addAttribute(java.lang.String,java.lang.String,byte) -> addAttribute
    91:95:java.lang.String getAttributeValue(java.lang.String) -> getAttributeValue
    106:110:int getAttributeValueAsInt(java.lang.String,int) -> getAttributeValueAsInt
    122:124:totalcross.xml.AttributeList$Filter setFilter(totalcross.xml.AttributeList$Filter) -> setFilter
totalcross.xml.AttributeList$AttributeValue -> totalcross.xml.AttributeList$AttributeValue:
    java.lang.String value -> value
    byte dlm -> dlm
    244:247:void <init>(java.lang.String,byte) -> <init>
    234:234:java.lang.String access$000(totalcross.xml.AttributeList$AttributeValue) -> access$000
    234:234:byte access$100(totalcross.xml.AttributeList$AttributeValue) -> access$100
totalcross.xml.AttributeList$Filter -> totalcross.xml.AttributeList$Filter:
    boolean acceptAttribute(java.lang.String,java.lang.String,byte) -> acceptAttribute
totalcross.xml.AttributeList$Iterator -> totalcross.xml.AttributeList$Iterator:
    int current -> current
    java.lang.String currentName -> currentName
    totalcross.xml.AttributeList$AttributeValue currentValue -> currentValue
    totalcross.util.Vector keys -> keys
    java.lang.String singleQuote -> singleQuote
    java.lang.String doubleQuote -> doubleQuote
    java.lang.String noQuote -> noQuote
    totalcross.xml.AttributeList this$0 -> this$0
    157:159:void <init>(totalcross.xml.AttributeList) -> <init>
    167:174:boolean next() -> next
    184:184:java.lang.String getAttributeName() -> getAttributeName
    193:196:java.lang.String getAttributeValue() -> getAttributeValue
    206:216:java.lang.String getValueDelimiter() -> getValueDelimiter
    225:229:java.lang.String getAttributeAsString() -> getAttributeAsString
totalcross.xml.ContentHandler -> totalcross.xml.ContentHandler:
    43:43:void <init>() -> <init>
    void startElement(int,totalcross.xml.AttributeList) -> startElement
    void endElement(int) -> endElement
    void characters(java.lang.String) -> characters
    92:92:void comment(java.lang.String) -> comment
    109:109:void cdata(int,java.lang.String) -> cdata
totalcross.xml.DumpXml -> totalcross.xml.DumpXml:
    39:40:void <init>() -> <init>
    42:44:void <init>(totalcross.io.Stream) -> <init>
    48:49:void foundStartOfInput(byte[],int,int) -> foundStartOfInput
    53:54:void foundStartTagName(byte[],int,int) -> foundStartTagName
    58:59:void foundEndTagName(byte[],int,int) -> foundEndTagName
    63:64:void foundEndEmptyTag() -> foundEndEmptyTag
    68:69:void foundCharacterData(byte[],int,int) -> foundCharacterData
    73:74:void foundCharacter(char) -> foundCharacter
    78:79:void foundAttributeName(byte[],int,int) -> foundAttributeName
    83:84:void foundAttributeValue(byte[],int,int,byte) -> foundAttributeValue
    88:89:void foundEndOfInput(int) -> foundEndOfInput
totalcross.xml.SyntaxException -> totalcross.xml.SyntaxException:
    32:70:java.lang.String getMessageFromCode(int) -> getMessageFromCode
    81:82:void <init>(int,int) -> <init>
totalcross.xml.XmlReadable -> totalcross.xml.XmlReadable:
    void readXml(totalcross.xml.XmlReader) -> readXml
    totalcross.net.URI getBaseURI() -> getBaseURI
    void setCaseInsensitive(boolean) -> setCaseInsensitive
totalcross.xml.XmlReadableByteArray -> totalcross.xml.XmlReadableByteArray:
    byte[] buf -> buf
    totalcross.net.URI baseURI -> baseURI
    boolean caseInsensitive -> caseInsensitive
    34:36:void <init>(byte[]) -> <init>
    38:39:void <init>() -> <init>
    43:46:void readXml(totalcross.xml.XmlReader) -> readXml
    50:50:totalcross.net.URI getBaseURI() -> getBaseURI
    55:56:void setCaseInsensitive(boolean) -> setCaseInsensitive
totalcross.xml.XmlReadableFile -> totalcross.xml.XmlReadableFile:
    40:43:void <init>(totalcross.io.File) -> <init>
totalcross.xml.XmlReadablePDBFile -> totalcross.xml.XmlReadablePDBFile:
    60:63:void <init>(totalcross.net.URI) -> <init>
    72:82:void <init>(java.lang.String,int) -> <init>
totalcross.xml.XmlReadablePort -> totalcross.xml.XmlReadablePort:
    int BUFSIZE -> BUFSIZE
    totalcross.io.device.PortConnector stream -> stream
    int ofsEnd -> ofsEnd
    49:50:void <init>(int,int,totalcross.net.URI) -> <init>
    60:69:void <init>(totalcross.io.device.PortConnector,totalcross.net.URI) -> <init>
    73:76:void readXml(totalcross.xml.XmlReader) -> readXml
totalcross.xml.XmlReadableSocket -> totalcross.xml.XmlReadableSocket:
    totalcross.net.URI baseURI -> baseURI
    boolean caseInsensitive -> caseInsensitive
    45:47:void <init>(totalcross.net.URI,totalcross.net.HttpStream$Options) -> <init>
    58:60:void <init>(totalcross.net.URI) -> <init>
    64:67:void readXml(totalcross.xml.XmlReader) -> readXml
    71:71:totalcross.net.URI getBaseURI() -> getBaseURI
    76:77:void setCaseInsensitive(boolean) -> setCaseInsensitive
totalcross.xml.XmlReadableString -> totalcross.xml.XmlReadableString:
    36:37:void <init>(java.lang.String) -> <init>
totalcross.xml.XmlReader -> totalcross.xml.XmlReader:
    int SPRING_STATE -> SPRING_STATE
    int START_TAG_STATE -> START_TAG_STATE
    int END_TAG_STATE -> END_TAG_STATE
    int PCDATA_STATE -> PCDATA_STATE
    int tagNameHashId -> tagNameHashId
    java.lang.StringBuffer pcdata -> pcdata
    int state -> state
    int newlineSignificant -> newlineSignificant
    totalcross.xml.AttributeList attList -> attList
    java.lang.String attrName -> attrName
    totalcross.xml.ContentHandler cntHandler -> cntHandler
    68:71:void <init>() -> <init>
    76:77:void setCaseInsensitive(boolean) -> setCaseInsensitive
    98:99:void setContentHandler(totalcross.xml.ContentHandler) -> setContentHandler
    111:111:totalcross.xml.AttributeList$Filter setAttributeListFilter(totalcross.xml.AttributeList$Filter) -> setAttributeListFilter
    122:122:totalcross.xml.ContentHandler getContentHandler() -> getContentHandler
    155:160:void parse(totalcross.io.Stream) -> parse
    186:191:void parse(totalcross.io.Stream,byte[],int,int,int) -> parse
    203:204:void parse(totalcross.xml.XmlReadable) -> parse
    220:225:void parse(byte[],int,int) -> parse
    267:268:void setNewlineSignificant(boolean) -> setNewlineSignificant
    288:299:int getTagCode(byte[],int,int) -> getTagCode
    307:317:void foundStartTagName(byte[],int,int) -> foundStartTagName
    324:337:void foundEndTagName(byte[],int,int) -> foundEndTagName
    344:347:void foundEndEmptyTag() -> foundEndEmptyTag
    354:359:void foundCharacterData(byte[],int,int) -> foundCharacterData
    368:373:void foundCharacter(char) -> foundCharacter
    378:380:void foundAttributeName(byte[],int,int) -> foundAttributeName
    385:387:void foundAttributeValue(byte[],int,int,byte) -> foundAttributeValue
    392:402:void foundComment(byte[],int,int) -> foundComment
    407:415:void foundEndOfInput(int) -> foundEndOfInput
    424:432:void foundDeclaration(byte[],int,int) -> foundDeclaration
    465:496:void storeData(byte[],int,int,boolean) -> storeData
    506:515:void reportData(boolean) -> reportData
    524:528:void flushAttribute() -> flushAttribute
    534:537:void reportStartTag() -> reportStartTag
totalcross.xml.XmlTokenizer -> totalcross.xml.XmlTokenizer:
    int ofsStart -> ofsStart
    int ofsCur -> ofsCur
    int ofsEnd -> ofsEnd
    int readPos -> readPos
    int state -> state
    int substate -> substate
    byte[] endTagToSkipTo -> endTagToSkipTo
    int ixEndTagToSkipTo -> ixEndTagToSkipTo
    byte quote -> quote
    boolean strictlyXml -> strictlyXml
    boolean resolveCharRef -> resolveCharRef
    byte[][] chrRef -> chrRef
    byte[] is -> is
    byte ISNAMESTART -> ISNAMESTART
    byte ISNAMEFOLLOWER -> ISNAMEFOLLOWER
    byte ISSPACE -> ISSPACE
    byte ISQUOTE -> ISQUOTE
    byte ISCONTENTDLM -> ISCONTENTDLM
    byte ISENDTAGDLM -> ISENDTAGDLM
    byte ISENDREFERENCE -> ISENDREFERENCE
    190:192:void <init>() -> <init>
    206:214:void tokenize(byte[],int,int) -> tokenize
    224:225:void tokenize(byte[]) -> tokenize
    236:238:void tokenize(totalcross.io.Stream) -> tokenize
    262:298:void tokenize(totalcross.io.Stream,byte[],int,int,int) -> tokenize
    315:322:char resolveCharacterReference(byte[],int,int) -> resolveCharacterReference
    334:334:int getAbsoluteOffset() -> getAbsoluteOffset
    361:369:void setCdataContents(byte[],int,int) -> setCdataContents
    383:383:boolean isDataCDATA() -> isDataCDATA
    396:397:void setStrictlyXml(boolean) -> setStrictlyXml
    417:418:void disableReferenceResolution(boolean) -> disableReferenceResolution
    435:435:void foundStartOfInput(byte[],int,int) -> foundStartOfInput
    450:450:void foundStartTagName(byte[],int,int) -> foundStartTagName
    465:465:void foundEndTagName(byte[],int,int) -> foundEndTagName
    487:487:void foundEndEmptyTag() -> foundEndEmptyTag
    502:502:void foundCharacterData(byte[],int,int) -> foundCharacterData
    515:515:void foundCharacter(char) -> foundCharacter
    531:531:void foundAttributeName(byte[],int,int) -> foundAttributeName
    550:550:void foundAttributeValue(byte[],int,int,byte) -> foundAttributeValue
    567:567:void foundComment(byte[],int,int) -> foundComment
    585:585:void foundProcessingInstruction(byte[],int,int) -> foundProcessingInstruction
    603:603:void foundDeclaration(byte[],int,int) -> foundDeclaration
    664:664:void foundReference(byte[],int,int) -> foundReference
    681:681:void foundInvalidData(byte[],int,int) -> foundInvalidData
    693:693:void foundEndOfInput(int) -> foundEndOfInput
    704:1123:void tokenizeBytes(byte[]) -> tokenizeBytes
    1138:1156:void endTokenize(byte[]) -> endTokenize
    1169:1178:void tellReference(byte[],int,int) -> tellReference
    1194:1215:char hex2char(byte[],int,int) -> hex2char
    1232:1251:char dec2char(byte[],int,int) -> dec2char
    1270:1286:char ref2char(byte[],int,int) -> ref2char
    1293:1297:int hashCode(byte[],int,int) -> hashCode
    152:188:void <clinit>() -> <clinit>
totalcross.xml.XmlTokenizer4D -> totalcross.xml.XmlTokenizer4D:
    int ofsStart -> ofsStart
    int ofsCur -> ofsCur
    int ofsEnd -> ofsEnd
    int readPos -> readPos
    int state -> state
    int substate -> substate
    int ixEndTagToSkipTo -> ixEndTagToSkipTo
    byte quote -> quote
    boolean strictlyXml -> strictlyXml
    boolean resolveCharRef -> resolveCharRef
    byte[] endTagToSkipTo -> endTagToSkipTo
    byte[] bagRef -> bagRef
    38:42:void <init>() -> <init>
    void nativeCreate() -> nativeCreate
    47:55:void tokenize(byte[],int,int) -> tokenize
    58:59:void tokenize(byte[]) -> tokenize
    62:64:void tokenize(totalcross.io.Stream) -> tokenize
    68:98:void tokenize(totalcross.io.Stream,byte[],int,int,int) -> tokenize
    101:101:int getAbsoluteOffset() -> getAbsoluteOffset
    105:105:boolean isDataCDATA() -> isDataCDATA
    109:110:void setStrictlyXml(boolean) -> setStrictlyXml
    113:114:void disableReferenceResolution(boolean) -> disableReferenceResolution
    117:117:void foundStartOfInput(byte[],int,int) -> foundStartOfInput
    120:120:void foundStartTagName(byte[],int,int) -> foundStartTagName
    123:123:void foundEndTagName(byte[],int,int) -> foundEndTagName
    126:126:void foundEndEmptyTag() -> foundEndEmptyTag
    129:129:void foundCharacterData(byte[],int,int) -> foundCharacterData
    132:132:void foundCharacter(char) -> foundCharacter
    135:135:void foundAttributeName(byte[],int,int) -> foundAttributeName
    138:138:void foundAttributeValue(byte[],int,int,byte) -> foundAttributeValue
    141:141:void foundComment(byte[],int,int) -> foundComment
    144:144:void foundProcessingInstruction(byte[],int,int) -> foundProcessingInstruction
    147:147:void foundDeclaration(byte[],int,int) -> foundDeclaration
    150:150:void foundReference(byte[],int,int) -> foundReference
    153:153:void foundInvalidData(byte[],int,int) -> foundInvalidData
    156:156:void foundEndOfInput(int) -> foundEndOfInput
    char resolveCharacterReference(byte[],int,int) -> resolveCharacterReference
    void setCdataContents(byte[],int,int) -> setCdataContents
    void tokenizeBytes(byte[]) -> tokenizeBytes
    void endTokenize(byte[]) -> endTokenize
totalcross.xml.rpc.CompressedHttpClient -> totalcross.xml.rpc.CompressedHttpClient:
    totalcross.io.ByteArrayStream out -> out
    37:38:void <init>(java.lang.String,int,java.lang.String,int,int,int) -> <init>
    41:42:void <init>(java.lang.String,int,java.lang.String) -> <init>
    46:64:java.lang.Object readCompressedResponse(boolean) -> readCompressedResponse
    78:78:java.lang.String execute(byte[]) -> execute
    92:92:byte[] executeReturnBytes(byte[]) -> executeReturnBytes
    98:112:java.lang.Object privateExecute(byte[],boolean) -> privateExecute
    119:121:java.lang.StringBuffer writeRequestHeader(int) -> writeRequestHeader
    30:30:void <clinit>() -> <clinit>
totalcross.xml.rpc.StandardHttpClient -> totalcross.xml.rpc.StandardHttpClient:
    int port -> port
    java.lang.String uri -> uri
    java.lang.String host -> host
    java.lang.String auth -> auth
    totalcross.net.Socket socket -> socket
    totalcross.io.BufferedStream reader -> reader
    java.lang.String hostname -> hostname
    totalcross.util.Hashtable htHeader -> htHeader
    boolean keepAlive -> keepAlive
    java.lang.StringBuffer sb -> sb
    73:110:void <init>(java.lang.String,int,java.lang.String,int,int,int) -> <init>
    123:124:void <init>(java.lang.String,int,java.lang.String) -> <init>
    138:143:void setBasicAuthentication(java.lang.String,java.lang.String) -> setBasicAuthentication
    151:170:void writeRequest(byte[],int) -> writeRequest
    181:189:java.lang.String readLine() -> readLine
    198:213:void checkResponse() -> checkResponse
    222:239:void parseHeader() -> parseHeader
    243:253:java.lang.StringBuffer privateReadResponse() -> privateReadResponse
    262:262:java.lang.String readResponse() -> readResponse
    271:271:java.lang.Object readResponseBytes() -> readResponseBytes
    285:289:java.lang.String execute(byte[]) -> execute
    304:308:byte[] executeReturnBytes(byte[]) -> executeReturnBytes
    317:321:void closeConnection() -> closeConnection
    332:346:java.lang.StringBuffer writeRequestHeader(int) -> writeRequestHeader
totalcross.xml.rpc.XmlRpcClient -> totalcross.xml.rpc.XmlRpcClient:
    totalcross.xml.rpc.StandardHttpClient httpClient -> httpClient
    totalcross.xml.rpc.XmlRpcContentHandler xmlHandler -> xmlHandler
    totalcross.xml.rpc.XmlWriter writer -> writer
    80:81:void <init>(java.lang.String,int,java.lang.String) -> <init>
    88:89:void <init>(java.lang.String,int,java.lang.String,boolean) -> <init>
    93:95:void <init>(java.lang.String,int,java.lang.String,int,int,int,boolean) -> <init>
    97:102:void <init>(totalcross.xml.rpc.StandardHttpClient) -> <init>
    117:148:java.lang.Object execute(java.lang.String,totalcross.util.Vector) -> execute
    153:157:int getTagCode(byte[],int,int) -> getTagCode
    165:181:void writeRequest(java.lang.String,totalcross.util.Vector) -> writeRequest
    190:242:void writeObject(java.lang.Object) -> writeObject
totalcross.xml.rpc.XmlRpcContentHandler -> totalcross.xml.rpc.XmlRpcContentHandler:
    totalcross.util.Vector values -> values
    java.lang.StringBuffer cdata -> cdata
    totalcross.xml.rpc.XmlRpcValue currentValue -> currentValue
    boolean readCdata -> readCdata
    java.lang.Object result -> result
    boolean faultOccured -> faultOccured
    61:64:void <init>() -> <init>
    68:71:void characters(java.lang.String) -> characters
    76:124:void endElement(int) -> endElement
    128:166:void startElement(int,totalcross.xml.AttributeList) -> startElement
totalcross.xml.rpc.XmlRpcException -> totalcross.xml.rpc.XmlRpcException:
    47:48:void <init>() -> <init>
    51:52:void <init>(java.lang.String) -> <init>
totalcross.xml.rpc.XmlRpcValue -> totalcross.xml.rpc.XmlRpcValue:
    java.lang.String[] types -> types
    int STRING -> STRING
    int INTEGER -> INTEGER
    int BOOLEAN -> BOOLEAN
    int DOUBLE -> DOUBLE
    int DATE -> DATE
    int BASE64 -> BASE64
    int STRUCT -> STRUCT
    int ARRAY -> ARRAY
    int LONG -> LONG
    int VALUE -> VALUE
    int MEMBER -> MEMBER
    int FAULT -> FAULT
    int METHODNAME -> METHODNAME
    int NAME -> NAME
    int I4 -> I4
    totalcross.util.IntHashtable tag2code -> tag2code
    int type -> type
    totalcross.util.Vector array -> array
    java.lang.Object value -> value
    totalcross.util.Hashtable struct -> struct
    java.lang.String nextMemberName -> nextMemberName
    108:110:void <init>() -> <init>
    114:114:java.lang.String toString() -> toString
    122:122:int hashCode() -> hashCode
    131:131:java.lang.Object getValue() -> getValue
    140:145:void endElement(totalcross.xml.rpc.XmlRpcValue) -> endElement
    154:160:void setType(int) -> setType
    170:200:void characterData(java.lang.String) -> characterData
    59:100:void <clinit>() -> <clinit>
totalcross.xml.rpc.XmlWriter -> totalcross.xml.rpc.XmlWriter:
    java.lang.StringBuffer buf -> buf
    java.lang.String header -> header
    49:56:void <init>() -> <init>
    60:61:void reset() -> reset
    67:68:void write(java.lang.String) -> write
    79:79:java.lang.String toString() -> toString
    89:89:byte[] getBytes() -> getBytes
    99:100:void startElement(java.lang.String) -> startElement
    109:110:void endElement(java.lang.String) -> endElement
    119:123:void chardata(java.lang.String) -> chardata
totalcross.xml.soap.SOAP -> totalcross.xml.soap.SOAP:
    boolean debug -> debug
    boolean disableEncoding -> disableEncoding
    int STRING_TYPE -> STRING_TYPE
    int INT_TYPE -> INT_TYPE
    int DOUBLE_TYPE -> DOUBLE_TYPE
    int FLOAT_TYPE -> FLOAT_TYPE
    int BOOLEAN_TYPE -> BOOLEAN_TYPE
    totalcross.net.HttpStream hs -> hs
    totalcross.util.IntHashtable htTypes -> htTypes
    boolean wasCompressionUsed -> wasCompressionUsed
    java.lang.String namespace -> namespace
    java.lang.String namespaceId -> namespaceId
    java.lang.String uri -> uri
    java.lang.String mtd -> mtd
    int openTimeout -> openTimeout
    int readTimeout -> readTimeout
    int writeTimeout -> writeTimeout
    java.lang.String alternativeReturnTag -> alternativeReturnTag
    java.lang.Object answer -> answer
    java.lang.String errorReason -> errorReason
    int errorReasonState -> errorReasonState
    int paramIndex -> paramIndex
    int DEFAULT_OPEN_TIMEOUT -> DEFAULT_OPEN_TIMEOUT
    int DEFAULT_READ_WRITE_TIMEOUT -> DEFAULT_READ_WRITE_TIMEOUT
    java.lang.String DEFAULT_PARAM_NAME -> DEFAULT_PARAM_NAME
    java.lang.String prefix -> prefix
    java.lang.String suffix -> suffix
    java.lang.StringBuffer sbuf -> sbuf
    totalcross.net.HttpStream$Options httpOptions -> httpOptions
    296:315:void <init>(java.lang.String,java.lang.String) -> <init>
    322:325:void setParam(java.lang.String,java.lang.String,java.lang.String) -> setParam
    334:335:void setParam(java.lang.String) -> setParam
    345:346:void setParam(java.lang.String,java.lang.String) -> setParam
    355:356:void setParam(int) -> setParam
    366:367:void setParam(int,java.lang.String) -> setParam
    376:377:void setParam(double) -> setParam
    387:388:void setParam(double,java.lang.String) -> setParam
    397:398:void setParam(boolean) -> setParam
    408:409:void setParam(boolean,java.lang.String) -> setParam
    421:432:void setParam(java.lang.String[],java.lang.String,java.lang.String) -> setParam
    442:443:void setParam(java.lang.String[]) -> setParam
    454:455:void setParam(java.lang.String[],java.lang.String) -> setParam
    464:465:void setParam(int[]) -> setParam
    475:481:void setParam(int[],java.lang.String) -> setParam
    491:497:void setParam(byte[],java.lang.String) -> setParam
    506:507:void setParam(double[]) -> setParam
    517:523:void setParam(double[],java.lang.String) -> setParam
    532:533:void setParam(boolean[]) -> setParam
    543:549:void setParam(boolean[],java.lang.String) -> setParam
    562:575:void setObjectParam(java.lang.String,java.lang.String[],java.lang.String[]) -> setObjectParam
    578:599:void setObjectArrayParam(java.lang.String,java.lang.String[],totalcross.util.Vector) -> setObjectArrayParam
    609:609:java.lang.Object getAnswer() -> getAnswer
    621:623:totalcross.net.HttpStream$Options createOptions() -> createOptions
    646:650:void useProxy(java.lang.String,int,java.lang.String,java.lang.String) -> useProxy
    659:774:void execute() -> execute
    78:78:int access$000(totalcross.xml.soap.SOAP) -> access$000
    78:78:int access$002(totalcross.xml.soap.SOAP,int) -> access$002
    78:78:totalcross.util.IntHashtable access$100() -> access$100
    78:78:java.lang.Object access$200(totalcross.xml.soap.SOAP) -> access$200
    78:78:java.lang.Object access$202(totalcross.xml.soap.SOAP,java.lang.Object) -> access$202
    78:78:java.lang.String access$302(totalcross.xml.soap.SOAP,java.lang.String) -> access$302
    101:294:void <clinit>() -> <clinit>
totalcross.xml.soap.SOAP$ParseAnswer -> totalcross.xml.soap.SOAP$ParseAnswer:
    boolean isInReturn -> isInReturn
    boolean isInType -> isInType
    int type -> type
    java.lang.String lastTag -> lastTag
    java.lang.StringBuffer sb -> sb
    totalcross.xml.soap.SOAP this$0 -> this$0
    162:169:boolean isReturn(java.lang.String) -> isReturn
    158:174:void <init>(totalcross.xml.soap.SOAP,totalcross.io.Stream) -> <init>
    178:179:void foundCharacter(char) -> foundCharacter
    183:197:void foundStartTagName(byte[],int,int) -> foundStartTagName
    201:212:void foundEndTagName(byte[],int,int) -> foundEndTagName
    217:220:void foundEndEmptyTag() -> foundEndEmptyTag
    224:230:void foundAttributeName(byte[],int,int) -> foundAttributeName
    234:243:void foundAttributeValue(byte[],int,int,byte) -> foundAttributeValue
    246:266:void storeAnswer() -> storeAnswer
    270:283:void foundCharacterData(byte[],int,int) -> foundCharacterData
    153:153:int access$400(totalcross.xml.soap.SOAP$ParseAnswer) -> access$400
totalcross.xml.soap.SOAPException -> totalcross.xml.soap.SOAPException:
    java.lang.Throwable cause -> cause
    23:24:void <init>(java.lang.String) -> <init>
    27:29:void <init>(java.lang.Throwable) -> <init>
    33:38:void printStackTrace() -> printStackTrace
    42:42:java.lang.Throwable getCause() -> getCause
