You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by pb...@apache.org on 2004/03/08 22:08:37 UTC
cvs commit: xml-fop/src/java/org/apache/fop/configuration Configuration.java
pbwest 2004/03/08 13:08:37
Modified: src/java/org/apache/fop/configuration Tag:
FOP_0-20-0_Alt-Design Configuration.java
Log:
Consolidated logging calls in dumpConfiguration
Revision Changes Path
No revision
No revision
1.1.2.8 +27 -29 xml-fop/src/java/org/apache/fop/configuration/Attic/Configuration.java
Index: Configuration.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/configuration/Attic/Configuration.java,v
retrieving revision 1.1.2.7
retrieving revision 1.1.2.8
diff -u -r1.1.2.7 -r1.1.2.8
--- Configuration.java 6 Mar 2004 05:59:10 -0000 1.1.2.7
+++ Configuration.java 8 Mar 2004 21:08:37 -0000 1.1.2.8
@@ -23,8 +23,8 @@
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
+import java.util.logging.Level;
import java.util.logging.Logger;
-
import org.apache.fop.apps.Fop;
/**
@@ -36,7 +36,7 @@
*/
public class Configuration {
- protected final Logger logger = Logger.getLogger(Fop.fopPackage);
+ protected Logger logger = Logger.getLogger(Fop.fopPackage);
/**
* defines role types
*/
@@ -397,52 +397,50 @@
* debug methods, which writes out all information in this configuration
*/
public void dumpConfiguration() {
- String key;
- Object value;
- ArrayList list;
- HashMap map, configuration;
- Iterator iterator;
- String tmp;
- System.out.println("Dumping configuration: ");
+ StringBuffer msg = new StringBuffer();
+ logger.setLevel(Level.CONFIG);
HashMap[] configs = {
standardConfiguration, pdfConfiguration, awtConfiguration
};
for (int i = 0; i < configs.length; i++) {
- logger.config("----------------------");
- configuration = configs[i];
+ msg.append("\n----------------------");
+ HashMap configuration = configs[i];
Iterator iter = configuration.keySet().iterator();
while (iter.hasNext()) {
- key = (String)iter.next();
- logger.config("key: " + key);
- value = configuration.get(key);
+ String key = (String)iter.next();
+ msg.append("\nkey: " + key);
+ Object value = configuration.get(key);
if (value instanceof String) {
- logger.config(" value: " + value);
+ msg.append(" value: " + value);
} else if (value instanceof Boolean) {
- logger.config
+ msg.append
(" value: " + ((Boolean)value).booleanValue());
} else if (value instanceof Integer) {
- logger.config
+ msg.append
(" value: " + ((Integer)value).intValue());
} else if (value instanceof ArrayList) {
- list = (ArrayList)value;
- iterator = list.iterator();
- StringBuffer msg = new StringBuffer(" values: ");
+ ArrayList list = (ArrayList)value;
+ Iterator iterator = list.iterator();
+ msg.append(" values: ");
+ if (iterator.hasNext()) {
+ msg.append("<" + iterator.next() + ">");
+ }
while (iterator.hasNext()) {
- msg.append(iterator.next() + " - ");
+ msg.append(", <" + iterator.next() + ">");
}
- logger.config(msg.toString());
} else if (value instanceof HashMap) {
- map = (HashMap)value;
- iterator = map.keySet().iterator();
- StringBuffer msg = new StringBuffer(" values: ");
+ HashMap map = (HashMap)value;
+ Iterator iterator = map.keySet().iterator();
+ msg.append(" values: ");
while (iterator.hasNext()) {
- tmp = (String)iterator.next();
- msg.append(" " + tmp + ":" + map.get(tmp));
+ String tmp = (String)iterator.next();
+ msg.append("\n " + tmp + ":" + map.get(tmp));
}
- logger.config(msg.toString());
}
}
}
+ msg.append("\n");
+ logger.config(msg.toString());
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-cvs-help@xml.apache.org