public class BinaryOWLOntologyBuildingHandler extends Object implements BinaryOWLOntologyDocumentHandler<BinaryOWLParseException>, org.semanticweb.owlapi.change.OWLOntologyChangeDataVisitor<Void,RuntimeException>
| Constructor and Description |
|---|
BinaryOWLOntologyBuildingHandler(org.semanticweb.owlapi.model.OWLOntology ontology) |
BinaryOWLOntologyBuildingHandler(org.semanticweb.owlapi.model.OWLOntologyLoaderConfiguration loaderConfiguration,
org.semanticweb.owlapi.model.OWLOntology ontology) |
| Modifier and Type | Method and Description |
|---|---|
void |
build() |
BinaryOWLOntologyDocumentFormat |
getFormat() |
void |
handleAxioms(Set<org.semanticweb.owlapi.model.OWLAxiom> axioms) |
void |
handleBeginDocument() |
void |
handleBeginDocumentChangesBlock() |
void |
handleBeginInitialDocumentBlock() |
void |
handleChanges(OntologyChangeDataList changesList) |
void |
handleDocumentMetaData(BinaryOWLMetadata metadata) |
void |
handleEndDocument() |
void |
handleEndDocumentChangesBlock() |
void |
handleEndInitialDocumentBlock() |
void |
handleImportsDeclarations(Set<org.semanticweb.owlapi.model.OWLImportsDeclaration> importsDeclarations) |
void |
handleOntologyAnnotations(Set<org.semanticweb.owlapi.model.OWLAnnotation> annotations) |
void |
handleOntologyID(org.semanticweb.owlapi.model.OWLOntologyID ontologyID) |
void |
handlePreamble(BinaryOWLOntologyDocumentPreamble preamble) |
Void |
visit(org.semanticweb.owlapi.change.AddAxiomData data) |
Void |
visit(org.semanticweb.owlapi.change.AddImportData data) |
Void |
visit(org.semanticweb.owlapi.change.AddOntologyAnnotationData data) |
Void |
visit(org.semanticweb.owlapi.change.RemoveAxiomData data) |
Void |
visit(org.semanticweb.owlapi.change.RemoveImportData data) |
Void |
visit(org.semanticweb.owlapi.change.RemoveOntologyAnnotationData data) |
Void |
visit(org.semanticweb.owlapi.change.SetOntologyIDData data) |
public BinaryOWLOntologyBuildingHandler(org.semanticweb.owlapi.model.OWLOntologyLoaderConfiguration loaderConfiguration,
org.semanticweb.owlapi.model.OWLOntology ontology)
public BinaryOWLOntologyBuildingHandler(org.semanticweb.owlapi.model.OWLOntology ontology)
public void build()
throws org.semanticweb.owlapi.model.UnloadableImportException
org.semanticweb.owlapi.model.UnloadableImportExceptionpublic BinaryOWLOntologyDocumentFormat getFormat()
public void handleBeginDocument()
throws BinaryOWLParseException
handleBeginDocument in interface BinaryOWLOntologyDocumentHandler<BinaryOWLParseException>BinaryOWLParseExceptionpublic void handleEndDocument()
throws BinaryOWLParseException
handleEndDocument in interface BinaryOWLOntologyDocumentHandler<BinaryOWLParseException>BinaryOWLParseExceptionpublic void handleBeginInitialDocumentBlock()
handleBeginInitialDocumentBlock in interface BinaryOWLOntologyDocumentHandler<BinaryOWLParseException>public void handleEndInitialDocumentBlock()
handleEndInitialDocumentBlock in interface BinaryOWLOntologyDocumentHandler<BinaryOWLParseException>public void handleBeginDocumentChangesBlock()
handleBeginDocumentChangesBlock in interface BinaryOWLOntologyDocumentHandler<BinaryOWLParseException>public void handleEndDocumentChangesBlock()
handleEndDocumentChangesBlock in interface BinaryOWLOntologyDocumentHandler<BinaryOWLParseException>public void handlePreamble(BinaryOWLOntologyDocumentPreamble preamble)
handlePreamble in interface BinaryOWLOntologyDocumentHandler<BinaryOWLParseException>public void handleDocumentMetaData(BinaryOWLMetadata metadata)
handleDocumentMetaData in interface BinaryOWLOntologyDocumentHandler<BinaryOWLParseException>public void handleOntologyID(org.semanticweb.owlapi.model.OWLOntologyID ontologyID)
handleOntologyID in interface BinaryOWLOntologyDocumentHandler<BinaryOWLParseException>public void handleImportsDeclarations(Set<org.semanticweb.owlapi.model.OWLImportsDeclaration> importsDeclarations)
handleImportsDeclarations in interface BinaryOWLOntologyDocumentHandler<BinaryOWLParseException>public void handleOntologyAnnotations(Set<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
handleOntologyAnnotations in interface BinaryOWLOntologyDocumentHandler<BinaryOWLParseException>public void handleAxioms(Set<org.semanticweb.owlapi.model.OWLAxiom> axioms)
handleAxioms in interface BinaryOWLOntologyDocumentHandler<BinaryOWLParseException>public void handleChanges(OntologyChangeDataList changesList)
handleChanges in interface BinaryOWLOntologyDocumentAppendedChangeHandlerpublic Void visit(org.semanticweb.owlapi.change.AddAxiomData data)
visit in interface org.semanticweb.owlapi.change.OWLOntologyChangeDataVisitor<Void,RuntimeException>public Void visit(org.semanticweb.owlapi.change.RemoveAxiomData data)
visit in interface org.semanticweb.owlapi.change.OWLOntologyChangeDataVisitor<Void,RuntimeException>public Void visit(org.semanticweb.owlapi.change.AddOntologyAnnotationData data)
visit in interface org.semanticweb.owlapi.change.OWLOntologyChangeDataVisitor<Void,RuntimeException>public Void visit(org.semanticweb.owlapi.change.RemoveOntologyAnnotationData data)
visit in interface org.semanticweb.owlapi.change.OWLOntologyChangeDataVisitor<Void,RuntimeException>public Void visit(org.semanticweb.owlapi.change.SetOntologyIDData data)
visit in interface org.semanticweb.owlapi.change.OWLOntologyChangeDataVisitor<Void,RuntimeException>public Void visit(org.semanticweb.owlapi.change.AddImportData data)
visit in interface org.semanticweb.owlapi.change.OWLOntologyChangeDataVisitor<Void,RuntimeException>public Void visit(org.semanticweb.owlapi.change.RemoveImportData data)
visit in interface org.semanticweb.owlapi.change.OWLOntologyChangeDataVisitor<Void,RuntimeException>Copyright © 2015. All Rights Reserved.