Package com.iizigo.app
Class ApplicationDistributorLauncher
- java.lang.Object
- com.iizigo.app.ApplicationDistributorLauncher
- All Implemented Interfaces:
org.eclipse.ui.IEditorLauncher
public class ApplicationDistributorLauncher extends java.lang.Object implements org.eclipse.ui.IEditorLauncherLaunches the Application Distributor with a file name.- Author:
- Christopher Mindus
Constructor Summary
Constructors Constructor Description ApplicationDistributorLauncher()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 distFile)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 distFile) throws CancelExceptionLaunches the job, or opens the configuration if there is a problem in the file.- Parameters:
shell- A shell.distFile- The distribution configuration file ".iiziApp" in a Module project.- Returns:
- true for success, false if configuration was opened.
- Throws:
CancelException- If the file name is not ".iiziApp" or it's not a Module project.