com.aptana.ide.rcp
Class Application

java.lang.Object
  extended by com.aptana.ide.rcp.AbstractIDEApplication
      extended by com.aptana.ide.rcp.Application
All Implemented Interfaces:
org.eclipse.core.runtime.IExecutableExtension, org.eclipse.core.runtime.IPlatformRunnable

public class Application
extends AbstractIDEApplication

The "main program" for the Eclipse IDE.

Since:
3.0

Field Summary
 
Fields inherited from interface org.eclipse.core.runtime.IPlatformRunnable
EXIT_OK, EXIT_RESTART
 
Constructor Summary
Application()
           
 
Method Summary
protected  org.eclipse.ui.application.WorkbenchAdvisor createWorkbenchAdvisor()
          Factory method for creating the WorkbenchAdvisor
 java.lang.Object run(java.lang.Object args)
           
 
Methods inherited from class com.aptana.ide.rcp.AbstractIDEApplication
createDisplay, setInitializationData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Application

public Application()
Method Detail

createWorkbenchAdvisor

protected org.eclipse.ui.application.WorkbenchAdvisor createWorkbenchAdvisor()
Description copied from class: AbstractIDEApplication
Factory method for creating the WorkbenchAdvisor

Specified by:
createWorkbenchAdvisor in class AbstractIDEApplication
Returns:
WorkbenchAdvisor
See Also:
AbstractIDEApplication.createWorkbenchAdvisor()

run

public java.lang.Object run(java.lang.Object args)
                     throws java.lang.Exception
Specified by:
run in interface org.eclipse.core.runtime.IPlatformRunnable
Overrides:
run in class AbstractIDEApplication
Throws:
java.lang.Exception
See Also:
IPlatformRunnable.run(java.lang.Object)