• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /**
2  *******************************************************************************
3  * Copyright (C) 2000-2004, International Business Machines Corporation and    *
4  * others. All Rights Reserved.                                                *
5  *******************************************************************************
6  */
7 package com.ibm.icu.dev.test;
8 
9 public interface TestLog {
10 
11     /**
12      * Adds given string to the log if we are in verbose mode.
13      */
log(String message)14     void log(String message);
15 
logln(String message)16     void logln(String message);
17 
18     /**
19      * Report an error
20      */
err(String message)21     void err(String message);
22 
errln(String message)23     void errln(String message);
24 
25     /**
26      * Warn about missing tests or data.
27      */
warn(String message)28     void warn(String message);
29 
warnln(String message)30     void warnln(String message);
31 
32 
33     public static final int LOG = 0;
34     public static final int WARN = 1;
35     public static final int ERR = 2;
36 
msg(String message, int level, boolean incCount, boolean newln)37     void msg(String message, int level, boolean incCount, boolean newln);
38 }
39