diff options
Diffstat (limited to 'platform/lang-impl/src/com/intellij/ide/ui/search/TraverseUIStarter.java')
-rw-r--r-- | platform/lang-impl/src/com/intellij/ide/ui/search/TraverseUIStarter.java | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/platform/lang-impl/src/com/intellij/ide/ui/search/TraverseUIStarter.java b/platform/lang-impl/src/com/intellij/ide/ui/search/TraverseUIStarter.java index eb22b72eb810..37248fe8a909 100644 --- a/platform/lang-impl/src/com/intellij/ide/ui/search/TraverseUIStarter.java +++ b/platform/lang-impl/src/com/intellij/ide/ui/search/TraverseUIStarter.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2009 JetBrains s.r.o. + * Copyright 2000-2014 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -26,7 +26,7 @@ import com.intellij.openapi.actionSystem.ActionManager; import com.intellij.openapi.actionSystem.AnAction; import com.intellij.openapi.actionSystem.impl.ActionManagerImpl; import com.intellij.openapi.application.ApplicationManager; -import com.intellij.openapi.application.ApplicationStarter; +import com.intellij.openapi.application.ApplicationStarterEx; import com.intellij.openapi.application.ex.ApplicationEx; import com.intellij.openapi.keymap.impl.ui.KeymapPanel; import com.intellij.openapi.options.SearchableConfigurable; @@ -50,8 +50,7 @@ import java.util.TreeSet; * Pass corresponding -Didea.platform.prefix=YOUR_IDE_PREFIX to vm options and choose main_YOUR_IDE module */ @SuppressWarnings({"CallToPrintStackTrace", "SynchronizeOnThis"}) -public class TraverseUIStarter implements ApplicationStarter { - private String OUTPUT_PATH; +public class TraverseUIStarter extends ApplicationStarterEx { @NonNls private static final String OPTIONS = "options"; @NonNls private static final String CONFIGURABLE = "configurable"; @NonNls private static final String ID = "id"; @@ -61,13 +60,19 @@ public class TraverseUIStarter implements ApplicationStarter { @NonNls private static final String PATH = "path"; @NonNls private static final String HIT = "hit"; + private String OUTPUT_PATH; + + @Override + public boolean isHeadless() { + return true; + } + @Override @NonNls public String getCommandName() { return "traverseUI"; } - @Override public void premain(String[] args) { OUTPUT_PATH = args[1]; |