@PortedFrom(file="OntologyBasedModularizer.h", name="OntologyBasedModularizer") public class OntologyBasedModularizer extends Object implements Serializable
| Constructor and Description |
|---|
OntologyBasedModularizer(Ontology ontology,
TModularizer mod) |
| Modifier and Type | Method and Description |
|---|---|
static TModularizer |
buildTModularizer(boolean useSemantic,
ReasoningKernel kernel) |
TModularizer |
getModularizer() |
List<AxiomInterface> |
getModule(List<AxiomInterface> axioms,
TSignature sig,
ModuleType type) |
List<AxiomInterface> |
getModule(TSignature sig,
ModuleType type) |
@PortedFrom(file="OntologyBasedModularizer.h", name="OntologyBasedModularizer") public OntologyBasedModularizer(Ontology ontology, TModularizer mod)
ontology - ontologymod - modpublic static TModularizer buildTModularizer(boolean useSemantic, ReasoningKernel kernel)
useSemantic - useSemantickernel - kernel@PortedFrom(file="OntologyBasedModularizer.h", name="getModule") public List<AxiomInterface> getModule(TSignature sig, ModuleType type)
sig - sigtype - type@PortedFrom(file="OntologyBasedModularizer.h", name="getModule") public List<AxiomInterface> getModule(List<AxiomInterface> axioms, TSignature sig, ModuleType type)
axioms - axiomssig - sigtype - type@PortedFrom(file="OntologyBasedModularizer.h", name="getModularizer") public TModularizer getModularizer()
Copyright © 2015 The University of Manchester. All rights reserved.