diff -r 5ff93668b08c -r c278f0c8917f org.symbian.tools.mtw.core/src/org/symbian/tools/mtw/core/runtimes/IPackager.java --- 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(); }