public PyramidIOFactory (String name, ConfigurableFactory<?> parent, List<String> path, List<ConfigurableFactory<? extends PyramidIO>> children) { super(name, PyramidIO.class, parent, path, true, children, FileBasedPyramidIOFactory.NAME); addProperty(INITIALIZATION_DATA); } }
@Override public ConfigurableFactory<PyramidIO> createFactory (String name, ConfigurableFactory<?> parent, List<String> path) { return new PyramidIOFactory(name, parent, path, createChildren(parent, path)); } }