From: yoonki.park Date: Tue, 30 Oct 2012 14:49:10 +0000 (+0900) Subject: [Title] add some tizen platform specific command related debugging X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9375597f9aea656ed7bdcfe1227cf96dee42d931;p=sdk%2Fide%2Fcommon-eplugin.git [Title] add some tizen platform specific command related debugging [Type] [Module] [Priority] [CQ#] [Redmine#] [Problem] [Cause] [Solution] [TestCase] Change-Id: I464ca44e9368bfbc78f6e5a80800ba6e0036c5f7 --- diff --git a/org.tizen.common/src/org/tizen/common/TizenPlatformConstants.java b/org.tizen.common/src/org/tizen/common/TizenPlatformConstants.java index 2463a98..ffb5271 100644 --- a/org.tizen.common/src/org/tizen/common/TizenPlatformConstants.java +++ b/org.tizen.common/src/org/tizen/common/TizenPlatformConstants.java @@ -77,4 +77,6 @@ public class TizenPlatformConstants { // Definitions for others public static final String CODE_COVERAGE_BUILD_OPTION = "-fprofile-arcs -ftest-coverage"; public static final String CODE_COVERAGE_LAUNCH_OPTION = " __AUL_SDK__ CODE_COVERAGE"; + public static final String PROCESS_GET_PROCESS_ID_COMMAND = "ps -ef | grep '%s' | grep -v grep | awk '{print $2}'"; + public static final String PROCESS_SIGKILL_COMMAND = "kill -9 %s"; } diff --git a/org.tizen.common/src/org/tizen/common/util/StringUtil.java b/org.tizen.common/src/org/tizen/common/util/StringUtil.java index 2384a03..ffc409c 100755 --- a/org.tizen.common/src/org/tizen/common/util/StringUtil.java +++ b/org.tizen.common/src/org/tizen/common/util/StringUtil.java @@ -1123,4 +1123,16 @@ public class StringUtil return result; } + /** + * Returns true if the given str is set of integers. Or {@code false} otherwise. + * + */ + public static boolean isInteger(String str) { + try { + Integer.parseInt(str); + return true; + } catch (NumberFormatException e) { + return false; + } + } }