public class MacroExpansionGCIVisitor extends Object
Constructor and Description |
---|
MacroExpansionGCIVisitor(OWLOntologyManager outputManager,
OWLOntology inputOntology,
boolean shouldAddExpansionMarker) |
MacroExpansionGCIVisitor(OWLOntology inputOntology,
OWLOntologyManager outputManager,
boolean preserveAnnotationsWhenExpanding) |
Modifier and Type | Method and Description |
---|---|
OWLOntology |
createGCIOntology() |
void |
setPreserveAnnotationsWhenExpanding(boolean preserveAnnotationsWhenExpanding) |
boolean |
shouldPreserveAnnotationsWhenExpanding() |
public MacroExpansionGCIVisitor(OWLOntology inputOntology, OWLOntologyManager outputManager, boolean preserveAnnotationsWhenExpanding)
inputOntology
- ontology to useoutputManager
- manager for ontology creationpreserveAnnotationsWhenExpanding
- true if annotations should be preserved when
expandingpublic MacroExpansionGCIVisitor(OWLOntologyManager outputManager, OWLOntology inputOntology, boolean shouldAddExpansionMarker)
outputManager
- output managerinputOntology
- input ontologyshouldAddExpansionMarker
- should expansion marker be addedpublic OWLOntology createGCIOntology()
public boolean shouldPreserveAnnotationsWhenExpanding()
public void setPreserveAnnotationsWhenExpanding(boolean preserveAnnotationsWhenExpanding)
preserveAnnotationsWhenExpanding
- new valueCopyright © 2020 The University of Manchester. All rights reserved.