home *** CD-ROM | disk | FTP | other *** search
- package animationlib;
-
- import java.io.FileOutputStream;
- import java.io.IOException;
- import java.io.OutputStream;
- import java.io.PrintStream;
-
- public class Test {
- // $FF: renamed from: ps java.io.PrintStream
- public static PrintStream field_0 = null;
- public static boolean TESTMODE;
- public static boolean LOGMODE;
-
- public static void setLog(String var0) {
- if (LOGMODE) {
- try {
- field_0 = new PrintStream(new FileOutputStream(var0), true);
- } catch (IOException var1) {
- System.out.println("Unable to open log file");
- }
- }
- }
-
- public static void setLog(OutputStream var0) {
- if (LOGMODE) {
- field_0 = new PrintStream(var0, true);
- }
- }
-
- public static void println(String var0) {
- System.out.println(var0);
- if (LOGMODE) {
- if (field_0 != null && System.out != field_0) {
- field_0.print(var0);
- field_0.print("\r\n");
- }
-
- }
- }
-
- public static void debug(String var0) {
- if (TESTMODE) {
- println(var0);
- }
- }
-
- public static String byteToHex(byte var0) {
- char[] var1 = new char[2];
- byte var3 = (byte)(var0 >> 4 & 15);
- byte var2 = (byte)(var0 & 15);
- int var4 = (short)var3;
- if (var4 >= 0 && var4 <= 9) {
- var4 += 48;
- } else if (var4 >= 10 && var4 <= 15) {
- var4 += 55;
- } else {
- var4 = 63;
- }
-
- var1[0] = (char)var4;
- var4 = (short)var2;
- if (var4 >= 0 && var4 <= 9) {
- var4 += 48;
- } else if (var4 >= 10 && var4 <= 15) {
- var4 += 55;
- } else {
- var4 = 63;
- }
-
- var1[1] = (char)var4;
- return new String(var1);
- }
-
- public static String shortToHex(short var0) {
- byte var1 = (byte)(var0 & 255);
- byte var2 = (byte)(var0 >> 8 & 255);
- return byteToHex(var2) + byteToHex(var1);
- }
-
- public static void close() {
- if (LOGMODE) {
- field_0.close();
- }
- }
- }
-