mirror of
https://github.com/johndoe6345789/tustu.git
synced 2026-04-24 13:45:00 +00:00
- Created a new MANIFEST.MF file for the JAR with version 1.0. - Added gradle.properties to specify Java 21 as the JDK for Gradle builds, ensuring compatibility with current Gradle/Kotlin versions.
212 lines
7.5 KiB
Java
212 lines
7.5 KiB
Java
package be;
|
|
|
|
import G.R;
|
|
import G.GInterfaceAi;
|
|
import G.SerializableImplExceptionprintstacktrace;
|
|
import G.GInterfaceDa;
|
|
import G.GInterfaceDb;
|
|
import G.GInterfaceDj;
|
|
import G.GInterfaceDk;
|
|
import G.i;
|
|
import V.ExceptionInVPackage;
|
|
import ax.ExceptionInAxPackage;
|
|
import bH.S;
|
|
import com.efiAnalytics.ui.cF;
|
|
import com.efiAnalytics.ui.NumericTextField;
|
|
import com.efiAnalytics.ui.eJ;
|
|
import com.efiAnalytics.ui.ee;
|
|
import java.awt.BorderLayout;
|
|
import java.awt.Component;
|
|
import java.awt.GridLayout;
|
|
import java.awt.event.FocusListener;
|
|
import javax.swing.BorderFactory;
|
|
import javax.swing.JComboBox;
|
|
import javax.swing.JLabel;
|
|
import javax.swing.JPanel;
|
|
|
|
public class BeComponentGolf extends JPanel implements o {
|
|
i ExceptionInVPackage;
|
|
|
|
i b;
|
|
|
|
i c;
|
|
|
|
NumericTextField d;
|
|
|
|
JComboBox e = new JComboBox();
|
|
|
|
JComboBox f = new JComboBox();
|
|
|
|
R g = null;
|
|
|
|
SerializableImplExceptionprintstacktrace h = null;
|
|
|
|
n i = new n();
|
|
|
|
public BeComponentGolf(R paramR) {
|
|
setBorder(BorderFactory.createTitledBorder(s.g.b("DataLog Field")));
|
|
setLayout(new GridLayout(0, 1, eJ.ExceptionInVPackage(4), eJ.ExceptionInVPackage(4)));
|
|
ee ee = new ee();
|
|
byte b = 18;
|
|
this.ExceptionInVPackage = new i(this, "", b);
|
|
add(ExceptionInVPackage("Log Field Name", this.ExceptionInVPackage, "The name this field will have in captured data logs."));
|
|
this.ExceptionInVPackage.addKeyListener(this.i);
|
|
this.ExceptionInVPackage.addFocusListener((FocusListener)ee);
|
|
add(ExceptionInVPackage("OutputChannel", this.e, "The OutputChannel assigned to this data log field, this is the value that will be logged."));
|
|
this.e.setPreferredSize(this.ExceptionInVPackage.getPreferredSize());
|
|
this.e.addActionListener(this.i);
|
|
this.f.addItem(SerializableImplExceptionprintstacktrace.e);
|
|
this.f.addItem(SerializableImplExceptionprintstacktrace.d);
|
|
this.f.addItem(SerializableImplExceptionprintstacktrace.f);
|
|
this.f.addItem(SerializableImplExceptionprintstacktrace.h);
|
|
this.f.addItem(SerializableImplExceptionprintstacktrace.c);
|
|
this.f.addItem(SerializableImplExceptionprintstacktrace.b);
|
|
this.f.setSelectedItem(Integer.valueOf(0));
|
|
this.f.setPreferredSize(this.ExceptionInVPackage.getPreferredSize());
|
|
this.f.addActionListener(new h(this));
|
|
this.f.addActionListener(this.i);
|
|
add(ExceptionInVPackage("Value Format", this.f, "Select the format this field will be displayed in the log file. It can be the typical Numeric or one of the optional boolean formats."));
|
|
this.d = new NumericTextField("", b);
|
|
this.d.b(0);
|
|
this.d.addKeyListener(this.i);
|
|
this.d.addFocusListener((FocusListener)ee);
|
|
add(ExceptionInVPackage("Decimal Place", (Component)this.d, "The number of decimal places to log."));
|
|
this.b = new i(this, "", b);
|
|
this.b.addKeyListener(this.i);
|
|
this.b.addFocusListener((FocusListener)ee);
|
|
add(ExceptionInVPackage("Enabled Expression", this.b, "(Optional) If provided, this condition must be true for this field to be logged."));
|
|
this.c = new i(this, "", b);
|
|
this.c.addKeyListener(this.i);
|
|
this.c.addFocusListener((FocusListener)ee);
|
|
add(ExceptionInVPackage("Record Lag", this.c, "(Optional) A number or expression resolving to the number of records to lag this field behind others. By default and in most cases this is 0."));
|
|
ExceptionInVPackage(paramR);
|
|
}
|
|
|
|
public SerializableImplExceptionprintstacktrace ExceptionInVPackage() {
|
|
if (this.h == null)
|
|
this.h = new SerializableImplExceptionprintstacktrace();
|
|
try {
|
|
this.h.b(this.e.getSelectedItem().toString());
|
|
} catch (Exception exception) {}
|
|
try {
|
|
GInterfaceDb GInterfaceDb = GInterfaceDa.ExceptionInVPackage().ExceptionInVPackage(this.g, this.ExceptionInVPackage.getText());
|
|
this.h.ExceptionInVPackage(GInterfaceDb);
|
|
} catch (V.g g1) {
|
|
throw new ExceptionInVPackage(g1.getMessage());
|
|
}
|
|
if (!this.b.getText().trim().isEmpty())
|
|
this.h.u(this.b.getText());
|
|
if (!this.c.getText().trim().isEmpty())
|
|
try {
|
|
GInterfaceDj GInterfaceDj = GInterfaceDk.ExceptionInVPackage((GInterfaceAi)this.g, this.c.getText());
|
|
this.h.ExceptionInVPackage(GInterfaceDj);
|
|
} catch (V.g g1) {
|
|
throw new ExceptionInVPackage(g1.getMessage());
|
|
}
|
|
if (this.d.isEnabled()) {
|
|
this.h.ExceptionInVPackage((int)Math.round(this.d.e()));
|
|
} else {
|
|
this.h.ExceptionInVPackage(0);
|
|
this.h.ExceptionInVPackage(this.f.getSelectedItem().toString());
|
|
}
|
|
return this.h;
|
|
}
|
|
|
|
private JPanel ExceptionInVPackage(String paramString1, Component paramComponent, String paramString2) {
|
|
JPanel jPanel1 = new JPanel();
|
|
jPanel1.setLayout(new BorderLayout(eJ.ExceptionInVPackage(5), eJ.ExceptionInVPackage(5)));
|
|
JLabel jLabel = new JLabel(s.g.b(paramString1), 4);
|
|
jPanel1.add(jLabel, "Center");
|
|
JPanel jPanel2 = new JPanel();
|
|
jPanel2.setLayout(new BorderLayout(eJ.ExceptionInVPackage(5), eJ.ExceptionInVPackage(5)));
|
|
jPanel2.add(paramComponent, "Center");
|
|
if (paramString2 != null && !paramString2.isEmpty()) {
|
|
cF cF = new cF(s.g.b(paramString2), s.g.d());
|
|
jPanel2.add((Component)cF, "East");
|
|
}
|
|
jPanel1.add(jPanel2, "East");
|
|
return jPanel1;
|
|
}
|
|
|
|
public void ExceptionInVPackage(String paramString) {
|
|
boolean bool = false;
|
|
if (paramString != null) {
|
|
for (byte b = 0; b < this.e.getItemCount(); b++) {
|
|
if (this.e.getItemAt(b) != null && this.e.getItemAt(b).equals(paramString)) {
|
|
bool = true;
|
|
break;
|
|
}
|
|
}
|
|
if (!bool)
|
|
this.e.addItem(paramString);
|
|
this.e.setSelectedItem(paramString);
|
|
} else {
|
|
this.e.setSelectedIndex(0);
|
|
}
|
|
}
|
|
|
|
public R b() {
|
|
String str1 = this.ExceptionInVPackage.getText().trim();
|
|
R r = b.ExceptionInVPackage(str1);
|
|
if (!r.ExceptionInVPackage())
|
|
return r;
|
|
String str2 = this.b.getText().trim();
|
|
if (!str2.isEmpty())
|
|
try {
|
|
i.ExceptionInVPackage(str2, (GInterfaceAi)this.g);
|
|
} catch (ExceptionInAxPackage u) {
|
|
r.c();
|
|
r.ExceptionInVPackage(u.getLocalizedMessage());
|
|
return r;
|
|
}
|
|
String str3 = this.c.getText().trim();
|
|
if (!str3.isEmpty())
|
|
try {
|
|
i.ExceptionInVPackage(str3, (GInterfaceAi)this.g);
|
|
} catch (ExceptionInAxPackage u) {
|
|
r.c();
|
|
r.ExceptionInVPackage(u.getLocalizedMessage());
|
|
return r;
|
|
}
|
|
if (Double.isNaN(this.d.e())) {
|
|
r.c();
|
|
r.ExceptionInVPackage("Please set the number of decimal places.");
|
|
return r;
|
|
}
|
|
r.b();
|
|
return r;
|
|
}
|
|
|
|
public void ExceptionInVPackage(R paramR) {
|
|
this.g = paramR;
|
|
this.e.removeAllItems();
|
|
String[] arrayOfString = paramR.s();
|
|
arrayOfString = S.ExceptionInVPackage(arrayOfString);
|
|
for (String str : arrayOfString) {
|
|
if (!str.contains(" "))
|
|
this.e.addItem(str);
|
|
}
|
|
}
|
|
|
|
public void ExceptionInVPackage(SerializableImplExceptionprintstacktrace paramac) {
|
|
this.h = paramac;
|
|
this.ExceptionInVPackage.setText(this.h.b());
|
|
this.b.setText(this.h.aJ());
|
|
String str = (this.h.g() != null) ? this.h.g().toString() : "";
|
|
this.c.setText(str);
|
|
this.d.ExceptionInVPackage(this.h.d());
|
|
ExceptionInVPackage(this.h.ExceptionInVPackage());
|
|
this.f.setSelectedItem(this.h.k());
|
|
this.i.b();
|
|
}
|
|
|
|
public boolean c() {
|
|
return this.i.ExceptionInVPackage();
|
|
}
|
|
}
|
|
|
|
|
|
/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/be/g.class
|
|
* Java compiler version: 8 (52.0)
|
|
* JD-Core Version: 1.1.3
|
|
*/ |