Files
tustu/app/com/efiAnalytics/tuningwidgets/panels/DatalogFieldWrapper.java
johndoe6345789 25113f3627 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.
2026-01-11 05:55:40 +00:00

66 lines
1.3 KiB
Java

package com.efiAnalytics.tuningwidgets.panels;
import G.aH;
import G.ac;
import G.al;
import java.util.ArrayList;
import java.util.List;
class DatalogFieldWrapper {
ac a = null;
al b = null;
ArrayList c = null;
private boolean e = false;
public z(n paramn, ac paramac, ArrayList paramArrayList) {
this.a = paramac;
this.c = paramArrayList;
}
public z(n paramn, al paramal, ArrayList paramArrayList) {
this.b = paramal;
this.c = paramArrayList;
}
public boolean a(List paramList) {
byte b1 = 0;
for (byte b2 = 0; b2 < paramList.size(); b2++) {
if (this.c.contains(paramList.get(b2)) && ++b1 == this.c.size())
return true;
}
return false;
}
public boolean b(List paramList) {
for (aH aH : paramList) {
if (this.c.contains(aH))
return true;
}
return false;
}
public ArrayList a() {
return this.c;
}
public String toString() {
return (this.a != null) ? this.a.b() : this.b.aL();
}
public boolean b() {
return this.e;
}
public void a(boolean paramBoolean) {
this.e = paramBoolean;
}
}
/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/com/efiAnalytics/tuningwidgets/panels/z.class
* Java compiler version: 8 (52.0)
* JD-Core Version: 1.1.3
*/