Add new panels and listeners for Datalog field management

- Introduced DatalogFieldUpdateRunnable for handling updates in the DatalogFieldSelectorPanel.
- Created DatalogFieldWrapper to manage field data and interactions.
- Implemented DatalogUpdateThread for asynchronous updates in the UI.
- Added FieldSmoothingManager to manage field smoothing settings.
- Developed IncFileBrowseListener and IncFileGeneratorPanel for file selection and generation.
- Implemented LogRecordSizeListener and LogRecordSizeRunnable for handling log record sizes.
- Created various listeners for managing field selections and profiles, including MoveFieldUpListener, ProfileAddFieldListener, and ProfileRemoveFieldListener.
- Added TriggerConditionPanel and associated listeners for managing trigger conditions in the UI.
- Implemented XAxisFieldListener and YAxisFieldListener for handling axis field selections in CurveFitControlPanel.
This commit is contained in:
2026-01-11 05:55:40 +00:00
parent 01a8bbb11f
commit 25113f3627
36 changed files with 53 additions and 53 deletions

View File

@@ -5,8 +5,8 @@ import com.efiAnalytics.ui.bV;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class t implements ActionListener {
t(n paramn) {}
class AddFieldListener implements ActionListener {
AddFieldListener(DatalogFieldSelectorPanel paramn) {}
public void actionPerformed(ActionEvent paramActionEvent) {
try {

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class i implements ActionListener {
i(g paramg) {}
class AutoLoggingCancelListener implements ActionListener {
AutoLoggingCancelListener(AutoLoggingTriggerPanel paramg) {}
public void actionPerformed(ActionEvent paramActionEvent) {
this.a.close();

View File

@@ -7,8 +7,8 @@ import com.efiAnalytics.ui.bV;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class h implements ActionListener {
h(g paramg) {}
class AutoLoggingEnabledListener implements ActionListener {
AutoLoggingEnabledListener(AutoLoggingTriggerPanel paramg) {}
public void actionPerformed(ActionEvent paramActionEvent) {
if (this.a.j.isSelected()) {

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class j implements ActionListener {
j(g paramg) {}
class AutoLoggingOkListener implements ActionListener {
AutoLoggingOkListener(AutoLoggingTriggerPanel paramg) {}
public void actionPerformed(ActionEvent paramActionEvent) {
if (this.a.c()) {

View File

@@ -26,7 +26,7 @@ import javax.swing.JDialog;
import javax.swing.JPanel;
import r.i;
public class g extends bh implements bc {
public class AutoLoggingTriggerPanel extends bh implements bc {
R a;
j b;

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
class r implements ListSelectionListener {
r(n paramn) {}
class AvailableFieldSelectionListener implements ListSelectionListener {
AvailableFieldSelectionListener(DatalogFieldSelectorPanel paramn) {}
public void valueChanged(ListSelectionEvent paramListSelectionEvent) {
if (!paramListSelectionEvent.getValueIsAdjusting())

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class b implements ActionListener {
b(a parama) {}
class CurveFitButtonListener implements ActionListener {
CurveFitButtonListener(CurveFitControlPanel parama) {}
public void actionPerformed(ActionEvent paramActionEvent) {
a.a(this.a);

View File

@@ -22,7 +22,7 @@ import javax.swing.JOptionPane;
import javax.swing.JPanel;
import s.g;
public class a extends JPanel {
public class CurveFitControlPanel extends JPanel {
JComboBox a = new JComboBox();
JComboBox b = new JComboBox();

View File

@@ -1,6 +1,6 @@
package com.efiAnalytics.tuningwidgets.panels;
public interface f {
public interface CurveFitListener {
void a(String paramString);
void b(String paramString);

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class c implements ActionListener {
c(a parama) {}
class DataFilterButtonListener implements ActionListener {
DataFilterButtonListener(CurveFitControlPanel parama) {}
public void actionPerformed(ActionEvent paramActionEvent) {
a.b(this.a);

View File

@@ -2,8 +2,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import java.util.Comparator;
class x implements Comparator {
x(n paramn) {}
class DatalogFieldComparator implements Comparator {
DatalogFieldComparator(DatalogFieldSelectorPanel paramn) {}
public int a(z paramz1, z paramz2) {
return paramz1.toString().compareToIgnoreCase(paramz2.toString());

View File

@@ -41,7 +41,7 @@ import javax.swing.JPanel;
import javax.swing.JScrollPane;
import s.g;
public class n extends bh implements aN, bc {
public class DatalogFieldSelectorPanel extends bh implements aN, bc {
R a = null;
aM b = null;

View File

@@ -1,7 +1,7 @@
package com.efiAnalytics.tuningwidgets.panels;
class y implements Runnable {
y(n paramn) {}
class DatalogFieldUpdateRunnable implements Runnable {
DatalogFieldUpdateRunnable(DatalogFieldSelectorPanel paramn) {}
public void run() {
this.a.c();

View File

@@ -6,7 +6,7 @@ import G.al;
import java.util.ArrayList;
import java.util.List;
class z {
class DatalogFieldWrapper {
ac a = null;
al b = null;

View File

@@ -5,8 +5,8 @@ import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.SwingUtilities;
class q extends Thread {
q(n paramn, Runnable paramRunnable) {}
class DatalogUpdateThread extends Thread {
DatalogUpdateThread(DatalogFieldSelectorPanel paramn, Runnable paramRunnable) {}
public void run() {
try {

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import G.aN;
import javax.swing.SwingUtilities;
class o implements aN {
o(n paramn) {}
class LogRecordSizeListener implements aN {
LogRecordSizeListener(DatalogFieldSelectorPanel paramn) {}
public void a(String paramString1, String paramString2) {
p p = new p(this);

View File

@@ -1,7 +1,7 @@
package com.efiAnalytics.tuningwidgets.panels;
class p implements Runnable {
p(o paramo) {}
class LogRecordSizeRunnable implements Runnable {
LogRecordSizeRunnable(LogRecordSizeListener paramo) {}
public void run() {
this.a.a.h();

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class v implements ActionListener {
v(n paramn) {}
class MoveFieldUpListener implements ActionListener {
MoveFieldUpListener(DatalogFieldSelectorPanel paramn) {}
public void actionPerformed(ActionEvent paramActionEvent) {
this.a.f();

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class B implements ActionListener {
B(A paramA) {}
class ProfileAddAllFieldsListener implements ActionListener {
ProfileAddAllFieldsListener(ProfileDatalogFieldsPanel paramA) {}
public void actionPerformed(ActionEvent paramActionEvent) {
this.a.d();

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class C implements ActionListener {
C(A paramA) {}
class ProfileAddFieldListener implements ActionListener {
ProfileAddFieldListener(ProfileDatalogFieldsPanel paramA) {}
public void actionPerformed(ActionEvent paramActionEvent) {
this.a.c();

View File

@@ -24,7 +24,7 @@ import javax.swing.JPanel;
import javax.swing.JScrollPane;
import s.g;
public class A extends bh {
public class ProfileDatalogFieldsPanel extends bh {
R[] a = null;
private String k = "";

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class D implements ActionListener {
D(A paramA) {}
class ProfileRemoveFieldListener implements ActionListener {
ProfileRemoveFieldListener(ProfileDatalogFieldsPanel paramA) {}
public void actionPerformed(ActionEvent paramActionEvent) {
this.a.e();

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class w implements ActionListener {
w(n paramn) {}
class RemoveAllFieldsListener implements ActionListener {
RemoveAllFieldsListener(DatalogFieldSelectorPanel paramn) {}
public void actionPerformed(ActionEvent paramActionEvent) {
this.a.removeAll();

View File

@@ -5,8 +5,8 @@ import com.efiAnalytics.ui.bV;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class u implements ActionListener {
u(n paramn) {}
class RemoveFieldListener implements ActionListener {
RemoveFieldListener(DatalogFieldSelectorPanel paramn) {}
public void actionPerformed(ActionEvent paramActionEvent) {
try {

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
class s implements ListSelectionListener {
s(n paramn) {}
class SelectedFieldSelectionListener implements ListSelectionListener {
SelectedFieldSelectionListener(DatalogFieldSelectorPanel paramn) {}
public void valueChanged(ListSelectionEvent paramListSelectionEvent) {
if (!paramListSelectionEvent.getValueIsAdjusting())

View File

@@ -19,7 +19,7 @@ import javax.swing.JTextField;
import r.i;
import s.g;
class k extends JPanel {
class TriggerConditionPanel extends JPanel {
JRadioButton a = new JRadioButton(g.b("Manual"));
JRadioButton b = new JRadioButton(g.b("Simple"));

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class l implements ActionListener {
l(k paramk, g paramg) {}
class TriggerModeListener implements ActionListener {
TriggerModeListener(TriggerConditionPanel paramk, AutoLoggingTriggerPanel paramg) {}
public void actionPerformed(ActionEvent paramActionEvent) {
this.b.b();

View File

@@ -5,8 +5,8 @@ import javax.swing.JLabel;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
class m implements ChangeListener {
m(k paramk, g paramg, JLabel paramJLabel) {}
class TriggerSliderListener implements ChangeListener {
TriggerSliderListener(TriggerConditionPanel paramk, AutoLoggingTriggerPanel paramg, JLabel paramJLabel) {}
public void stateChanged(ChangeEvent paramChangeEvent) {
String str = this.c.e.getValue() + " s.";

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class d implements ActionListener {
d(a parama) {}
class XAxisFieldListener implements ActionListener {
XAxisFieldListener(CurveFitControlPanel parama) {}
public void actionPerformed(ActionEvent paramActionEvent) {
if (!this.a.f) {

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.tuningwidgets.panels;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class e implements ActionListener {
e(a parama) {}
class YAxisFieldListener implements ActionListener {
YAxisFieldListener(CurveFitControlPanel parama) {}
public void actionPerformed(ActionEvent paramActionEvent) {
if (!this.a.f) {