--- /dev/null
+AppPage.Title = Setting Tizen Application
+AppPage.Desc = Please select a tizen application or add RPM files for testing
+AppPage.Label.AdditionPkgs = Additional Packages:
+AppPage.Label.Project = Tizen Application Project:
+AppPage.Dialog.Title.File = Select RPM files
+
+BinPage.Title = Setting binary path
+BinPage.Desc = Please set a path for test binary
+BinPage.Button.Browse = Remote Browse...
+BinPage.Remote.Dialog.Title = Select an Application
+
+ProcPage.Title = Select Process
+ProcPage.Desc = Please select a process for attach debugging
+
+PkgDialog.Title = Select packages to be installed
+PkgDialog.Desc = Checked packages will be installed to buildsystem and device
+PkgDialog.Label.Buildsystem = To Buildsystem:
+PkgDialog.Label.Device = To Device:
+
+
+Button.Reinstall.Op = Reinstall if the package is already present
+Button.SelectPkg.Op = Select packages to be installed manually
\ No newline at end of file
-package org.tizen.nativeplatform.launch.wizards;
+package org.tizen.nativeplatform.launch.wizard.pages;
import java.lang.reflect.InvocationTargetException;
import java.util.ArrayList;
import org.tizen.nativeplatform.build.PlatformConfigurationManager;
import org.tizen.nativeplatform.build.PlatformProjectPackaging;
import org.tizen.nativeplatform.launch.TizenDebianLaunchMessages;
+import org.tizen.nativeplatform.launch.wizards.PlatformLaunchUtils;
import org.tizen.nativeplatform.pkgmgr.RPMPackageCommander;
import org.tizen.nativeplatform.pkgmgr.model.LocalPackage;
import org.tizen.nativeplatform.rootstrap.RootstrapManager;
public class PlatformLaunchSettingAppPage extends WizardPage {
- private final String BUNDLE_NAME = PlatformLaunchSettingAppPage.class.getPackage().getName() + ".LaunchWizardUIMessages";//$NON-NLS-1$
+ private final String BUNDLE_NAME = PlatformLaunchSettingAppPage.class.getPackage().getName() + ".LaunchWizardPageUIMessages";//$NON-NLS-1$
private ResourceBundle resources = ResourceBundle.getBundle(BUNDLE_NAME);
private TableViewer tableViewer;
private static final String APP_PROJ_DEFAULT_SELECTION = "[Not required]";
- protected PlatformLaunchSettingAppPage(Shell shell, String pageName, IProject project, IConfiguration config) {
+ public PlatformLaunchSettingAppPage(Shell shell, String pageName, IProject project, IConfiguration config) {
super(pageName);
setTitle(resources.getString("AppPage.Title"));
-package org.tizen.nativeplatform.launch.wizards;
+package org.tizen.nativeplatform.launch.wizard.pages;
import java.util.ResourceBundle;
public class PlatformLaunchSettingBinPage extends WizardPage {
- private final String BUNDLE_NAME = PlatformLaunchSettingBinPage.class.getPackage().getName() + ".LaunchWizardUIMessages";//$NON-NLS-1$
+ private final String BUNDLE_NAME = PlatformLaunchSettingBinPage.class.getPackage().getName() + ".LaunchWizardPageUIMessages";//$NON-NLS-1$
private ResourceBundle resources = ResourceBundle.getBundle(BUNDLE_NAME);
private Text text;
private String filePath = "";
private static final String DEFAULT_APP_PATH = "/opt/apps/";
- protected PlatformLaunchSettingBinPage(String pageName) {
+ public PlatformLaunchSettingBinPage(String pageName) {
super(pageName);
setTitle(resources.getString("BinPage.Title"));
setDescription(resources.getString("BinPage.Desc"));
-package org.tizen.nativeplatform.launch.wizards;
+package org.tizen.nativeplatform.launch.wizard.pages;
import java.lang.reflect.InvocationTargetException;
import java.util.ArrayList;
import org.tizen.nativeplatform.build.PlatformConfigurationManager;
import org.tizen.nativeplatform.build.PlatformProjectPackaging;
import org.tizen.nativeplatform.launch.TizenDebianLaunchMessages;
+import org.tizen.nativeplatform.launch.wizards.PlatformLaunchUtils;
import org.tizen.nativeplatform.pkgmgr.model.LocalPackage;
import org.tizen.nativeplatform.rootstrap.RootstrapManager;
public class PlatformLaunchSettingProcPage extends WizardPage {
- private final String BUNDLE_NAME = PlatformLaunchSettingProcPage.class.getPackage().getName() + ".LaunchWizardUIMessages";//$NON-NLS-1$
+ private final String BUNDLE_NAME = PlatformLaunchSettingProcPage.class.getPackage().getName() + ".LaunchWizardPageUIMessages";//$NON-NLS-1$
private ResourceBundle resources = ResourceBundle.getBundle(BUNDLE_NAME);
private Button reinstallOp;
private ArrayList<LocalPackage> platformPackages = new ArrayList<LocalPackage>();
private ArrayList<LocalPackage> packages = new ArrayList<LocalPackage>();
- protected PlatformLaunchSettingProcPage(Shell shell, String pageName, IProject project, IConfiguration config) {
+ public PlatformLaunchSettingProcPage(Shell shell, String pageName, IProject project, IConfiguration config) {
super(pageName);
setTitle(resources.getString("ProcPage.Title"));
-AppPage.Title = Setting Tizen Application
-AppPage.Desc = Please select a tizen application or add RPM files for testing
-AppPage.Label.AdditionPkgs = Additional Packages:
-AppPage.Label.Project = Tizen Application Project:
-AppPage.Dialog.Title.File = Select RPM files
-
-BinPage.Title = Setting binary path
-BinPage.Desc = Please set a path for test binary
-BinPage.Button.Browse = Remote Browse...
-BinPage.Remote.Dialog.Title = Select an Application
-
-ProcPage.Title = Select Process
-ProcPage.Desc = Please select a process for attach debugging
-
PkgDialog.Title = Select packages to be installed
PkgDialog.Desc = Checked packages will be installed to buildsystem and device
PkgDialog.Label.Buildsystem = To Buildsystem:
PkgDialog.Label.Device = To Device:
-
-
-Button.Reinstall.Op = Reinstall if the package is already present
-Button.SelectPkg.Op = Select packages to be installed manually
\ No newline at end of file
import org.eclipse.jface.wizard.WizardDialog;
import org.eclipse.swt.widgets.Shell;
import org.tizen.nativeplatform.launch.TizenDebianLaunchMessages;
+import org.tizen.nativeplatform.launch.wizard.pages.PlatformLaunchSettingProcPage;
import org.tizen.nativeplatform.pkgmgr.model.LocalPackage;
import org.tizen.nativeplatform.views.ui.AddRootstrapDialog;
public class PlatformAttachLaunchWizard extends PlatformLaunchWizard {
- private final String BUNDLE_NAME = PlatformAttachLaunchWizard.class.getPackage().getName() + ".LaunchWizardUIMessages";//$NON-NLS-1$
- private ResourceBundle resources = ResourceBundle.getBundle(BUNDLE_NAME);
-
private int pid;
private String procName;
import org.tizen.common.connection.ConnectionPlugin;
import org.tizen.common.util.SWTUtil;
import org.tizen.nativeplatform.launch.TizenDebianLaunchMessages;
+import org.tizen.nativeplatform.launch.wizard.pages.PlatformLaunchSettingAppPage;
+import org.tizen.nativeplatform.launch.wizard.pages.PlatformLaunchSettingBinPage;
import org.tizen.nativeplatform.pkgmgr.model.LocalPackage;
import org.tizen.sdblib.IDevice;