Add new panels and listeners for enhanced functionality in TunerStudio

- Introduced CheckboxActionListener for handling checkbox actions.
- Added DataLogProfileEditorPanel for managing data log profiles.
- Implemented DeviceDescKeyAdapter and DeviceIdKeyAdapter for key event handling in device configuration.
- Created DeviceFileSelectListener for file selection actions related to device configuration.
- Developed DeviceSelectCallback and DeviceSelectRunnable for handling device selection processes.
- Added DialogCloseListener for closing dialog windows.
- Introduced FieldLimitChangeListener interface for field limit changes.
- Implemented HighSpeedLoggerFieldLimits for managing high-speed logger field limits.
- Created IgnitionLogLoadHandler and IgnitionLogLoadRunnable for handling ignition log loading.
- Added LogDeviceWrapper for wrapping log device information.
- Implemented PanelActionListener for panel actions.
- Developed ProtocolStatsPanel for displaying protocol statistics.
- Created RealTimeDialogCloseListener and RealTimeDisplayPanel for real-time data display.
- Introduced RefTablePropertyStore for managing reference table properties.
- Added TriggerLogger related classes for handling trigger logging functionality.
This commit is contained in:
2026-01-11 05:49:26 +00:00
parent 49444ebaab
commit 4d4793798e
38 changed files with 66 additions and 66 deletions

View File

@@ -4,7 +4,7 @@ import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JCheckBoxMenuItem;
class C implements ActionListener {
class CheckBoxStateActionListener implements ActionListener {
C(x paramx) {}
public void actionPerformed(ActionEvent paramActionEvent) {

View File

@@ -3,7 +3,7 @@ package com.efiAnalytics.apps.ts.dashboard;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class B implements ActionListener {
class GaugeClusterIndexActionListener implements ActionListener {
B(x paramx) {}
public void actionPerformed(ActionEvent paramActionEvent) {

View File

@@ -3,7 +3,7 @@ package com.efiAnalytics.apps.ts.dashboard;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class A implements ActionListener {
class GaugeClusterRefreshActionListener implements ActionListener {
A(x paramx) {}
public void actionPerformed(ActionEvent paramActionEvent) {

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tunerStudio.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class h implements ActionListener {
h(g paramg) {}
class AddProfileListener implements ActionListener {
AddProfileListener(DataLogProfileEditorPanel paramg) {}
public void actionPerformed(ActionEvent paramActionEvent) {
this.a.d();

View File

@@ -3,10 +3,10 @@ package com.efiAnalytics.tunerStudio.panels;
import G.aY;
import s.g;
class S {
class AyWrapper {
private aY b;
S(J paramJ, aY paramaY) {
AyWrapper(CalibrationTablePanel paramJ, aY paramaY) {
this.b = paramaY;
}

View File

@@ -3,10 +3,10 @@ package com.efiAnalytics.tunerStudio.panels;
import G.ba;
import s.g;
class R {
class BaWrapper {
private ba b;
public R(J paramJ, ba paramba) {
public BaWrapper(CalibrationTablePanel paramJ, ba paramba) {
this.b = paramba;
}

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tunerStudio.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class N implements ActionListener {
N(J paramJ) {}
class CalibrationActionListener implements ActionListener {
CalibrationActionListener(CalibrationTablePanel paramJ) {}
public void actionPerformed(ActionEvent paramActionEvent) {
this.a.b();

View File

@@ -3,11 +3,11 @@ package com.efiAnalytics.tunerStudio.panels;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
class L implements ItemListener {
L(J paramJ) {}
class CalibrationItemListener implements ItemListener {
CalibrationItemListener(CalibrationTablePanel paramJ) {}
public void itemStateChanged(ItemEvent paramItemEvent) {
J.a(this.a);
CalibrationTablePanel.a(this.a);
}
}

View File

@@ -3,11 +3,11 @@ package com.efiAnalytics.tunerStudio.panels;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
class M implements ItemListener {
M(J paramJ) {}
class CalibrationSecondItemListener implements ItemListener {
CalibrationSecondItemListener(CalibrationTablePanel paramJ) {}
public void itemStateChanged(ItemEvent paramItemEvent) {
J.b(this.a);
CalibrationTablePanel.b(this.a);
}
}

View File

@@ -58,7 +58,7 @@ import javax.swing.JPanel;
import r.a;
import s.g;
public class J extends d implements bc {
public class CalibrationTablePanel extends d implements bc {
R a = null;
aX b = null;

View File

@@ -5,8 +5,8 @@ import G.n;
import G.o;
import s.g;
class P implements n {
P(J paramJ) {}
class CalibrationWriteCompletionHandler implements n {
CalibrationWriteCompletionHandler(CalibrationTablePanel paramJ) {}
public void a(double paramDouble) {
this.a.i.b(paramDouble);

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tunerStudio.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class K implements ActionListener {
K(J paramJ) {}
class CalibrationWriteListener implements ActionListener {
CalibrationWriteListener(CalibrationTablePanel paramJ) {}
public void actionPerformed(ActionEvent paramActionEvent) {
this.a.c();

View File

@@ -7,8 +7,8 @@ import bH.D;
import com.efiAnalytics.ui.bV;
import s.g;
class O implements n {
O(J paramJ) {}
class CalibrationWriteProgressHandler implements n {
CalibrationWriteProgressHandler(CalibrationTablePanel paramJ) {}
public void a(double paramDouble) {
this.a.i.b(paramDouble);

View File

@@ -30,7 +30,7 @@ import javax.swing.JTextField;
import r.j;
import s.g;
public class a extends JPanel {
public class CanDeviceConfigPanel extends JPanel {
JTextField a = new JTextField("", 16);
JTextField b = new JTextField("", 16);

View File

@@ -4,8 +4,8 @@ import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JCheckBox;
class A implements ActionListener {
A(o paramo) {}
class CheckboxActionListener implements ActionListener {
CheckboxActionListener(o paramo) {}
public void actionPerformed(ActionEvent paramActionEvent) {
JCheckBox jCheckBox = (JCheckBox)paramActionEvent.getSource();

View File

@@ -28,7 +28,7 @@ import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextPane;
public class g extends bh {
public class DataLogProfileEditorPanel extends bh {
JComboBox a = new JComboBox();
A b;

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tunerStudio.panels;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
class c extends KeyAdapter {
c(a parama) {}
class DeviceDescKeyAdapter extends KeyAdapter {
DeviceDescKeyAdapter(CanDeviceConfigPanel parama) {}
public void keyReleased(KeyEvent paramKeyEvent) {
if (this.a.b.getText().length() > 0) {

View File

@@ -6,8 +6,8 @@ import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import s.g;
class f implements ActionListener {
f(a parama) {}
class DeviceFileSelectListener implements ActionListener {
DeviceFileSelectListener(CanDeviceConfigPanel parama) {}
public void actionPerformed(ActionEvent paramActionEvent) {
String[] arrayOfString = { "ini", "ecu" };

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tunerStudio.panels;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
class b extends KeyAdapter {
b(a parama) {}
class DeviceIdKeyAdapter extends KeyAdapter {
DeviceIdKeyAdapter(CanDeviceConfigPanel parama) {}
public void keyTyped(KeyEvent paramKeyEvent) {
String str = " /\\'\"+-*/_)(&^%$#@!~`;<>,.:;?";

View File

@@ -5,8 +5,8 @@ import aP.W;
import java.awt.Cursor;
import javax.swing.SwingUtilities;
class d implements W {
d(a parama) {}
class DeviceSelectCallback implements W {
DeviceSelectCallback(CanDeviceConfigPanel parama) {}
public void a(V paramV) {
if (paramV.b() != null) {

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tunerStudio.panels;
import aP.V;
import java.awt.Cursor;
class e implements Runnable {
e(d paramd, V paramV) {}
class DeviceSelectRunnable implements Runnable {
DeviceSelectRunnable(DeviceSelectCallback paramd, V paramV) {}
public void run() {
this.b.a.a(this.a.b());

View File

@@ -5,8 +5,8 @@ import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JDialog;
class G implements ActionListener {
G(F paramF) {}
class DialogCloseListener implements ActionListener {
DialogCloseListener(ProtocolStatsPanel paramF) {}
public void actionPerformed(ActionEvent paramActionEvent) {
for (Component component = (Component)paramActionEvent.getSource(); component != null; component = component.getParent()) {

View File

@@ -1,6 +1,6 @@
package com.efiAnalytics.tunerStudio.panels;
public interface U {
public interface FieldLimitChangeListener {
void a(String paramString, double paramDouble1, double paramDouble2);
}

View File

@@ -12,7 +12,7 @@ import java.util.ArrayList;
import java.util.List;
import r.a;
public class T implements q {
public class HighSpeedLoggerFieldLimits implements q {
private n d = null;
private ap e = (ap)new ar((a.a()).an, "HighSpeedLoggerFieldLimits");

View File

@@ -11,7 +11,7 @@ import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.SwingUtilities;
class C implements Y, aQ {
class IgnitionLogLoadHandler implements Y, aQ {
long a = 0L;
eB b = null;

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tunerStudio.panels;
import com.efiAnalytics.ui.bV;
import com.efiAnalytics.ui.eB;
class D implements Runnable {
D(C paramC) {}
class IgnitionLogLoadRunnable implements Runnable {
IgnitionLogLoadRunnable(IgnitionLogLoadHandler paramC) {}
public void run() {
this.a.b = new eB(bV.a(this.a.e.k), "Loading Ignition Log", "Loading Ignition Log File, please wait....", true, false);

View File

@@ -3,10 +3,10 @@ package com.efiAnalytics.tunerStudio.panels;
import G.cd;
import s.g;
class E {
class LogDeviceWrapper {
private cd b = null;
E(o paramo, cd paramcd) {
LogDeviceWrapper(o paramo, cd paramcd) {
this.b = paramcd;
}

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tunerStudio.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class B implements ActionListener {
B(o paramo) {}
class PanelActionListener implements ActionListener {
PanelActionListener(o paramo) {}
public void actionPerformed(ActionEvent paramActionEvent) {
this.a.e();

View File

@@ -19,7 +19,7 @@ import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JPanel;
public class F extends JPanel implements bc {
public class ProtocolStatsPanel extends JPanel implements bc {
x a = null;
public F(h paramh) {

View File

@@ -5,8 +5,8 @@ import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JDialog;
class I implements ActionListener {
I(H paramH) {}
class RealTimeDialogCloseListener implements ActionListener {
RealTimeDialogCloseListener(RealTimeDisplayPanel paramH) {}
public void actionPerformed(ActionEvent paramActionEvent) {
for (Component component = (Component)paramActionEvent.getSource(); component != null; component = component.getParent()) {

View File

@@ -22,7 +22,7 @@ import javax.swing.JPanel;
import n.n;
import s.g;
public class H extends JPanel implements bc {
public class RealTimeDisplayPanel extends JPanel implements bc {
private R c = null;
x a = null;

View File

@@ -3,10 +3,10 @@ package com.efiAnalytics.tunerStudio.panels;
import aE.a;
import com.efiAnalytics.ui.et;
class Q implements et {
String a = "refTable_" + J.d(this.b) + "_";
class RefTablePropertyStore implements et {
String a = "refTable_" + CalibrationTablePanel.d(this.b) + "_";
Q(J paramJ) {}
RefTablePropertyStore(CalibrationTablePanel paramJ) {}
public void a(String paramString1, String paramString2) {
a a = a.A();

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tunerStudio.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class W implements ActionListener {
W(TriggerLoggerPanel paramTriggerLoggerPanel) {}
class TriggerLoggerActionListener implements ActionListener {
TriggerLoggerActionListener(TriggerLoggerPanel paramTriggerLoggerPanel) {}
public void actionPerformed(ActionEvent paramActionEvent) {
TriggerLoggerPanel.c(this.a);

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tunerStudio.panels;
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener;
class Z implements PropertyChangeListener {
Z(TriggerLoggerPanel paramTriggerLoggerPanel) {}
class TriggerLoggerDividerListener implements PropertyChangeListener {
TriggerLoggerDividerListener(TriggerLoggerPanel paramTriggerLoggerPanel) {}
public void propertyChange(PropertyChangeEvent paramPropertyChangeEvent) {
if (TriggerLoggerPanel.b(this.a) == null)

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tunerStudio.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class Y implements ActionListener {
Y(TriggerLoggerPanel paramTriggerLoggerPanel) {}
class TriggerLoggerFunctionListener implements ActionListener {
TriggerLoggerFunctionListener(TriggerLoggerPanel paramTriggerLoggerPanel) {}
public void actionPerformed(ActionEvent paramActionEvent) {
TriggerLoggerPanel.f(this.a);

View File

@@ -1,7 +1,7 @@
package com.efiAnalytics.tunerStudio.panels;
class X implements Runnable {
X(TriggerLoggerPanel paramTriggerLoggerPanel) {}
class TriggerLoggerRunnable implements Runnable {
TriggerLoggerRunnable(TriggerLoggerPanel paramTriggerLoggerPanel) {}
public void run() {
this.a.a.l();

View File

@@ -2,8 +2,8 @@ package com.efiAnalytics.tunerStudio.panels;
import com.efiAnalytics.tuningwidgets.panels.L;
class V implements L {
V(TriggerLoggerPanel paramTriggerLoggerPanel) {}
class TriggerLoggerStringListener implements L {
TriggerLoggerStringListener(TriggerLoggerPanel paramTriggerLoggerPanel) {}
public void a(String paramString) {
TriggerLoggerPanel.a(this.a, TriggerLoggerPanel.a(this.a));