[Title] refactoring LaunchDelegate
authoryoonki.park <yoonki.park@samsung.com>
Tue, 26 Jun 2012 04:24:41 +0000 (13:24 +0900)
committeryoonki.park <yoonki.park@samsung.com>
Tue, 26 Jun 2012 04:24:41 +0000 (13:24 +0900)
[Type]
[Module]
[Priority]
[CQ#]
[Redmine#] 5366
[Problem]
[Cause]
[Solution]
[TestCase]

Change-Id: Ied7d218496f95c3cbaa15aee77eb2ec8fb681f01

org.eclipse.linuxtools.oprofile.launch.exe/META-INF/MANIFEST.MF
org.eclipse.linuxtools.oprofile.launch.exe/src/org/tizen/oprofile/launch/TizenOprofileLaunchDelegate.java
org.eclipse.linuxtools.oprofile.launch.exe/src/org/tizen/oprofile/launch/configuration/NormalOprofileLaunchConfigurationTabGroup.java
org.eclipse.linuxtools.valgrind.launch.exe/META-INF/MANIFEST.MF
org.eclipse.linuxtools.valgrind.launch.exe/src/org/eclipse/linuxtools/valgrind/launch/TizenValgrindLaunchDelegate.java
org.eclipse.linuxtools.valgrind.launch.exe/src/org/eclipse/linuxtools/valgrind/launch/ValgrindLaunchConfigurationTabGroup.java
org.eclipse.linuxtools.valgrind.massif/META-INF/MANIFEST.MF
org.eclipse.linuxtools.valgrind.massif/src/org/eclipse/linuxtools/valgrind/massif/MassifLaunchDelegate.java
org.eclipse.linuxtools.valgrind.memcheck/META-INF/MANIFEST.MF
org.eclipse.linuxtools.valgrind.memcheck/src/org/eclipse/linuxtools/valgrind/memcheck/MemcheckLaunchDelegate.java

index 358aa6f..f0dcd86 100644 (file)
@@ -16,13 +16,16 @@ Bundle-Version: 1.3.18.qualifier
 Bundle-Name: Tizen SDK Oprofile Exe Launch\r
 Bundle-ManifestVersion: 2\r
 Import-Package: org.eclipse.cdt.debug.core,\r
+ org.eclipse.cdt.managedbuilder.core,\r
  org.eclipse.debug.core,\r
  org.eclipse.linuxtools.oprofile.core,\r
  org.eclipse.linuxtools.oprofile.core.daemon,\r
  org.eclipse.linuxtools.oprofile.ui,\r
  org.eclipse.linuxtools.oprofile.ui.view,\r
  org.eclipse.ui,\r
- org.tizen.nativecommon.launch\r
+ org.tizen.nativecommon.launch,\r
+ org.tizen.nativecommon.launch.ui,\r
+ org.tizen.nativecpp.launch\r
 Bundle-SymbolicName: org.eclipse.linuxtools.oprofile.launch.exe;singleton:=true\r
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6\r
 Bundle-Activator: org.tizen.oprofile.launch.Activator\r
index 625145d..8e02c6e 100644 (file)
@@ -50,14 +50,13 @@ import org.eclipse.linuxtools.oprofile.ui.view.OprofileView;
 import org.eclipse.swt.widgets.Display;
 import org.eclipse.ui.PartInitException;
 import org.eclipse.ui.PlatformUI;
-
 import org.tizen.common.TizenPlatformConstants;
-import org.tizen.nativeapp.launch.TizenLaunchDelegate;
+import org.tizen.nativecommon.launch.TizenLaunchMessages;
+import org.tizen.nativecpp.launch.TizenCppLaunchDelegate;
 import org.tizen.oprofile.core.CommandManager;
 import org.tizen.sdblib.SdbShellProcess;
-import org.tizen.nativecommon.launch.TizenLaunchMessages;
 
-public class TizenOprofileLaunchDelegate extends TizenLaunchDelegate {
+public class TizenOprofileLaunchDelegate extends TizenCppLaunchDelegate {
 
        protected static final String MAKE_DIRECTORY_CMD = "mkdir -p ";
        protected static final String CHANGE_DIRECTORY_CMD = "cd ";
index 5054ef9..335c4db 100644 (file)
@@ -29,8 +29,7 @@ import org.eclipse.debug.ui.AbstractLaunchConfigurationTab;
 import org.eclipse.debug.ui.ILaunchConfigurationDialog;
 import org.eclipse.linuxtools.oprofile.launch.configuration.OprofileEventConfigTab;
 import org.eclipse.linuxtools.profiling.launch.ProfileLaunchConfigurationTabGroup;
-
-import org.tizen.nativeapp.launch.ui.TizenMainTab;
+import org.tizen.nativecommon.launch.ui.TizenMainTab;
 import org.tizen.oprofile.launch.TizenOprofileLaunchDelegate;
 
 public class NormalOprofileLaunchConfigurationTabGroup extends ProfileLaunchConfigurationTabGroup {
index 5de6dde..b7c7281 100644 (file)
@@ -20,6 +20,9 @@ Bundle-ManifestVersion: 2
 Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.launch.exe;singleton:=true\r
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6\r
 Export-Package: org.eclipse.linuxtools.valgrind.launch\r
-Import-Package: org.tizen.nativecommon.launch\r
+Import-Package: org.eclipse.cdt.managedbuilder.core,\r
+ org.tizen.nativecommon.launch,\r
+ org.tizen.nativecommon.launch.ui,\r
+ org.tizen.nativecpp.launch\r
 \r
 \r
index 71facae..c737f91 100644 (file)
@@ -45,13 +45,12 @@ import org.eclipse.linuxtools.valgrind.ui.ValgrindUIPlugin;
 import org.eclipse.swt.widgets.Display;
 import org.eclipse.ui.PartInitException;
 import org.eclipse.ui.PlatformUI;
-
 import org.tizen.common.TizenPlatformConstants;
-import org.tizen.nativeapp.launch.TizenLaunchDelegate;
 import org.tizen.nativecommon.launch.TizenLaunchMessages;
+import org.tizen.nativecpp.launch.TizenCppLaunchDelegate;
 import org.tizen.sdblib.SdbShellProcess;
 
-public class TizenValgrindLaunchDelegate extends TizenLaunchDelegate {
+public class TizenValgrindLaunchDelegate extends TizenCppLaunchDelegate {
 
        protected static final String MAKE_DIRECTORY_CMD = "mkdir -p ";
        protected static final String CHANGE_DIRECTORY_CMD = "cd ";
index 9f6c030..28e7606 100644 (file)
@@ -26,8 +26,7 @@ import java.util.Arrays;
 import org.eclipse.debug.ui.AbstractLaunchConfigurationTab;
 import org.eclipse.debug.ui.ILaunchConfigurationDialog;
 import org.eclipse.linuxtools.profiling.launch.ProfileLaunchConfigurationTabGroup;
-
-import org.tizen.nativeapp.launch.ui.TizenMainTab;
+import org.tizen.nativecommon.launch.ui.TizenMainTab;
 
 public class ValgrindLaunchConfigurationTabGroup extends ProfileLaunchConfigurationTabGroup {
 
index 4946cff..b89c68a 100644 (file)
@@ -25,3 +25,7 @@ Bundle-Localization: plugin
 Export-Package: org.tizen.valgrind.massif.editor,
  org.eclipse.linuxtools.valgrind.massif,
  org.eclipse.linuxtools.valgrind.massif.birt;uses:="org.eclipse.swt.events,org.eclipse.swt.widgets,org.eclipse.birt.chart.model"
+Import-Package: org.eclipse.cdt.core,
+ org.eclipse.cdt.managedbuilder.core,
+ org.tizen.nativecommon.launch,
+ org.tizen.nativecpp.launch
index f8bc119..adabef5 100644 (file)
@@ -23,14 +23,15 @@ import org.eclipse.core.runtime.IProgressMonitor;
 import org.eclipse.debug.core.ILaunch;
 import org.eclipse.debug.core.ILaunchConfiguration;
 import org.eclipse.linuxtools.valgrind.core.ValgrindCommand;
+import org.eclipse.linuxtools.valgrind.launch.CommandManager;
 import org.eclipse.linuxtools.valgrind.launch.IValgrindLaunchDelegate;
 import org.eclipse.linuxtools.valgrind.launch.ValgrindLaunchPlugin;
-import org.eclipse.linuxtools.valgrind.ui.*;
-
-import org.tizen.nativeapp.launch.TizenLaunchDelegate;
-import org.eclipse.linuxtools.valgrind.launch.CommandManager;
+import org.eclipse.linuxtools.valgrind.ui.IValgrindToolView;
+import org.eclipse.linuxtools.valgrind.ui.ValgrindUIPlugin;
+import org.eclipse.linuxtools.valgrind.ui.ValgrindViewPart;
+import org.tizen.nativecpp.launch.TizenCppLaunchDelegate;
 
-public class MassifLaunchDelegate extends TizenLaunchDelegate implements
+public class MassifLaunchDelegate extends TizenCppLaunchDelegate implements
                IValgrindLaunchDelegate {
        // valgrind
 
index 33491b2..80c9808 100644 (file)
@@ -25,3 +25,7 @@ Bundle-ActivationPolicy: lazy
 Bundle-Localization: plugin
 Export-Package: org.eclipse.linuxtools.valgrind.memcheck,
  org.eclipse.linuxtools.valgrind.memcheck.model
+Import-Package: org.eclipse.cdt.core,
+ org.eclipse.cdt.managedbuilder.core,
+ org.tizen.nativecommon.launch,
+ org.tizen.nativecpp.launch
index 0a4b389..9202c65 100644 (file)
@@ -29,11 +29,10 @@ import org.eclipse.linuxtools.valgrind.launch.ValgrindLaunchPlugin;
 import org.eclipse.linuxtools.valgrind.ui.IValgrindToolView;
 import org.eclipse.linuxtools.valgrind.ui.ValgrindUIPlugin;
 import org.eclipse.linuxtools.valgrind.ui.ValgrindViewPart;
+import org.tizen.nativecpp.launch.TizenCppLaunchDelegate;
 import org.xml.sax.SAXException;
 
-import org.tizen.nativeapp.launch.TizenLaunchDelegate;
-
-public class MemcheckLaunchDelegate extends TizenLaunchDelegate implements IValgrindLaunchDelegate {
+public class MemcheckLaunchDelegate extends TizenCppLaunchDelegate implements IValgrindLaunchDelegate {
        // Valgrind program arguments
        public static final String OPT_LEAKCHECK = "--leak-check"; //$NON-NLS-1$
        public static final String OPT_SHOWREACH = "--show-reachable"; //$NON-NLS-1$