Class JavaIndexerApplication

java.lang.Object
org.eclipse.jdt.core.index.JavaIndexerApplication
All Implemented Interfaces:
org.eclipse.equinox.app.IApplication

public class JavaIndexerApplication extends Object implements org.eclipse.equinox.app.IApplication
Implements an Eclipse Application for JavaIndexer.

On MacOS, when invoked using the Eclipse executable, the "user.dir" property is set to the folder in which the eclipse.ini file is located. This makes it harder to use relative paths to point to the files to be jar'd or to the index file that is generated.

Since:
3.8
Restriction:
This class is not intended to be subclassed by clients.
Restriction:
This class is not intended to be instantiated by clients.
  • Constructor Details

    • JavaIndexerApplication

      public JavaIndexerApplication()
  • Method Details

    • start

      public Object start(org.eclipse.equinox.app.IApplicationContext context) throws Exception
      Specified by:
      start in interface org.eclipse.equinox.app.IApplication
      Throws:
      Exception
    • stop

      public void stop()
      Specified by:
      stop in interface org.eclipse.equinox.app.IApplication