All pastes #40464 Raw Edit

octoberdan

public java v1 · immutable
#40464 ·published 2006-02-07 02:41 UTC
rendered paste body
package config;import java.io.File;import org.jconfig.Configuration;import org.jconfig.ConfigurationManager;import org.jconfig.ConfigurationManagerException;import org.jconfig.handler.XMLFileHandler; public final class ConfigurationWrapper {    private ConfigurationManager configManager;    private Configuration configuration;    private XMLFileHandler handler;    public ConfigurationWrapper(String xmlFileName)             throws ConfigurationManagerException {        configManager = ConfigurationManager.getInstance();        handler = new XMLFileHandler();                handler.setFile(new File(xmlFileName));        configManager.load(handler, xmlFileName);        configuration = ConfigurationManager.getConfiguration(xmlFileName);    }    public Configuration getConfiguration() {        return configuration;    }        public void save() throws ConfigurationManagerException {        configManager.save(handler, configuration);    }}