org.symbian.tools.mtw.ui/src/org/symbian/tools/mtw/ui/deployment/IDeploymentTarget.java
changeset 459 c278f0c8917f
parent 458 5ff93668b08c
child 460 c0bff5ed874c
equal deleted inserted replaced
458:5ff93668b08c 459:c278f0c8917f
    22 import org.eclipse.core.runtime.IAdaptable;
    22 import org.eclipse.core.runtime.IAdaptable;
    23 import org.eclipse.core.runtime.IProgressMonitor;
    23 import org.eclipse.core.runtime.IProgressMonitor;
    24 import org.eclipse.core.runtime.IStatus;
    24 import org.eclipse.core.runtime.IStatus;
    25 import org.eclipse.ui.IMemento;
    25 import org.eclipse.ui.IMemento;
    26 import org.symbian.tools.mtw.core.projects.IMTWProject;
    26 import org.symbian.tools.mtw.core.projects.IMTWProject;
    27 import org.symbian.tools.mtw.core.runtimes.IMobileWebRuntime;
    27 import org.symbian.tools.mtw.core.runtimes.IPackager;
    28 
    28 
    29 /**
    29 /**
    30  * <p>This is particular deployment target instance. It can be a Bluetooth phone
    30  * <p>This is particular deployment target instance. It can be a Bluetooth phone
    31  * connection, installed device emulator, FTP server, etc.</p>
    31  * connection, installed device emulator, FTP server, etc.</p>
    32  * 
    32  * 
    72      * 
    72      * 
    73      * @param project project to deploy to the target
    73      * @param project project to deploy to the target
    74      * @param runtime runtime that will be used to run packaged application
    74      * @param runtime runtime that will be used to run packaged application
    75      * @param monitor progress monitor to report deployment progress
    75      * @param monitor progress monitor to report deployment progress
    76      */
    76      */
    77     IStatus deploy(IMTWProject project, IMobileWebRuntime runtime, IProgressMonitor monitor) throws CoreException;
    77     IStatus deploy(IMTWProject project, IPackager packager, IProgressMonitor monitor) throws CoreException;
    78 
    78 
    79     /**
    79     /**
    80      * Save project-specific settings to the memento. Workspace-wide settings 
    80      * Save project-specific settings to the memento. Workspace-wide settings 
    81      * should be managed separately.
    81      * should be managed separately.
    82      */
    82      */