private void publish(IConfig config, File dir) throws Exception { String clazz = config.getString("class", null); Publisher publisher = null; if (clazz == null) publisher = new PathPublisher(); else publisher = getAqua().createPublisher(clazz); publisher.publish(config, dir); }