1 package com.protomatter.syslog.xml; 2 3 52 53 import java.io.PrintWriter ; 54 import java.util.*; 55 import java.text.*; 56 import java.net.*; 57 import java.io.*; 58 import java.lang.reflect.*; 59 60 import org.jdom.*; 61 62 import com.protomatter.xml.*; 63 import com.protomatter.syslog.*; 64 65 68 public class HTMLSyslogTextFormatter_Helper 69 extends SimpleSyslogTextFormatter_Helper 70 { 71 111 public void configure(Object o, Element e) 112 throws SyslogInitException 113 { 114 super.configure(o, e); 115 HTMLSyslogTextFormatter format = (HTMLSyslogTextFormatter)o; 116 117 String tmp = e.getChildTextTrim("stylesheet", e.getNamespace()); 118 if (tmp != null) 119 format.setStyleSheet(tmp); 120 } 121 122 public Element getConfiguration(Object o, Element element) 123 { 124 Element e = super.getConfiguration(o, element); 125 HTMLSyslogTextFormatter format = (HTMLSyslogTextFormatter)o; 126 127 Element ss = new Element("stylesheet"); 128 ss.setText(format.getStyleSheet()); 129 e.getChildren().add(ss); 130 131 return element; 132 } 133 } 134 | Popular Tags |