package com.ximple.eofms.util;
|
|
import com.ximple.eofms.geoserver.config.XGeosDataConfigMapping;
|
import org.apache.commons.digester3.Digester;
|
import org.apache.commons.digester3.binder.DigesterLoader;
|
import org.apache.commons.digester3.xmlrules.FromXmlRulesModule;
|
|
public class XGeosConfigDigesterUtils {
|
private static final String XGEOSRULES_NAME = "DefaultXGeosDataConfigRules.xml";
|
|
protected static Digester digester = null;
|
protected static DigesterLoader loader = DigesterLoader.newLoader( new FromXmlRulesModule() {
|
@Override
|
protected void loadRules() {
|
loadXMLRules(XGeosDataConfigMapping.class.getResource(XGEOSRULES_NAME));
|
}
|
|
} );
|
|
static {
|
digester = loader.newDigester();
|
}
|
|
public static Digester getXGeosConfigDigester() {
|
return digester;
|
}
|
}
|