public class RDFSRenderingEngineFactory extends Object implements PluginFactory<RDFSRenderingEngineConfiguration>
RDFSRenderingEngine
.Constructor and Description |
---|
RDFSRenderingEngineFactory() |
Modifier and Type | Method and Description |
---|---|
RDFSRenderingEngineConfiguration |
createDefaultPluginConfiguration()
Returns the default configuration.
|
RDFSRenderingEngine |
createInstance(PluginConfiguration config)
Instantiates a plugin based on the given configuration object.
|
RDFSRenderingEngineConfiguration |
createPluginConfiguration(String configType)
Instantiates a configuration object given the configuration class name.
|
String |
getID()
Returns the factory identifier.
|
Collection<PluginConfiguration> |
getPluginConfigurations()
Returns allowed configurations for this factory.
|
public String getID()
PluginFactory
getID
in interface PluginFactory<RDFSRenderingEngineConfiguration>
public Collection<PluginConfiguration> getPluginConfigurations()
PluginFactory
getPluginConfigurations
in interface PluginFactory<RDFSRenderingEngineConfiguration>
public RDFSRenderingEngineConfiguration createDefaultPluginConfiguration()
PluginFactory
createDefaultPluginConfiguration
in interface PluginFactory<RDFSRenderingEngineConfiguration>
public RDFSRenderingEngineConfiguration createPluginConfiguration(String configType) throws UnsupportedPluginConfigurationException, UnloadablePluginConfigurationException, ClassNotFoundException
PluginFactory
createPluginConfiguration
in interface PluginFactory<RDFSRenderingEngineConfiguration>
UnsupportedPluginConfigurationException
UnloadablePluginConfigurationException
ClassNotFoundException
public RDFSRenderingEngine createInstance(PluginConfiguration config)
PluginFactory
createInstance
in interface PluginFactory<RDFSRenderingEngineConfiguration>
Copyright © 2016 ART Group, University of Rome, Tor Vergata. All rights reserved.