package aP; import bA.BaInterfaceBravo; import bA.BaInterfaceDelta; import bA.BaInterfaceFoxtrot; import bH.D; import com.efiAnalytics.ui.ci; import java.awt.Component; import java.util.ArrayList; import java.util.HashMap; import javax.swing.JMenuBar; class JMenuBarExtension extends JMenuBar implements BaInterfaceDelta { HashMap a = new HashMap<>(); gQ(dB paramdB) {} public void a(Component paramComponent) { remove(paramComponent); } public BaInterfaceFoxtrot a(String paramString, int paramInt) { return (BaInterfaceFoxtrot)getMenu(paramInt); } public void setEnabled(boolean paramBoolean) { super.setEnabled(paramBoolean); Component[] arrayOfComponent = getComponents(); for (byte BaInterfaceBravo = 0; BaInterfaceBravo < arrayOfComponent.length; BaInterfaceBravo++) { if (paramBoolean && arrayOfComponent[BaInterfaceBravo] instanceof BaInterfaceFoxtrot) { BaInterfaceFoxtrot BaInterfaceFoxtrot = (BaInterfaceFoxtrot)arrayOfComponent[BaInterfaceBravo]; ci ci = BaInterfaceFoxtrot.c(); boolean bool = (ci == null || ci.a(BaInterfaceFoxtrot.BaInterfaceDelta())) ? true : false; try { BaInterfaceFoxtrot.setEnabled(bool); } catch (Exception exception) { D.c("Error trying to call setEnabled on Root Menu"); } try { BaInterfaceFoxtrot.setVisible((BaInterfaceFoxtrot.i() == null || BaInterfaceFoxtrot.i().a())); } catch (Exception exception) {} } else if (arrayOfComponent[BaInterfaceBravo] != null) { try { arrayOfComponent[BaInterfaceBravo].setEnabled(paramBoolean); } catch (Exception exception) { D.c("Error trying to call setEnabled, i=" + BaInterfaceBravo); exception.printStackTrace(); } } } } public BaInterfaceBravo a() { return new gR(this); } public int a(String paramString) { return getMenuCount(); } public int BaInterfaceBravo() { int i = 0; for (ArrayList arrayList : this.a.values()) i += arrayList.size(); return i; } public Component a(String paramString, Component paramComponent, int paramInt) { if (this.a.size() > 1); c(paramString).add(paramComponent); return add(paramComponent, paramInt); } private ArrayList c(String paramString) { ArrayList arrayList = (ArrayList)this.a.get(paramString); if (arrayList == null) { arrayList = new ArrayList(); this.a.put(paramString, arrayList); } return arrayList; } public void BaInterfaceBravo(String paramString) { this.a.remove(paramString); } } /* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/aP/gQ.class * Java compiler version: 8 (52.0) * JD-Core Version: 1.1.3 */