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.IEditorLauncher
Launches 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 boolean
launchBuild(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.void
open(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:
open
in interfaceorg.eclipse.ui.IEditorLauncher
launchBuild
public static boolean launchBuild(org.eclipse.swt.widgets.Shell shell, org.eclipse.core.resources.IFile file) throws CancelException
Launches 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.