List of usage examples for org.apache.commons.configuration.beanutils BeanHelper createBean
public static Object createBean(BeanDeclaration data, Class defaultClass) throws ConfigurationRuntimeException
From source file:org.ssh.comm.conf.CustomConfigurationBuilder.java
protected void configureEntityResolver() throws ConfigurationException { if (getMaxIndex(KEY_ENTITY_RESOLVER) == 0) { XMLBeanDeclaration decl = new XMLBeanDeclaration(this, KEY_ENTITY_RESOLVER, true); EntityResolver resolver = (EntityResolver) BeanHelper.createBean(decl, CatalogResolver.class); BeanHelper.setProperty(resolver, "fileSystem", getFileSystem()); BeanHelper.setProperty(resolver, "baseDir", getBasePath()); BeanHelper.setProperty(resolver, "substitutor", getSubstitutor()); setEntityResolver(resolver);/*from ww w . java2 s . com*/ } }