org.symbian.tools.mtw.core/src/org/symbian/tools/mtw/core/runtimes/IPackager.java
changeset 459 c278f0c8917f
parent 455 5da55957c779
--- a/org.symbian.tools.mtw.core/src/org/symbian/tools/mtw/core/runtimes/IPackager.java	Thu Jul 29 10:00:34 2010 -0700
+++ b/org.symbian.tools.mtw.core/src/org/symbian/tools/mtw/core/runtimes/IPackager.java	Thu Jul 29 10:51:59 2010 -0700
@@ -36,9 +36,9 @@
     /**
      * Synchronously packages application for the specified runtime.
      * 
-     * @return URI of the application package that can be deployed to targets
+     * @return {@link File} denoting location of the application package that can be deployed to targets
      */
-    File packageApplication(IMTWProject project, IMobileWebRuntime runtime, IProgressMonitor monitor)
+    File packageApplication(IMTWProject project, IProgressMonitor monitor)
             throws CoreException;
 
     /**
@@ -51,4 +51,13 @@
      */
     String getFileType(IMTWProject project);
 
+    /**
+     * @return target runtime that this packager packages for
+     */
+    IMobileWebRuntime getTargetRuntime();
+
+    /**
+     * @return source runtime. It is the runtime that the project should target to be packaged with this packager.
+     */
+    IMobileWebRuntime getSourceRuntime();
 }