KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > examples > CocoonXmlResourceBundle


1 package examples;
2
3 import cintoo.messages.bundle.xml.Property;
4 import cintoo.messages.bundle.xml.XmlResourceBundle;
5 import org.apache.commons.digester.Digester;
6
7 import java.io.InputStream JavaDoc;
8 import java.io.IOException JavaDoc;
9 import java.util.Locale JavaDoc;
10
11 public class CocoonXmlResourceBundle extends XmlResourceBundle {
12   public CocoonXmlResourceBundle(InputStream JavaDoc input, Locale JavaDoc locale) throws IOException JavaDoc {
13     super(input, locale);
14   }
15
16   protected Digester configure(Digester digester) {
17     digester.addObjectCreate("catalogue/message", Property.class);
18     digester.addSetNext("catalogue/message", "addProperty", "cintoo.messages.bundle.xml.Property");
19     digester.addBeanPropertySetter("catalogue/message", "value");
20     digester.addSetProperties("catalogue/message", "key", "key");
21     return digester;
22   }
23
24 }
25
Popular Tags