Files
tustu/app/G/GComponentCh.java
2026-01-11 20:30:56 +00:00

96 lines
2.2 KiB
Java

package G;
import V.ExceptionPrintstacktrace;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class GComponentCh implements cg, Serializable {
private String a = null;
private R b = null;
public void a(String paramString) {
this.a = paramString;
}
public cf a(cf paramcf) {
return b(paramcf);
}
private cf b(cf paramcf) {
aM aM = this.b.c(this.a);
double[][] arrayOfDouble = aM.i(this.b.h());
paramcf.k();
ArrayList<aH> arrayList = new ArrayList();
int i;
for (i = 0; i < arrayOfDouble.length; i++) {
int n = (int)arrayOfDouble[i][0];
if (n < 0)
break;
List list = a(n);
if (list.isEmpty())
throw new ExceptionPrintstacktrace("Invalid OutputChannel Offset: " + n);
arrayList.addAll(list);
}
i = -1;
int j = 0;
int k = 0;
for (int m = arrayList.size() - 1; m >= 0; m--) {
aH aH = arrayList.get(m);
ce ce = new ce();
ce.b(aH.aL());
ce.d(b(aH.aL()));
if (i != aH.a()) {
i = aH.a();
j = k;
k = j + aH.l();
}
ce.a(aH.h());
ce.b(aH.i());
ce.c(aH.e());
if (aH.b().equals("bits")) {
int n = aH.r() - aH.q() + 1;
int i1 = j * 8 + aH.q();
ce.a(n, i1);
} else {
int n = aH.l() * 8;
int i1 = j * 8;
ce.a(n, i1);
}
paramcf.a(ce, 0);
}
paramcf.d(k);
return paramcf;
}
private String b(String paramString) {
for (ac ac : this.b.ExceptionPrintstacktrace()) {
if (ac.a().equals(paramString))
return ac.b();
}
return paramString;
}
private List a(int paramInt) {
ArrayList<aH> arrayList = new ArrayList();
Iterator<aH> iterator = this.b.q();
while (iterator.hasNext()) {
aH aH = iterator.next();
if (!aH.b().equals("formula") && aH.a() == paramInt)
arrayList.add(aH);
}
return arrayList;
}
public void a(R paramR) {
this.b = paramR;
}
}
/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/G/ch.class
* Java compiler version: 8 (52.0)
* JD-Core Version: 1.1.3
*/