]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/PcdTools/org/tianocore/pcd/action/BuildAction.java
Fix EDKT256: using unified logging mechanism in PcdAutogen tools.
[mirror_edk2.git] / Tools / Source / PcdTools / org / tianocore / pcd / action / BuildAction.java
index e5288f364b3bb97f8601169271dd2c19a25487ea..9d30a76bdc02de32b373f2f6fa85546d5df7e999 100644 (file)
@@ -44,48 +44,6 @@ public abstract class BuildAction extends Task {
     **/\r
     public abstract void performAction() throws BuildActionException;\r
 \r
-    /**\r
-      setMessageLevel function set current message for task instance object.\r
-\r
-      The message should be restored when this action exit.\r
-\r
-      @param messageLevel The message level for this action.\r
-    **/\r
-    public void setMessageLevel(int messageLevel) {\r
-        originalMessageLevel        = ActionMessage.messageLevel;\r
-        ActionMessage.messageLevel  = messageLevel;\r
-    }\r
-\r
-    /**\r
-      logMsg function provide common log information functionality for all \r
-      PCD tool extends from ANT task class.\r
-\r
-      This function will use the log function in Ant task class.\r
-     \r
-      @param action     The class object who want log information.\r
-      @param logStr     The string contains log information.\r
-    **/\r
-    public static void logMsg(Object action, String logStr) {\r
-        try {      \r
-            ((Task) action).log(logStr, Project.MSG_INFO);\r
-        } catch (Exception exp) {\r
-        }\r
-    }\r
-\r
-    /**\r
-      warningMsg function provide common warning information functionality for all \r
-      PCD tool.\r
-\r
-      This function will dispatch message to special class such as BuildAction\r
-      Class, Entity Class etc.\r
-     \r
-      @param action      The class object who want warn information.\r
-      @param warningStr  The string contains warning information.\r
-    **/  \r
-    public static void warningMsg(Object action, String warningStr) {\r
-        ((Task) action).log(warningStr, Project.MSG_WARN);\r
-    }\r
-\r
     /**\r
       execute function is the main flow for all build action class.\r
 \r
@@ -99,10 +57,5 @@ public abstract class BuildAction extends Task {
     public void execute() throws BuildActionException {\r
         checkParameter();\r
         performAction();\r
-\r
-        //\r
-        // Restore orignal message level when exist the action.\r
-        //\r
-        ActionMessage.messageLevel = originalMessageLevel;\r
     }\r
 }\r