package com.efiAnalytics.ui; import java.awt.Color; import java.awt.Dimension; import java.util.ArrayList; import java.util.List; import javax.swing.JComboBox; import javax.swing.ListCellRenderer; import javax.swing.SwingUtilities; public class e extends JComboBox { private final o a; List d = new ArrayList(); boolean e = false; m f = null; Color g = null; n h = null; public e() { setDoubleBuffered(false); this.a = new l(this); addMouseListener(new f(this)); addFocusListener(new g(this)); addPopupMenuListener(new h(this)); addKeyListener(new i(this)); } public void a(String paramString) { if (!this.e) this.d.add(paramString.toString()); super.addItem(paramString); } public boolean b(String paramString) { for (byte b = 0; b < getItemCount(); b++) { String str = (String)getItemAt(b); if (str.equals(paramString)) { setSelectedIndex(b); return true; } } return false; } public String a(int paramInt) { return (String)getItemAt(paramInt); } public void a(boolean paramBoolean) {} public void a(Color paramColor) { this.g = paramColor; repaint(); } public Dimension getPreferredSize() { Dimension dimension = super.getPreferredSize(); dimension.width += 10; return dimension; } public Dimension getMinimumSize() { Dimension dimension = super.getMinimumSize(); dimension.width += 10; return dimension; } public void setPopupVisible(boolean paramBoolean) { boolean bool = false; if (isPopupVisible() && !paramBoolean) bool = true; super.setPopupVisible(paramBoolean); if (bool) a(); } public void repaint(long paramLong, int paramInt1, int paramInt2, int paramInt3, int paramInt4) { super.repaint(paramLong, paramInt1, paramInt2, paramInt3, paramInt4); } public void repaint(int paramInt1, int paramInt2, int paramInt3, int paramInt4) { super.repaint(paramInt1, paramInt2, paramInt3, paramInt4); } private void a() { c(""); } public void c(String paramString) { if (isVisible() && isShowing()) SwingUtilities.invokeLater(new k(this, paramString)); } public ListCellRenderer getRenderer() { if (this.f == null) this.f = new m(this); return this.f; } private void c() { super.removeAllItems(); } public void addItem(Object paramObject) { if (!this.e) this.d.add(paramObject.toString()); super.addItem(paramObject.toString()); } public void insertItemAt(Object paramObject, int paramInt) { if (!this.e) this.d.add(paramInt, paramObject.toString()); super.insertItemAt(paramObject, paramInt); } public void removeItem(Object paramObject) { if (!this.e) this.d.remove(paramObject); super.removeItem(paramObject); } public void removeItemAt(int paramInt) { if (!this.e) this.d.remove(paramInt); super.removeItemAt(paramInt); } public void removeAllItems() { if (!this.e) this.d.clear(); super.removeAllItems(); } public String[] b() { String[] arrayOfString = new String[getItemCount()]; for (byte b = 0; b < arrayOfString.length; b++) arrayOfString[b] = a(b); return arrayOfString; } } /* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/com/efiAnalytics/ui/e.class * Java compiler version: 8 (52.0) * JD-Core Version: 1.1.3 */