/**
* This class controls all aspects of the application's execution
+ *
+ * @author n.hoffmann
+ * @version $Id: $
*/
public class Application implements IApplication {
/* (non-Javadoc)
* @see org.eclipse.equinox.app.IApplication#start(org.eclipse.equinox.app.IApplicationContext)
*/
+ /** {@inheritDoc} */
public Object start(IApplicationContext context) {
Display display = PlatformUI.createDisplay();
try {
/* (non-Javadoc)
* @see org.eclipse.equinox.app.IApplication#stop()
*/
+ /**
+ * <p>stop</p>
+ */
public void stop() {
final IWorkbench workbench = PlatformUI.getWorkbench();
if (workbench == null)