package i5.las2peer.services.ocd.adapters.graphOutput; import i5.las2peer.services.ocd.utils.SimpleFactory; /** * A factory for producing graph output adapters using graph output format objects as descriptors. * @author Sebastian * */ public class GraphOutputAdapterFactory implements SimpleFactory<GraphOutputAdapter, GraphOutputFormat>{ @Override public GraphOutputAdapter getInstance(GraphOutputFormat outputFormat) throws InstantiationException, IllegalAccessException { return outputFormat.getAdapterClass().newInstance(); } }