Package com.iizigo.run
Class RuntimeBuilderLauncher
- java.lang.Object
- com.iizigo.run.RuntimeBuilderLauncher
- All Implemented Interfaces:
org.eclipse.ui.IEditorLauncher
public class RuntimeBuilderLauncher extends java.lang.Object implements org.eclipse.ui.IEditorLauncherLaunches the iiziRun Builder with a file name.- Author:
- Christopher Mindus
Constructor Summary
Constructors Constructor Description RuntimeBuilderLauncher()Default constructor.
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static booleanlaunchBuild(org.eclipse.swt.widgets.Shell shell, org.eclipse.core.resources.IFile file)Launches the job, or opens the configuration if there is a problem in the file.voidopen(org.eclipse.core.runtime.IPath path)Open the file.
Method Detail
open
public void open(org.eclipse.core.runtime.IPath path)
Open the file.- Specified by:
openin interfaceorg.eclipse.ui.IEditorLauncher
launchBuild
public static boolean launchBuild(org.eclipse.swt.widgets.Shell shell, org.eclipse.core.resources.IFile file) throws CancelExceptionLaunches the job, or opens the configuration if there is a problem in the file.- Parameters:
shell- A shell.file- The iiziRun Builder configuration file ".iiziRun" in a Module project.- Returns:
- true for success, false if configuration was opened.
- Throws:
CancelException- If the file name is not ".iiziRun" or it's not a Module project.