mirror of
https://github.com/johndoe6345789/tustu.git
synced 2026-04-25 06:04:59 +00:00
79 lines
2.3 KiB
Java
79 lines
2.3 KiB
Java
package aa;
|
|
|
|
import G.R;
|
|
import G.Manager;
|
|
import W.M;
|
|
import W.N;
|
|
import W.O;
|
|
import W.r;
|
|
import Y.YInterfaceDelta;
|
|
import bH.X;
|
|
import java.io.BufferedWriter;
|
|
import java.io.IOException;
|
|
import java.util.HashMap;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
public class AaInterfaceAlpha implements O {
|
|
private final Map a = new HashMap<>();
|
|
|
|
public AaInterfaceAlpha(List paramList) {
|
|
a(paramList);
|
|
}
|
|
|
|
public void a(List paramList) {
|
|
for (YInterfaceDelta YInterfaceDelta : paramList)
|
|
this.a.put(YInterfaceDelta.b(), YInterfaceDelta);
|
|
}
|
|
|
|
public String a() {
|
|
return "Constants";
|
|
}
|
|
|
|
public String b() {
|
|
return "";
|
|
}
|
|
|
|
public void a(R paramR, BufferedWriter paramBufferedWriter, N paramN, r paramr) {
|
|
if (paramN != null && paramN.a().equals(a())) {
|
|
byte b = 0;
|
|
for (M m : paramN) {
|
|
String str = m.a();
|
|
Manager Manager = (!m.YInterfaceDelta() && m.f() != null) ? paramR.c(m.f()) : null;
|
|
if (Manager != null && m.f() != null && this.a.containsKey(m.f())) {
|
|
YInterfaceDelta YInterfaceDelta = (YInterfaceDelta)this.a.get(m.f());
|
|
String[] arrayOfString = str.split(",");
|
|
if (arrayOfString.length > 2 && YInterfaceDelta != null) {
|
|
int i = YInterfaceDelta.a() - paramR.O().y(Manager.YInterfaceDelta());
|
|
arrayOfString[2] = " 0x" + X.a(Integer.toHexString(i).toUpperCase(), '0', 4);
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
for (byte b1 = 0; b1 < arrayOfString.length; b1++) {
|
|
stringBuilder.append(arrayOfString[b1]);
|
|
if (b1 < arrayOfString.length - 1)
|
|
stringBuilder.append(",");
|
|
}
|
|
str = stringBuilder.toString();
|
|
}
|
|
} else if (Manager == null) {
|
|
|
|
}
|
|
if (str.trim().isEmpty()) {
|
|
b++;
|
|
} else {
|
|
b = 0;
|
|
}
|
|
if (b < 5)
|
|
paramBufferedWriter.append(str).append("\n");
|
|
}
|
|
paramBufferedWriter.flush();
|
|
} else {
|
|
throw new IOException("Invalid section. This INI Section writer only supports " + a());
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/aa/a.class
|
|
* Java compiler version: 8 (52.0)
|
|
* JD-Core Version: 1.1.3
|
|
*/ |