List of usage examples for org.apache.commons.digester3 Digester addCallMethod
public void addCallMethod(String pattern, String methodName)
From source file:org.gbif.registry.metadata.parse.DublinCoreRuleSet.java
public void addRuleInstances(Digester digester) { setupTypeConverters();/*from w w w . j a v a 2 s . c o m*/ // add the rules digester.addCallMethod("*/protocol", "throwIllegalArgumentException"); digester.addBeanPropertySetter("*/title", "title"); digester.addCallMethod("*/abstract", "addAbstract", 0); digester.addBeanPropertySetter("*/description", "description"); digester.addCallMethod("*/subject", "addSubjects", 0); digester.addBeanPropertySetter("*/language", "dataLanguage"); digester.addBeanPropertySetter("*/source", "homepage"); digester.addCallMethod("*/isFormatOf", "addDataUrl", 0, new Class[] { URI.class }); digester.addCallMethod("*/creator", "addCreator", 0); digester.addCallMethod("*/created", "setPubDateAsString", 0); digester.addBeanPropertySetter("*/rights", "rights"); digester.addCallMethod("*/license", "addLicense", 0); digester.addCallMethod("*/bibliographicCitation", "addBibCitation", 0); digester.addCallMethod("*/identifier", "addIdentifier", 0); }