package t;

import com.efiAnalytics.apps.ts.dashboard.Gauge;
import com.efiAnalytics.apps.ts.dashboard.f;
import com.efiAnalytics.apps.ts.dashboard.s;
import com.efiAnalytics.ui.fp;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.GridLayout;
import java.awt.Window;
import java.util.ArrayList;
import javax.swing.BorderFactory;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JSlider;
import javax.swing.UIManager;
import s.SComponentGolf;

public class TInterfaceAf extends a implements f {
  String a = "Gauge Angles";
  
  JSlider b;
  
  JSlider c;
  
  JSlider d;
  
  JSlider e;
  
  JPanel SComponentGolf = new JPanel();
  
  JLabel h;
  
  JLabel i;
  
  JLabel j;
  
  JLabel k;
  
  public static String l = SComponentGolf.b("Face Angle / Fill");
  
  public static String m = SComponentGolf.b("Face Start Angle / Height");
  
  public static String n = SComponentGolf.b("Sweep Angle");
  
  public static String o = SComponentGolf.b("Needle Start Angle");
  
  private boolean p = false;
  
  public TInterfaceAf(Window paramWindow, ai paramai) {
    super(paramWindow, SComponentGolf.b("Gauge Angles"));
    a(paramai);
    this.SComponentGolf.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(0), this.a));
    this.SComponentGolf.setLayout(new BorderLayout());
    JPanel jPanel1 = new JPanel();
    jPanel1.setLayout(new GridLayout(0, 1));
    this.b = a(0, 0, 360, l);
    this.b.setPaintLabels(true);
    this.b.setSnapToTicks(true);
    this.b.addChangeListener(new aG(this));
    jPanel1.add(this.b);
    this.c = a(0, 0, 360, m);
    this.c.setPaintLabels(true);
    this.c.setSnapToTicks(true);
    this.c.addChangeListener(new aH(this));
    jPanel1.add(this.c);
    this.d = a(0, 0, 360, o);
    this.d.setPaintLabels(true);
    this.d.setSnapToTicks(true);
    this.d.addChangeListener(new aI(this));
    jPanel1.add(this.d);
    this.e = a(0, 0, 360, n);
    this.e.setPaintLabels(true);
    this.e.setSnapToTicks(true);
    this.e.addChangeListener(new aJ(this));
    jPanel1.add(this.e);
    this.SComponentGolf.add("Center", jPanel1);
    JPanel jPanel2 = new JPanel();
    jPanel2.setLayout(new GridLayout(0, 1));
    this.h = new JLabel();
    this.i = new JLabel();
    this.j = new JLabel();
    this.k = new JLabel();
    jPanel2.add(this.h);
    jPanel2.add(this.i);
    jPanel2.add(this.j);
    jPanel2.add(this.k);
    this.SComponentGolf.add("East", jPanel2);
    add(this.SComponentGolf, "Center");
    pack();
  }
  
  public void a(ArrayList paramArrayList) {
    this.p = true;
    e(paramArrayList);
    this.p = false;
  }
  
  public void e(ArrayList paramArrayList) {
    Gauge gauge = b(paramArrayList);
    if (gauge != null) {
      fp.a(a(), true);
      this.b.setValue(gauge.getFaceAngle());
      this.c.setValue(gauge.getStartAngle());
      this.d.setValue(gauge.getSweepBeginDegree());
      this.e.setValue(gauge.getSweepAngle());
      this.h.setText("" + gauge.getFaceAngle());
      this.i.setText("" + gauge.getStartAngle());
      this.j.setText("" + gauge.getSweepBeginDegree());
      this.k.setText("" + gauge.getSweepAngle());
      Color color = UIManager.getColor("Label.foreground");
      this.h.setForeground(color);
      this.i.setForeground(color);
      this.j.setForeground(color);
      this.k.setForeground(color);
      for (s s : paramArrayList) {
        if (s instanceof Gauge && ((Gauge)s).getFaceAngle() != gauge.getFaceAngle()) {
          this.h.setForeground(Color.GRAY);
          break;
        } 
      } 
      for (s s : paramArrayList) {
        if (s instanceof Gauge && ((Gauge)s).getStartAngle() != gauge.getStartAngle()) {
          this.i.setForeground(Color.GRAY);
          break;
        } 
      } 
      for (s s : paramArrayList) {
        if (s instanceof Gauge && ((Gauge)s).getSweepBeginDegree() != gauge.getSweepBeginDegree()) {
          this.j.setForeground(Color.GRAY);
          break;
        } 
      } 
      for (s s : paramArrayList) {
        if (s instanceof Gauge && ((Gauge)s).getSweepAngle() != gauge.getSweepAngle()) {
          this.k.setForeground(Color.GRAY);
          break;
        } 
      } 
    } else {
      fp.a(a(), false);
    } 
  }
  
  private JSlider a(int paramInt1, int paramInt2, int paramInt3, String paramString) {
    JSlider jSlider = new JSlider();
    jSlider.setMajorTickSpacing(10 / (paramInt3 - paramInt2));
    jSlider.setMinimum(paramInt2);
    jSlider.setMaximum(paramInt3);
    jSlider.setValue(paramInt1);
    jSlider.setPaintTrack(true);
    jSlider.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(1), paramString));
    return jSlider;
  }
  
  public JPanel a() {
    return this.SComponentGolf;
  }
}


/* Location:              /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/t/aF.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */