Bug 317073 Make Logging stuff available on a per class configuration
bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/internal/workbench/E4Workbench.java
import org.eclipse.e4.ui.model.application.MApplicationElement;
import org.eclipse.e4.ui.model.application.commands.MBindings;
import org.eclipse.e4.ui.model.application.commands.MHandler;
import org.eclipse.e4.ui.model.application.commands.MHandlerContainer;
import org.eclipse.e4.ui.model.application.ui.MContext;
import org.eclipse.e4.ui.model.application.ui.MElementContainer;
import org.eclipse.e4.ui.model.application.ui.MUIElement;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import org.eclipse.e4.ui.services.EContextService;
import org.eclipse.e4.ui.services.IServiceConstants;
import org.eclipse.e4.ui.services.IStylingEngine;
import org.eclipse.e4.ui.workbench.IExceptionHandler;
import org.eclipse.e4.ui.workbench.IPresentationEngine;
import org.eclipse.e4.ui.workbench.IWorkbench;
import org.eclipse.emf.common.notify.Notifier;
public class E4Workbench implements IWorkbench {
	public static final String LOCAL_ACTIVE_SHELL = "localActiveShell"; 
	public static final String XMI_URI_ARG = "applicationXMI"; 
	public static final String CSS_URI_ARG = "applicationCSS"; 
	public static final String CSS_RESOURCE_URI_ARG = "applicationCSSResources"; 
	public static final String PRESENTATION_URI_ARG = "presentationURI"; 
	public static final String LIFE_CYCLE_URI_ARG = "lifeCycleURI"; 
	public static final String SAVE_AND_RESTORE = "saveAndRestore"; 
	public static final String INITIAL_WORKBENCH_MODEL_URI = "initialWorkbenchModelURI"; 
	public static final String INSTANCE_LOCATION = "instanceLocation"; 
	public static final String MODEL_RESOURCE_HANDLER = "modelResourceHandler"; 
	public static final String RENDERER_FACTORY_URI = "rendererFactoryUri"; 
	IEclipseContext appContext;
	IPresentationEngine renderer;
	MApplication appModel = null;