public static void main(String[] args) { boolean ignoreUnofficial = true; for (int i = 0; i < args.length; i++) { if (args[i].equals("-unofficial")){ ignoreUnofficial = false; } else { System.err.println("Error: Invalid argument.\n"); //$NON-NLS-1$ System.err.println("Usage:\n\tGenerateGenericIconList [flags] \n\n" + //$NON-NLS-1$ "Valid Flags: \n" + //$NON-NLS-1$ "-unofficial \t Consider unofficial units in data dir\n"); //$NON-NLS-1$ return; } } GenerateGenericIconList gen = new GenerateGenericIconList(); mechSummaryCache = MechSummaryCache.getInstance(ignoreUnofficial); mechSummaryCache.addListener(gen); }
public static void main(String[] args) { EquipmentType.initializeTypes(); QuirkTool qc = new QuirkTool(); mechSummaryCache = MechSummaryCache.getInstance(true); mechSummaryCache.addListener(qc); }
public static void main(String[] args) { EquipmentType.initializeTypes(); QuirkRewriteTool qc = new QuirkRewriteTool(); mechSummaryCache = MechSummaryCache.getInstance(true); mechSummaryCache.addListener(qc); }
mechSummaryCache.addListener(mechSummaryCacheListener); mscLoaded = mechSummaryCache.isInitialized(); butLoad.setEnabled(mscLoaded && rngLoaded);
ev.failsOnly = failsOnly; mechSummaryCache = MechSummaryCache.getInstance(ignoreUnofficial); mechSummaryCache.addListener(ev);
public UnitLoadingDialog(JFrame frame) { super(frame, Messages.getString("UnitLoadingDialog.pleaseWait")); //$NON-NLS-1$ getContentPane().setLayout(new GridBagLayout()); getContentPane().add(lLoading, GBC.eol()); getContentPane().add(lCacheText, GBC.std()); getContentPane().add(lCacheCount, GBC.eol()); getContentPane().add(lFileText, GBC.std()); getContentPane().add(lFileCount, GBC.eol()); getContentPane().add(lZipText, GBC.std()); getContentPane().add(lZipCount, GBC.eol()); setSize(250, 130); // move to middle of screen setLocationRelativeTo(frame); Runnable r = new Runnable() { public void run() { while (!loadingDone && !MechSummaryCache.getInstance().isInitialized()) { updateCounts(); try { Thread.sleep(UPDATE_FREQUENCY); } catch (InterruptedException e) { // not supposed to come here } } } }; MechSummaryCache.getInstance().addListener(mechSummaryCacheListener); Thread t = new Thread(r, "Unit Loader Dialog"); //$NON-NLS-1$ t.start(); }
MechSummaryCache.getInstance().addListener(new MechSummaryCache.Listener() { public void doneLoading() { RandomUnitGenerator.getInstance();