Class JustificationComputationPlugin
java.lang.Object
org.protege.editor.core.plugin.AbstractProtegePlugin<JustificationComputationService>
org.liveontologies.protege.explanation.justification.service.JustificationComputationPlugin
- All Implemented Interfaces:
org.protege.editor.core.plugin.ProtegePlugin<JustificationComputationService>
public class JustificationComputationPlugin
extends org.protege.editor.core.plugin.AbstractProtegePlugin<JustificationComputationService>
Instantiates the plugin which is based on specified computation service
- Author:
- Alexander Stupnikov Date: 08-02-2017
-
Field Summary
Fields inherited from class org.protege.editor.core.plugin.AbstractProtegePlugin
extension -
Constructor Summary
ConstructorsConstructorDescriptionJustificationComputationPlugin(org.protege.editor.owl.OWLEditorKit kit, org.eclipse.core.runtime.IExtension extension) Constructs plugin object -
Method Summary
Methods inherited from class org.protege.editor.core.plugin.AbstractProtegePlugin
getDocumentation, getId, getIExtension, getLabel, getPluginProperty, getPluginProperty
-
Constructor Details
-
JustificationComputationPlugin
public JustificationComputationPlugin(org.protege.editor.owl.OWLEditorKit kit, org.eclipse.core.runtime.IExtension extension) Constructs plugin object- Parameters:
kit- OWLEditorKit for the serviceextension- plugin extension
-
-
Method Details
-
newInstance
public JustificationComputationService newInstance() throws ClassNotFoundException, IllegalAccessException, InstantiationException- Specified by:
newInstancein interfaceorg.protege.editor.core.plugin.ProtegePlugin<JustificationComputationService>- Overrides:
newInstancein classorg.protege.editor.core.plugin.AbstractProtegePlugin<JustificationComputationService>- Throws:
ClassNotFoundExceptionIllegalAccessExceptionInstantiationException
-