/// true means to cache.\r
///\r
private static boolean flag = false;\r
+ \r
+ private static boolean enableFlag = true;\r
\r
private static Map<Identification, List<String>> map = new HashMap<Identification, List<String> >(256);\r
\r
}\r
\r
public void messageLogged(BuildEvent event) {\r
+ if (!enableFlag) {\r
+ return ;\r
+ }\r
int currentLevel = event.getPriority();\r
//\r
// If current level is upper than Ant Level, skip it\r
flag = enable;\r
}\r
\r
+ public static void maskAllLog(boolean enable) {\r
+ enableFlag = !enable;\r
+ }\r
+ \r
protected synchronized void log(String message) {\r
//\r
// cache log\r