1 11 12 package org.eclipse.equinox.internal.app; 13 14 import org.eclipse.equinox.app.IApplication; 15 import org.eclipse.equinox.app.IApplicationContext; 16 17 21 public class ErrorApplication implements IApplication { 22 static final String ERROR_EXCEPTION = "error.exception"; 24 public Object start(IApplicationContext context) throws Exception { 25 Exception error = (Exception ) context.getArguments().get(ERROR_EXCEPTION); 26 if (error != null) 27 throw error; 28 throw new IllegalStateException (); 29 } 30 31 public void stop() { 32 } 34 } 35 | Popular Tags |