- Timestamp:
- 2017-05-15T10:07:09+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/MainApplication.java
r12135 r12150 88 88 */ 89 89 private static final List<String> COMMAND_LINE_ARGS = new ArrayList<>(); 90 91 private static ProgramArguments args;92 private static boolean skipLoadingPlugins;93 90 94 91 private final MainFrame mainFrame; … … 211 208 */ 212 209 public static void main(final String[] argArray) { 213 // First initializes all stuff that do not require AWT/Swing214 mainNoGui(argArray);215 // Then initializes all AWT/Swing stuff216 mainGui();217 }218 219 /**220 * Initializes all stuff that do not require AWT/Swing.221 * @param argArray Command-line arguments222 */223 private static void mainNoGui(final String[] argArray) {224 210 I18n.init(); 225 211 212 ProgramArguments args = null; 226 213 // construct argument table 227 214 try { … … 274 261 COMMAND_LINE_ARGS.addAll(Arrays.asList(argArray)); 275 262 276 skipLoadingPlugins = args.hasOption(Option.SKIP_PLUGINS);263 boolean skipLoadingPlugins = args.hasOption(Option.SKIP_PLUGINS); 277 264 if (skipLoadingPlugins) { 278 265 Main.info(tr("Plugin loading skipped")); … … 299 286 300 287 Main.platform.afterPrefStartupHook(); 301 } 302 303 /** 304 * Initializes all AWT/Swing stuff. 305 */ 306 private static void mainGui() { 288 307 289 FontsManager.initialize(); 308 290
Note:
See TracChangeset
for help on using the changeset viewer.