package com.efiAnalytics.apps.ts.tuningViews; import G.R; import G.T; import V.ExceptionInVPackage; import bH.A; import bH.D; import bH.K; import bH.aa; import com.efiAnalytics.apps.ts.dashboard.aR; import com.efiAnalytics.apps.ts.tuningViews.tuneComps.BurnButtonTv; import com.efiAnalytics.apps.ts.tuningViews.tuneComps.SelectableTable; import com.efiAnalytics.apps.ts.tuningViews.tuneComps.TableCellCrossHair; import com.efiAnalytics.apps.ts.tuningViews.tuneComps.TuneSettingsPanel; import com.efiAnalytics.apps.ts.tuningViews.tuneComps.TuneViewGaugeCluster; import com.efiAnalytics.ui.bV; import com.efiAnalytics.ui.bc; import com.efiAnalytics.ui.bq; import com.efiAnalytics.ui.br; import com.efiAnalytics.ui.cO; import com.efiAnalytics.ui.ct; import com.efiAnalytics.ui.cz; import com.efiAnalytics.ui.dn; import com.efiAnalytics.ui.eJ; import java.awt.BasicStroke; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Component; import java.awt.Container; import java.awt.Dimension; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.GraphicsDevice; import java.awt.GraphicsEnvironment; import java.awt.GridLayout; import java.awt.Image; import java.awt.KeyboardFocusManager; import java.awt.MouseInfo; import java.awt.Point; import java.awt.Rectangle; import java.awt.RenderingHints; import java.awt.Stroke; import java.awt.Window; import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.JCheckBoxMenuItem; import javax.swing.JMenu; import javax.swing.JMenuItem; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JPopupMenu; import javax.swing.SwingUtilities; import javax.swing.UIManager; import n.ExceptionInVPackage; import n.NInterfaceGolf; import r.ExceptionInVPackage; import r.RInterfaceIndia; import r.ThreadedFile; import s.NInterfaceGolf; import v.NInterfaceGolf; public class TuningViewPanel extends JPanel implements bc, ExceptionInVPackage, NInterfaceGolf { T ExceptionInVPackage = new T(this); Q b = new Q(this); private int C = eJ.ExceptionInVPackage(8); private Window D = null; private Container E = null; boolean c = false; private Dimension F = null; private boolean G = false; private R H = null; List d = new ArrayList(); private String I = null; private boolean J = false; private ArrayList K = new ArrayList(); private boolean L = true; public static final String e = NInterfaceGolf.b("Edit Enabled Condition"); public static final String f = NInterfaceGolf.b("Edit Tuning View Name"); public static final String NInterfaceGolf = NInterfaceGolf.b("Bring Forward"); public static final String h = NInterfaceGolf.b("Send Backward"); public static final String RInterfaceIndia = NInterfaceGolf.b("Bring to Front"); public static final String ThreadedFile = NInterfaceGolf.b("Send to Back"); public static final String k = NInterfaceGolf.b("Gauge Properties"); public static final String l = NInterfaceGolf.b("Add Settings Panel"); public static final String m = NInterfaceGolf.b("Add Tuning Table"); public static final String n = NInterfaceGolf.b("Add Gauge Cluster"); public static final String o = NInterfaceGolf.b("Add Table Cell Cross Hair"); public static final String p = NInterfaceGolf.b("Add Burn Button"); public static final String q = NInterfaceGolf.b("Remove From Tuning View"); public static final String r = NInterfaceGolf.b("Export / Save As"); public static final String s = NInterfaceGolf.b("Save Tuning View"); public static final String t = NInterfaceGolf.b("Load Tuning View"); public static final String u = NInterfaceGolf.b("Designer Mode"); public static final String v = NInterfaceGolf.b("Copy"); public static final String w = NInterfaceGolf.b("Paste"); public static final String x = NInterfaceGolf.b("Show Grid"); public static final String y = u; private static String M = ThreadedFile.A() + ".tempView"; private boolean N = true; private boolean O = true; private String P = null; private F Q = null; private Image R = null; X z = null; private String S = ""; int A = eJ.ExceptionInVPackage(2); Stroke B = new BasicStroke(this.A); public J() { setFocusable(true); if (A.RInterfaceIndia().b()) { setLayout(new l()); addMouseListener(this.b); addMouseMotionListener(this.b); setDoubleBuffered(true); setFocusable(true); } } public void c() { TuneSettingsPanel tuneSettingsPanel = new TuneSettingsPanel(); try { ExceptionInVPackage((TuneViewComponent)tuneSettingsPanel); } catch (ExceptionInVPackage a1) {} validate(); } public void ExceptionInVPackage(TuneViewComponent paramTuneViewComponent) { add(paramTuneViewComponent); if (T.ExceptionInVPackage().c() != null) paramTuneViewComponent.initializeComponents(); paramTuneViewComponent.addMouseListener(this.ExceptionInVPackage); paramTuneViewComponent.addMouseMotionListener(this.ExceptionInVPackage); paramTuneViewComponent.enableEditMode(B()); if (B()) { this.K.clear(); this.K.add(paramTuneViewComponent); repaint(); } if (paramTuneViewComponent instanceof TuneViewGaugeCluster) { TuneViewGaugeCluster tuneViewGaugeCluster = (TuneViewGaugeCluster)paramTuneViewComponent; tuneViewGaugeCluster.addFullScreenRequestListener(new K(this)); } if (B()) d(paramTuneViewComponent); } public void d() { Iterator iterator = r().iterator(); while (iterator.hasNext()) { TuneViewComponent tuneViewComponent = iterator.next(); iterator.remove(); b(tuneViewComponent); } repaint(); } public void b(TuneViewComponent paramTuneViewComponent) { paramTuneViewComponent.removeMouseListener(this.ExceptionInVPackage); paramTuneViewComponent.removeMouseMotionListener(this.ExceptionInVPackage); remove(paramTuneViewComponent); paramTuneViewComponent.close(); this.K.remove(paramTuneViewComponent); repaint(); } public void removeAll() { Component[] arrayOfComponent = getComponents(); int RInterfaceIndia = getComponentCount(); for (byte b = 0; b < RInterfaceIndia; b++) { if (arrayOfComponent[b] instanceof TuneViewComponent) b((TuneViewComponent)arrayOfComponent[b]); } super.removeAll(); } public void paint(Graphics paramGraphics) { if (B()) { paramGraphics.setColor(getBackground()); paramGraphics.fillRect(0, 0, getWidth(), getHeight()); if (this.O) { byte b = 10; Color color = UIManager.getColor("Button.disabledText"); if (color == null) color = Color.GRAY; paramGraphics.setColor(color); int RInterfaceIndia; for (RInterfaceIndia = 0; RInterfaceIndia < getWidth(); RInterfaceIndia += b) paramGraphics.drawLine(RInterfaceIndia, 0, RInterfaceIndia, getHeight()); for (RInterfaceIndia = 0; RInterfaceIndia < getHeight(); RInterfaceIndia += b) paramGraphics.drawLine(0, RInterfaceIndia, getWidth(), RInterfaceIndia); } paintChildren(paramGraphics); for (TuneViewComponent tuneViewComponent : this.K) ExceptionInVPackage(paramGraphics, tuneViewComponent); ExceptionInVPackage(paramGraphics); } else { super.paint(paramGraphics); } if (this.z != null && this.z.ExceptionInVPackage) { Graphics2D graphics2D = (Graphics2D)paramGraphics; graphics2D.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON); graphics2D.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); Image image = x(); if (image != null) { int RInterfaceIndia = image.getWidth(null) / 2; int ThreadedFile = image.getHeight(null) / 2; int k = (getWidth() - RInterfaceIndia) / 2; int m = (getHeight() - ThreadedFile) / 2; paramGraphics.drawImage(image, k, m, RInterfaceIndia, ThreadedFile, null); } } if (this.I != null) { paramGraphics.setFont(UIManager.getFont("TabbedPane.font")); paramGraphics.setColor(UIManager.getColor("Label.foreground")); int RInterfaceIndia = (getWidth() - paramGraphics.getFontMetrics().stringWidth(this.I)) / 2; paramGraphics.drawString(this.I, RInterfaceIndia, getHeight() / 2); } } private void ExceptionInVPackage(Graphics paramGraphics) { if (this.b.ExceptionInVPackage() != null) { Rectangle rectangle = this.b.ExceptionInVPackage(); paramGraphics.setColor(Color.YELLOW); paramGraphics.setXORMode(getBackground()); int RInterfaceIndia = Math.abs(rectangle.width); int ThreadedFile = Math.abs(rectangle.height); int k = (rectangle.width < 0) ? (rectangle.x + rectangle.width) : rectangle.x; int m = (rectangle.height < 0) ? (rectangle.y + rectangle.height) : rectangle.y; BasicStroke basicStroke = new BasicStroke(1.0F, 0, 2, 0.0F, new float[] { 2.0F, 1.0F }, 0.0F); ((Graphics2D)paramGraphics).setStroke(basicStroke); paramGraphics.drawRect(k, m, RInterfaceIndia, ThreadedFile); } } private void ExceptionInVPackage(Graphics paramGraphics, TuneViewComponent paramTuneViewComponent) { if (!B()) return; Graphics2D graphics2D = (Graphics2D)paramGraphics; graphics2D.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON); graphics2D.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); int RInterfaceIndia = paramTuneViewComponent.getX(); int ThreadedFile = paramTuneViewComponent.getY(); int k = paramTuneViewComponent.getWidth(); int m = paramTuneViewComponent.getHeight(); int n = this.C - this.A / 2; if (k > 0 && m > 0) { graphics2D.setStroke(this.B); Color color = Color.yellow; paramGraphics.setColor(color); paramGraphics.drawLine(RInterfaceIndia + n, ThreadedFile + n, RInterfaceIndia + k - n, ThreadedFile + m - n); paramGraphics.drawLine(RInterfaceIndia + n, ThreadedFile + m - n, RInterfaceIndia + k - n, ThreadedFile + n); paramGraphics.fillRect(RInterfaceIndia, ThreadedFile, this.C, this.C); paramGraphics.fillRect(RInterfaceIndia, ThreadedFile + m - this.C, this.C, this.C); paramGraphics.fillRect(RInterfaceIndia + k - this.C, ThreadedFile, this.C, this.C); if (this.K.size() == 1) paramGraphics.setColor(Color.red); paramGraphics.fillRect(RInterfaceIndia + k - this.C, ThreadedFile + m - this.C, this.C, this.C); String str = "X: " + RInterfaceIndia + ", Y:" + ThreadedFile + ", Width: " + k + ", Height: " + m; paramGraphics.setColor(Color.DARK_GRAY); paramGraphics.fillRect(RInterfaceIndia + 10, ThreadedFile, paramGraphics.getFontMetrics().stringWidth(str) + 10, paramGraphics.getFont().getSize() + 2); paramGraphics.setColor(Color.WHITE); paramGraphics.drawString(str, RInterfaceIndia + 15, ThreadedFile + paramGraphics.getFont().getSize() - 1); } } public void ExceptionInVPackage(Component paramComponent, int paramInt1, int paramInt2) { boolean bool = ExceptionInVPackage.ExceptionInVPackage().ExceptionInVPackage(ExceptionInVPackage.da, ExceptionInVPackage.db); if (bool) return; JPopupMenu jPopupMenu = e(); add(jPopupMenu); if (paramComponent != null) { jPopupMenu.show(paramComponent, paramInt1, paramInt2); } else { jPopupMenu.show(this, paramInt1, paramInt2); } } public JPopupMenu e() { br br = new br(); ExceptionInVPackage((bq)br); return (JPopupMenu)br; } public bq ExceptionInVPackage(bq parambq) { S s = new S(this); JMenu jMenu = null; if (RInterfaceIndia.ExceptionInVPackage().ExceptionInVPackage("43wunjt58j7tjtht")) { JMenu jMenu1 = new JMenu(NInterfaceGolf.b("Load / Save")); parambq.add(jMenu1); jMenu1.add(t).addActionListener(s); jMenu1.add(s).addActionListener(s); jMenu1.add(r).addActionListener(s); } if (B()) { JMenu jMenu1 = new JMenu(NInterfaceGolf.b("Designer Menu")); jMenu1.add(f).addActionListener(s); jMenu1.add(e).addActionListener(s); jMenu = new JMenu(NInterfaceGolf.b("New")); jMenu.add(l).addActionListener(s); jMenu.add(m).addActionListener(s); jMenu.add(n).addActionListener(s); jMenu.add(o).addActionListener(s); if (!RInterfaceIndia.ExceptionInVPackage().ExceptionInVPackage("OIJFDSFDSAPOFS")) jMenu.add(p).addActionListener(s); jMenu1.add(jMenu); if (this.K.size() > 0) jMenu1.add(q).addActionListener(s); if (r().size() > 0) { jMenu = new JMenu(NInterfaceGolf.b("Order")); jMenu.add(NInterfaceGolf).addActionListener(s); jMenu.add(h).addActionListener(s); jMenu.add(RInterfaceIndia).addActionListener(s); jMenu.add(ThreadedFile).addActionListener(s); jMenu1.add(jMenu); } JCheckBoxMenuItem jCheckBoxMenuItem = new JCheckBoxMenuItem(x); jCheckBoxMenuItem.setState(this.O); jCheckBoxMenuItem.addActionListener(new L(this)); jMenu1.add(jCheckBoxMenuItem); parambq.add(jMenu1); } if (P()) { JMenuItem jMenuItem = new JMenuItem(NInterfaceGolf.b("Full Screen")); jMenuItem.setSelected(s()); jMenuItem.addActionListener(new M(this)); parambq.add(jMenuItem); } if (RInterfaceIndia.ExceptionInVPackage().ExceptionInVPackage(";LFDS;LFDS0943;L")) { JCheckBoxMenuItem jCheckBoxMenuItem = new JCheckBoxMenuItem(u); jCheckBoxMenuItem.setState(B()); jCheckBoxMenuItem.addActionListener(new N(this)); parambq.add(jCheckBoxMenuItem); if (!RInterfaceIndia.ExceptionInVPackage().ExceptionInVPackage("sesrhsfghyuf754")) jCheckBoxMenuItem.setEnabled(false); } return parambq; } public Component f() { return (this.K.size() > 0) ? this.K.get(0) : null; } public F NInterfaceGolf() { if (!this.J && this.Q != null) return this.Q; F f = new F(); f.b(getName()); f.d(this.S); if (T.ExceptionInVPackage().c() != null) f.ExceptionInVPackage(T.ExceptionInVPackage().c().RInterfaceIndia()); for (byte b = 0; b < getComponentCount(); b++) { if (getComponent(b) instanceof TuneViewComponent) f.add((E)getComponent(b)); } try { File file = (new cz()).ExceptionInVPackage(this, 800, 450); f.ExceptionInVPackage(file); } catch (IOException iOException) { Logger.getLogger(J.class.getName()).log(Level.SEVERE, (String)null, iOException); } catch (ExceptionInVPackage a1) { Logger.getLogger(J.class.getName()).log(Level.SEVERE, (String)null, (Throwable)a1); } return f; } public void ExceptionInVPackage(String paramString) { if (paramString.equals(l)) { c(); } else if (paramString.equals(m)) { n(); } else if (paramString.equals(n)) { o(); } else if (paramString.equals(o)) { p(); } else if (paramString.equals(p)) { q(); } else if (paramString.equals(r)) { Q(); } else if (paramString.equals(s)) { h(); } else if (paramString.equals(t)) { l(); } else if (paramString.equals(f)) { ThreadedFile(); } else if (paramString.equals(e)) { k(); } Component component = f(); if (component == null) { repaint(); return; } if (paramString.equals(NInterfaceGolf)) { ExceptionInVPackage(component); } else if (paramString.equals(h)) { b(component); } else if (paramString.equals(RInterfaceIndia)) { d(component); } else if (paramString.equals(ThreadedFile)) { c(component); } else if (component instanceof TuneViewComponent && paramString.equals(q)) { d(); } repaint(); } private void Q() { String[] arrayOfString = { ExceptionInVPackage.cp }; String str = (w() == null) ? ("*." + ExceptionInVPackage.cp) : w(); str = bV.ExceptionInVPackage(this, NInterfaceGolf.b("Save Tuning View"), arrayOfString, "*." + ExceptionInVPackage.cp, ThreadedFile.k().getAbsolutePath(), false); if (str == null) return; if (!str.toLowerCase().endsWith("." + ExceptionInVPackage.cp.toLowerCase())) str = str + "." + ExceptionInVPackage.cp; b(str); ThreadedFile.e(new File(str)); } public void h() { if (w() != null) { ExceptionInVPackage(w(), (String)null); this.L = true; } else { Q(); } } public void b(String paramString) { ExceptionInVPackage(paramString, (String)null); } public void ExceptionInVPackage(String paramString1, String paramString2) { if (paramString1 == null || paramString1.trim().equals("")) return; NInterfaceGolf g1 = new NInterfaceGolf(); try { F f = NInterfaceGolf(); File file = new File(paramString1); synchronized (this) { g1.ExceptionInVPackage(f, file); } } catch (ExceptionInVPackage a1) { bV.d("Error saving Tuning View.\n" + a1.getMessage() + "\nCheck Log for more details", this); } } public TuneViewComponent[] RInterfaceIndia() { ArrayList arrayList = new ArrayList(); for (byte b1 = 0; b1 < getComponentCount(); b1++) { if (getComponent(b1) instanceof TuneViewComponent) arrayList.add(getComponent(b1)); } TuneViewComponent[] arrayOfTuneViewComponent = new TuneViewComponent[arrayList.size()]; for (byte b2 = 0; b2 < arrayList.size(); b2++) arrayOfTuneViewComponent[b2] = (TuneViewComponent)arrayList.get(b2); return arrayOfTuneViewComponent; } public void ThreadedFile() { String str = JOptionPane.showInputDialog(this, "Change Tuning View Name", getName()); if (str != null) setName(str); } public void k() { String str1 = (A() != null) ? A() : ""; String str2 = JOptionPane.showInputDialog(this, "Tuning View Enable Condition", str1); if (str2 != null) d(str2); } protected void l() { m(); } public void m() { b b = new b(); String[] arrayOfString1 = T.ExceptionInVPackage().d(); String[] arrayOfString2 = new String[arrayOfString1.length]; ArrayList arrayList = new ArrayList(); for (byte b1 = 0; b1 < arrayOfString1.length; b1++) { R r = T.ExceptionInVPackage().c(arrayOfString1[b1]); arrayList.add(r); arrayOfString2[b1] = r.RInterfaceIndia(); } V v = new V(this, b, arrayOfString2); J ThreadedFile = this; O o = new O(this, arrayList, b, ThreadedFile); o.start(); Window window1 = bV.b(this); Window window2 = window1; if (!(window2 instanceof java.awt.Dialog) && !(window2 instanceof java.awt.Frame)) window2 = null; ct ct = new ct(window2, b, "Select Tuning View", v, 7); if (v != null) ct.ExceptionInVPackage(v); ct.setSize(640, 480); bV.ExceptionInVPackage(window1, (Component)ct); ct.setVisible(true); } public void ExceptionInVPackage(F paramF) { this.Q = paramF; if (this.J) R(); } private void R() { close(); aa aa = new aa(); aa.ExceptionInVPackage(); for (TuneViewComponent tuneViewComponent : this.Q) { try { ExceptionInVPackage(tuneViewComponent); } catch (ExceptionInVPackage a1) { Logger.getLogger(J.class.getName()).log(Level.SEVERE, (String)null, (Throwable)a1); } } d(this.Q.e()); validate(); repaint(); D.d("Loaded TuningView Components for " + getName() + " in " + aa.d() + "ms."); } public void n() { SelectableTable selectableTable = new SelectableTable(); try { ExceptionInVPackage((TuneViewComponent)selectableTable); } catch (ExceptionInVPackage a1) {} validate(); } public void o() { TuneViewGaugeCluster tuneViewGaugeCluster = new TuneViewGaugeCluster(); try { ExceptionInVPackage((TuneViewComponent)tuneViewGaugeCluster); } catch (ExceptionInVPackage a1) {} validate(); } public void p() { TableCellCrossHair tableCellCrossHair = new TableCellCrossHair(); try { ExceptionInVPackage((TuneViewComponent)tableCellCrossHair); } catch (ExceptionInVPackage a1) {} validate(); } public void q() { BurnButtonTv burnButtonTv = new BurnButtonTv(); try { ExceptionInVPackage((TuneViewComponent)burnButtonTv); } catch (ExceptionInVPackage a1) {} validate(); } public void ExceptionInVPackage(Component paramComponent) { int RInterfaceIndia = getComponentZOrder(paramComponent); if (RInterfaceIndia > 0 && RInterfaceIndia < getComponentCount() - 1) add(paramComponent, RInterfaceIndia - 1); } public void b(Component paramComponent) { int RInterfaceIndia = getComponentZOrder(paramComponent); if (RInterfaceIndia >= 0 && RInterfaceIndia < getComponentCount() - 1) add(paramComponent, RInterfaceIndia + 1); } public void c(Component paramComponent) { add(paramComponent, getComponentCount() - 1); } public void d(Component paramComponent) { add(paramComponent, 0); } public ArrayList r() { return this.K; } public boolean s() { return (this.D != null); } public void t() { if (this.D == null) { D.c("FullScreen"); v(); } else { D.c("End FullScreen"); u(); } } public void u() { if (this.E != null && this.D != null) { this.E.add(this); doLayout(); this.E.validate(); if (bH.J.c()); this.D.dispose(); this.D = null; this.c = false; } } public void ExceptionInVPackage(Rectangle paramRectangle) { Component[] arrayOfComponent = getComponents(); TuneViewComponent tuneViewComponent = null; for (byte b = 0; b < arrayOfComponent.length; b++) { if (arrayOfComponent[b] instanceof TuneViewComponent) { TuneViewComponent tuneViewComponent1 = (TuneViewComponent)arrayOfComponent[b]; Rectangle rectangle = tuneViewComponent1.getBounds(); if (rectangle.x > paramRectangle.x && rectangle.y > paramRectangle.y && rectangle.x + rectangle.width < paramRectangle.x + paramRectangle.width && rectangle.y + rectangle.height < paramRectangle.y + paramRectangle.height) { ExceptionInVPackage(tuneViewComponent1, false); if (tuneViewComponent == null) tuneViewComponent = tuneViewComponent1; } } } if (tuneViewComponent != null) tuneViewComponent.requestFocus(); } public boolean c(TuneViewComponent paramTuneViewComponent) { return this.K.contains(paramTuneViewComponent); } public void v() { if (this.N && !s()) { this.E = getParent(); this.D = new U(this, bV.ExceptionInVPackage(this)); this.D.setLayout(new BorderLayout()); GraphicsDevice graphicsDevice = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice(); Point point = MouseInfo.getPointerInfo().getLocation(); Rectangle rectangle = dn.ExceptionInVPackage(point.x, point.y); this.D.setBounds(rectangle.x, rectangle.y, rectangle.width, rectangle.height); JPanel jPanel = new JPanel(); jPanel.setDoubleBuffered(true); jPanel.setLayout(new GridLayout(1, 1)); jPanel.add(this); this.D.add("Center", jPanel); if (bH.J.c()) { K.ExceptionInVPackage(this.D); K.b(this.D); } else if (!bH.J.ExceptionInVPackage() && graphicsDevice.isFullScreenSupported()) { graphicsDevice.setFullScreenWindow(this.D); } this.D.setVisible(true); this.D.validate(); } } public TuneViewComponent ExceptionInVPackage(int paramInt1, int paramInt2) { for (TuneViewComponent tuneViewComponent : this.K) { int ThreadedFile = tuneViewComponent.getX() + tuneViewComponent.getWidth() - this.C; int k = tuneViewComponent.getY() + tuneViewComponent.getHeight() - this.C; int m = tuneViewComponent.getX() + tuneViewComponent.getWidth(); int n = tuneViewComponent.getY() + tuneViewComponent.getHeight(); if (paramInt1 >= ThreadedFile && paramInt1 <= m && paramInt2 >= k && paramInt2 <= n) return tuneViewComponent; } Component[] arrayOfComponent = getComponents(); for (int RInterfaceIndia = getComponentCount() - 1; RInterfaceIndia >= 0; RInterfaceIndia--) { if (arrayOfComponent[RInterfaceIndia] instanceof TuneViewComponent) { TuneViewComponent tuneViewComponent = (TuneViewComponent)arrayOfComponent[RInterfaceIndia]; int ThreadedFile = tuneViewComponent.getX(); int k = tuneViewComponent.getY(); int m = tuneViewComponent.getX() + tuneViewComponent.getWidth(); int n = tuneViewComponent.getY() + tuneViewComponent.getHeight(); if (tuneViewComponent instanceof aR) { aR aR = (aR)tuneViewComponent; if (paramInt1 >= ThreadedFile && paramInt1 <= m && paramInt2 >= k && paramInt2 <= n && aR.isComponentPaintedAt(paramInt1 - ThreadedFile, paramInt2 - k)) return tuneViewComponent; } else if (paramInt1 >= ThreadedFile && paramInt1 <= m && paramInt2 >= k && paramInt2 <= n) { return tuneViewComponent; } } } return null; } public Dimension getPreferredSize() { return (this.F != null) ? this.F : super.getPreferredSize(); } public Dimension getMinimumSize() { return (this.F != null) ? this.F : super.getMinimumSize(); } public void close() { D.c("Closing TuneViewPanel " + getName()); for (byte b = 0; b < getComponentCount(); b++) { if (getComponent(b) instanceof bc) ((bc)getComponent(b)).close(); } removeAll(); } public String getName() { String str = super.getName(); if (str == null || str.isEmpty()) str = "TuningPanel" + (int)(Math.random() * 200.0D); return str; } public String w() { return this.P; } public void c(String paramString) { this.P = paramString; } public boolean ExceptionInVPackage() { this.J = true; if (this.Q != null && getComponentCount() == 0) { P p = new P(this); SwingUtilities.invokeLater(p); } KeyboardFocusManager.getCurrentKeyboardFocusManager().addKeyEventDispatcher(M()); return true; } public void b() { KeyboardFocusManager.getCurrentKeyboardFocusManager().removeKeyEventDispatcher(M()); } protected Image x() { if (this.R == null) try { this.R = cO.ExceptionInVPackage().ExceptionInVPackage(cO.w); this.R = eJ.ExceptionInVPackage(this.R, this); } catch (ExceptionInVPackage a1) { Logger.getLogger(J.class.getName()).log(Level.SEVERE, (String)null, (Throwable)a1); } return this.R; } public void y() { z(); this.z = new X(this); this.z.start(); this.I = null; } public void z() { if (this.z != null) { this.z.ExceptionInVPackage(); this.z = null; } repaint(); } public String A() { return this.S; } public void d(String paramString) { this.S = paramString; } public void e(String paramString) { this.I = paramString; } public void setMinimumSize(Dimension paramDimension) { this.F = paramDimension; } public boolean B() { return this.G; } public void ExceptionInVPackage(boolean paramBoolean) { if (paramBoolean) this.L = false; this.G = paramBoolean; for (byte b = 0; b < getComponentCount(); b++) { if (getComponent(b) instanceof TuneViewComponent) ((TuneViewComponent)getComponent(b)).enableEditMode(paramBoolean); } validate(); repaint(); } public void C() { this.K.clear(); } public void ExceptionInVPackage(TuneViewComponent paramTuneViewComponent, boolean paramBoolean) { if (paramBoolean) this.K.clear(); if (this.K.contains(paramTuneViewComponent) && !paramBoolean) { this.K.remove(paramTuneViewComponent); } else { this.K.add(paramTuneViewComponent); paramTuneViewComponent.requestFocus(); } } public void D() { for (TuneViewComponent tuneViewComponent : this.K) { tuneViewComponent.setSize(tuneViewComponent.getWidth() + 1, tuneViewComponent.getHeight()); tuneViewComponent.updateRelativeBoundsToCurrent(); tuneViewComponent.validate(); } } public void E() { for (TuneViewComponent tuneViewComponent : this.K) { tuneViewComponent.setSize(tuneViewComponent.getWidth() - 1, tuneViewComponent.getHeight()); tuneViewComponent.updateRelativeBoundsToCurrent(); tuneViewComponent.validate(); } } public void F() { for (TuneViewComponent tuneViewComponent : this.K) { tuneViewComponent.setSize(tuneViewComponent.getWidth(), tuneViewComponent.getHeight() + 1); tuneViewComponent.updateRelativeBoundsToCurrent(); tuneViewComponent.validate(); } } public void G() { for (TuneViewComponent tuneViewComponent : this.K) { tuneViewComponent.setSize(tuneViewComponent.getWidth(), tuneViewComponent.getHeight() - 1); tuneViewComponent.updateRelativeBoundsToCurrent(); tuneViewComponent.validate(); } } public void H() { for (TuneViewComponent tuneViewComponent : this.K) tuneViewComponent.validate(); } public void I() { for (TuneViewComponent tuneViewComponent : r()) { tuneViewComponent.setLocation((tuneViewComponent.getLocation()).x + 1, (tuneViewComponent.getLocation()).y); tuneViewComponent.updateRelativeBoundsToCurrent(); } } public void J() { for (TuneViewComponent tuneViewComponent : r()) { tuneViewComponent.setLocation((tuneViewComponent.getLocation()).x - 1, (tuneViewComponent.getLocation()).y); tuneViewComponent.updateRelativeBoundsToCurrent(); } } public void K() { for (TuneViewComponent tuneViewComponent : r()) { tuneViewComponent.setLocation((tuneViewComponent.getLocation()).x, (tuneViewComponent.getLocation()).y - 1); tuneViewComponent.updateRelativeBoundsToCurrent(); } } public void L() { for (TuneViewComponent tuneViewComponent : r()) { tuneViewComponent.setLocation((tuneViewComponent.getLocation()).x, (tuneViewComponent.getLocation()).y + 1); tuneViewComponent.updateRelativeBoundsToCurrent(); } } public R M() { if (this.H == null) this.H = new R(this, this); return this.H; } public void N() { Component[] arrayOfComponent = getComponents(); for (byte b = 0; b < arrayOfComponent.length; b++) { if (arrayOfComponent[b] instanceof TuneViewComponent) { if (f() == null) { ExceptionInVPackage((TuneViewComponent)arrayOfComponent[b], true); repaint(); return; } if (r().contains(arrayOfComponent[b])) { if (arrayOfComponent.length > b + 1 && arrayOfComponent[b + 1] instanceof TuneViewComponent) { ExceptionInVPackage((TuneViewComponent)arrayOfComponent[b + 1], true); repaint(); return; } if (arrayOfComponent[0] instanceof TuneViewComponent) { ExceptionInVPackage((TuneViewComponent)arrayOfComponent[0], true); repaint(); return; } } } } } public boolean O() { TuneViewComponent[] arrayOfTuneViewComponent = RInterfaceIndia(); for (TuneViewComponent tuneViewComponent : arrayOfTuneViewComponent) { if (tuneViewComponent.isDirty()) return false; } return this.L; } public void b(boolean paramBoolean) { TuneViewComponent[] arrayOfTuneViewComponent = RInterfaceIndia(); for (TuneViewComponent tuneViewComponent : arrayOfTuneViewComponent) tuneViewComponent.setClean(paramBoolean); this.L = paramBoolean; this.I = null; } public boolean P() { return (this.N && RInterfaceIndia.ExceptionInVPackage().ExceptionInVPackage("d67nhtrbd4es8j")); } public void ExceptionInVPackage(m paramm) { if (!this.d.contains(paramm)) this.d.add(paramm); } private boolean b(String paramString1, String paramString2) { for (m m : this.d) { if (!m.ExceptionInVPackage(paramString1, paramString2)) return false; } return true; } public void setName(String paramString) { String str = getName(); if (b(str, paramString)) super.setName(paramString); } public boolean isOptimizedDrawingEnabled() { return false; } } /* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/com/efiAnalytics/apps/ts/tuningViews/J.class * Java compiler version: 8 (52.0) * JD-Core Version: 1.1.3 */