public class KRSSObjectRenderer extends Object implements org.semanticweb.owlapi.model.OWLObjectVisitor
KRSSObjectRenderer renderes an OWLOntology in the original KRSS
syntax. Note that only a subset of OWL can be expressed in KRSS. | CN | concept name |
| C,D,E | concept expression |
| RN | role name |
| R, R1, R2,... | role expressions, i.e. role name or inverse role |
| KRSS | OWLClassExpression |
| (at-least n R C) | (OWLObjectMinCardinality R n C) |
| (at-most n R C) | (OWLObjectMaxCardinality R n C) |
| (exactly n R C) | (OWLObjectExactCardinality R n C) |
| (some R C) | (OWLObjectSomeValuesFrom R C) |
| (all R C) | (OWLObjectAllValuesFrom R C) |
| (not C) | (OWLObjectComplementOf C) |
| (and C D E) | (OWLObjectIntersectionOf C D E) |
| (or C D E) | (OWLObjectUnionOf C D E) |
| KRSS | OWLObjectPropertyExpression |
| (inv R) | (OWLInverseObjectPropertiesAxiom R) |
| OWLAxiom | KRSS syntax | Remarks |
| OWLEquivalentClasses | (define-concept C D) | OWLEquivalentClasses C D1 D2...Dn will be translated to: (define-concept C (and D1 D2...Dn)) Only applicable if there is no OWLSubClassOf axiom. |
| OWLDisjointClassesAxiom | (disjoint C D) | multiple pairwise disjoint statements are added in case of more than 2 disjoint expressions |
| OWLSubClassOf | (define-primitive-concept C D) | Multiple OWLSubClassOf axioms for C will be combined: (define-primitive-concept C (and D1...Dn)) Only applicable if there is no OWLEquivalentClasses axiom. KRSS does not allow both define-concept C and define-primitive-concept C. GCIs not supported in KRSS (see KRSS2) |
| OWLEquivalentObjectPropertiesAxiom | (define-role R S) | Only applicable if the is no OWLSubObjectPropertyOf for R and the number of the involved properties must be two |
| OWLObjectPropertyDomainAxiom | (domain P D) | |
| OWLObjectPropertyRangeAxiom | (range P D) | |
| OWLSubObjectPropertyOf | (define-primitive-role R S) | Only applicable if the is no OWLEquivalentObjectPropertiesAxiom for R and only one OWLSubObjectPropertyOf axiom for a given property is allowed. If there are more one is randomly chosen. |
| OWLTransitiveObjectPropertyAxiom | (transitive P) | |
| OWLClassAssertionAxiom | (instance i D) | |
| OWLDifferentIndividualsAxiom | (distinct i1 i2) | OWLDifferentIndividualsAxiom i1 i2 ... in will be splitted into: { (distinct i(j) i(j+k)) | 1 <= j <=n, j<k<=n, j=|=k} |
| OWLObjectPropertyAssertionAxiom | (related i1 P i2) | i1: subject, i2: object |
| OWLSameIndividualsAxiom | (equal i1 i2) | OWLSameIndividual i1 i2 ...i(n-1) in will be splitted into: { (equal i(j) i(j+k)) | 1 <= j <=n, j<k<=n, j=|=k} |
| Modifier and Type | Field and Description |
|---|---|
protected org.semanticweb.owlapi.model.OWLOntology |
ontology |
protected Writer |
writer |
| Constructor and Description |
|---|
KRSSObjectRenderer(org.semanticweb.owlapi.model.OWLOntologyManager manager,
org.semanticweb.owlapi.model.OWLOntology ontology,
Writer writer)
Deprecated.
|
KRSSObjectRenderer(org.semanticweb.owlapi.model.OWLOntology ontology,
Writer writer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
flatten(Set<org.semanticweb.owlapi.model.OWLClassExpression> description,
KRSSVocabulary junctor) |
protected void |
flattenProperties(Set<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> properties,
KRSSVocabulary junctor) |
protected int |
getIndent() |
protected <T extends org.semanticweb.owlapi.model.OWLObject> |
sort(Collection<T> objects) |
void |
visit(org.semanticweb.owlapi.model.IRI iri) |
void |
visit(org.semanticweb.owlapi.model.OWLAnnotation node) |
void |
visit(org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLAnnotationProperty property) |
void |
visit(org.semanticweb.owlapi.model.OWLAnnotationPropertyDomainAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLAnnotationPropertyRangeAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLAnonymousIndividual individual) |
void |
visit(org.semanticweb.owlapi.model.OWLAsymmetricObjectPropertyAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLClass desc) |
void |
visit(org.semanticweb.owlapi.model.OWLClassAssertionAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLDataAllValuesFrom desc) |
void |
visit(org.semanticweb.owlapi.model.OWLDataComplementOf node) |
void |
visit(org.semanticweb.owlapi.model.OWLDataExactCardinality desc) |
void |
visit(org.semanticweb.owlapi.model.OWLDataHasValue desc) |
void |
visit(org.semanticweb.owlapi.model.OWLDataIntersectionOf node) |
void |
visit(org.semanticweb.owlapi.model.OWLDataMaxCardinality desc) |
void |
visit(org.semanticweb.owlapi.model.OWLDataMinCardinality desc) |
void |
visit(org.semanticweb.owlapi.model.OWLDataOneOf node) |
void |
visit(org.semanticweb.owlapi.model.OWLDataProperty property) |
void |
visit(org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLDataPropertyDomainAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLDataSomeValuesFrom desc) |
void |
visit(org.semanticweb.owlapi.model.OWLDatatype node) |
void |
visit(org.semanticweb.owlapi.model.OWLDatatypeDefinitionAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLDatatypeRestriction node) |
void |
visit(org.semanticweb.owlapi.model.OWLDataUnionOf node) |
void |
visit(org.semanticweb.owlapi.model.OWLDeclarationAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLDisjointClassesAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLDisjointDataPropertiesAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLDisjointObjectPropertiesAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLDisjointUnionAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLEquivalentObjectPropertiesAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLFacetRestriction node) |
void |
visit(org.semanticweb.owlapi.model.OWLFunctionalDataPropertyAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLFunctionalObjectPropertyAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLHasKeyAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLImportsDeclaration axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLInverseFunctionalObjectPropertyAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLInverseObjectPropertiesAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLIrreflexiveObjectPropertyAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLLiteral node) |
void |
visit(org.semanticweb.owlapi.model.OWLNamedIndividual individual) |
void |
visit(org.semanticweb.owlapi.model.OWLNegativeDataPropertyAssertionAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLNegativeObjectPropertyAssertionAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectAllValuesFrom desc) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectComplementOf desc) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectExactCardinality desc) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectHasSelf desc) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectHasValue desc) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectIntersectionOf desc) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectInverseOf property) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectMaxCardinality desc) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectMinCardinality desc) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectOneOf desc) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectProperty property) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectPropertyDomainAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectPropertyRangeAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectSomeValuesFrom desc) |
void |
visit(org.semanticweb.owlapi.model.OWLObjectUnionOf desc) |
void |
visit(org.semanticweb.owlapi.model.OWLOntology ontology1) |
void |
visit(org.semanticweb.owlapi.model.OWLReflexiveObjectPropertyAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLSameIndividualAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLSubAnnotationPropertyOfAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLSubClassOfAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLSubDataPropertyOfAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLSubObjectPropertyOfAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLSubPropertyChainOfAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLSymmetricObjectPropertyAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.OWLTransitiveObjectPropertyAxiom axiom) |
void |
visit(org.semanticweb.owlapi.model.SWRLBuiltInAtom node) |
void |
visit(org.semanticweb.owlapi.model.SWRLClassAtom node) |
void |
visit(org.semanticweb.owlapi.model.SWRLDataPropertyAtom node) |
void |
visit(org.semanticweb.owlapi.model.SWRLDataRangeAtom node) |
void |
visit(org.semanticweb.owlapi.model.SWRLDifferentIndividualsAtom node) |
void |
visit(org.semanticweb.owlapi.model.SWRLIndividualArgument node) |
void |
visit(org.semanticweb.owlapi.model.SWRLLiteralArgument node) |
void |
visit(org.semanticweb.owlapi.model.SWRLObjectPropertyAtom node) |
void |
visit(org.semanticweb.owlapi.model.SWRLRule rule) |
void |
visit(org.semanticweb.owlapi.model.SWRLSameIndividualAtom node) |
void |
visit(org.semanticweb.owlapi.model.SWRLVariable node) |
protected void |
write(int i) |
protected void |
write(org.semanticweb.owlapi.model.IRI iri) |
void |
write(org.semanticweb.owlapi.model.OWLClassExpression obj) |
void |
write(org.semanticweb.owlapi.model.OWLDataRange obj) |
void |
write(org.semanticweb.owlapi.model.OWLIndividual ind) |
void |
write(org.semanticweb.owlapi.model.OWLPropertyExpression<?,?> obj) |
protected void |
write(String s) |
protected void |
writeCloseBracket() |
protected void |
writeIndent(int indent) |
protected void |
writeln() |
protected void |
writeOpenBracket() |
protected void |
writeSpace() |
protected final org.semanticweb.owlapi.model.OWLOntology ontology
protected final Writer writer
@Deprecated public KRSSObjectRenderer(org.semanticweb.owlapi.model.OWLOntologyManager manager, org.semanticweb.owlapi.model.OWLOntology ontology, Writer writer)
public KRSSObjectRenderer(org.semanticweb.owlapi.model.OWLOntology ontology,
Writer writer)
protected <T extends org.semanticweb.owlapi.model.OWLObject> List<T> sort(Collection<T> objects)
protected final void writeOpenBracket()
protected final void writeCloseBracket()
protected final void write(int i)
protected final void write(org.semanticweb.owlapi.model.IRI iri)
protected final void writeSpace()
protected final void write(String s)
protected final int getIndent()
protected final void writeIndent(int indent)
protected final void writeln()
public final void write(org.semanticweb.owlapi.model.OWLClassExpression obj)
public final void write(org.semanticweb.owlapi.model.OWLIndividual ind)
public final void write(org.semanticweb.owlapi.model.OWLPropertyExpression<?,?> obj)
public final void write(org.semanticweb.owlapi.model.OWLDataRange obj)
protected void flattenProperties(Set<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> properties, KRSSVocabulary junctor)
protected void flatten(Set<org.semanticweb.owlapi.model.OWLClassExpression> description, KRSSVocabulary junctor)
public void visit(org.semanticweb.owlapi.model.OWLOntology ontology1)
visit in interface org.semanticweb.owlapi.model.OWLNamedObjectVisitorpublic void visit(org.semanticweb.owlapi.model.OWLSubClassOfAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLNegativeObjectPropertyAssertionAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLAsymmetricObjectPropertyAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLReflexiveObjectPropertyAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDisjointClassesAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataPropertyDomainAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLImportsDeclaration axiom)
public void visit(org.semanticweb.owlapi.model.OWLObjectPropertyDomainAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLEquivalentObjectPropertiesAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLNegativeDataPropertyAssertionAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDisjointDataPropertiesAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDisjointObjectPropertiesAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectPropertyRangeAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLFunctionalObjectPropertyAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLSubObjectPropertyOfAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDisjointUnionAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDeclarationAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAnnotationAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLSymmetricObjectPropertyAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLFunctionalDataPropertyAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLClassAssertionAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLTransitiveObjectPropertyAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLIrreflexiveObjectPropertyAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLSubDataPropertyOfAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLInverseFunctionalObjectPropertyAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLSameIndividualAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLSubPropertyChainOfAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLInverseObjectPropertiesAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.SWRLRule rule)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorvisit in interface org.semanticweb.owlapi.model.SWRLObjectVisitorpublic void visit(org.semanticweb.owlapi.model.SWRLClassAtom node)
visit in interface org.semanticweb.owlapi.model.SWRLObjectVisitorpublic void visit(org.semanticweb.owlapi.model.SWRLDataRangeAtom node)
visit in interface org.semanticweb.owlapi.model.SWRLObjectVisitorpublic void visit(org.semanticweb.owlapi.model.SWRLObjectPropertyAtom node)
visit in interface org.semanticweb.owlapi.model.SWRLObjectVisitorpublic void visit(org.semanticweb.owlapi.model.SWRLDataPropertyAtom node)
visit in interface org.semanticweb.owlapi.model.SWRLObjectVisitorpublic void visit(org.semanticweb.owlapi.model.SWRLBuiltInAtom node)
visit in interface org.semanticweb.owlapi.model.SWRLObjectVisitorpublic void visit(org.semanticweb.owlapi.model.SWRLVariable node)
visit in interface org.semanticweb.owlapi.model.SWRLObjectVisitorpublic void visit(org.semanticweb.owlapi.model.SWRLIndividualArgument node)
visit in interface org.semanticweb.owlapi.model.SWRLObjectVisitorpublic void visit(org.semanticweb.owlapi.model.SWRLLiteralArgument node)
visit in interface org.semanticweb.owlapi.model.SWRLObjectVisitorpublic void visit(org.semanticweb.owlapi.model.SWRLSameIndividualAtom node)
visit in interface org.semanticweb.owlapi.model.SWRLObjectVisitorpublic void visit(org.semanticweb.owlapi.model.SWRLDifferentIndividualsAtom node)
visit in interface org.semanticweb.owlapi.model.SWRLObjectVisitorpublic void visit(org.semanticweb.owlapi.model.OWLClass desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorvisit in interface org.semanticweb.owlapi.model.OWLEntityVisitorvisit in interface org.semanticweb.owlapi.model.OWLNamedObjectVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectIntersectionOf desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectUnionOf desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectComplementOf desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectSomeValuesFrom desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectAllValuesFrom desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectHasValue desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectMinCardinality desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectExactCardinality desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectMaxCardinality desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectHasSelf desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectOneOf desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataSomeValuesFrom desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataAllValuesFrom desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataHasValue desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataMinCardinality desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataExactCardinality desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataMaxCardinality desc)
visit in interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDatatype node)
visit in interface org.semanticweb.owlapi.model.OWLDataRangeVisitorvisit in interface org.semanticweb.owlapi.model.OWLEntityVisitorvisit in interface org.semanticweb.owlapi.model.OWLNamedObjectVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataComplementOf node)
visit in interface org.semanticweb.owlapi.model.OWLDataRangeVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataOneOf node)
visit in interface org.semanticweb.owlapi.model.OWLDataRangeVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDatatypeRestriction node)
visit in interface org.semanticweb.owlapi.model.OWLDataRangeVisitorpublic void visit(org.semanticweb.owlapi.model.OWLLiteral node)
visit in interface org.semanticweb.owlapi.model.OWLAnnotationValueVisitorvisit in interface org.semanticweb.owlapi.model.OWLDataVisitorpublic void visit(org.semanticweb.owlapi.model.OWLFacetRestriction node)
visit in interface org.semanticweb.owlapi.model.OWLDataVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectProperty property)
visit in interface org.semanticweb.owlapi.model.OWLEntityVisitorvisit in interface org.semanticweb.owlapi.model.OWLNamedObjectVisitorvisit in interface org.semanticweb.owlapi.model.OWLPropertyExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLObjectInverseOf property)
visit in interface org.semanticweb.owlapi.model.OWLPropertyExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataProperty property)
visit in interface org.semanticweb.owlapi.model.OWLEntityVisitorvisit in interface org.semanticweb.owlapi.model.OWLNamedObjectVisitorvisit in interface org.semanticweb.owlapi.model.OWLPropertyExpressionVisitorpublic void visit(org.semanticweb.owlapi.model.OWLNamedIndividual individual)
visit in interface org.semanticweb.owlapi.model.OWLEntityVisitorvisit in interface org.semanticweb.owlapi.model.OWLIndividualVisitorvisit in interface org.semanticweb.owlapi.model.OWLNamedObjectVisitorpublic void visit(org.semanticweb.owlapi.model.OWLHasKeyAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDatatypeDefinitionAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLSubAnnotationPropertyOfAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAnnotationAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLAnnotationPropertyDomainAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAnnotationAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLAnnotationPropertyRangeAxiom axiom)
visit in interface org.semanticweb.owlapi.model.OWLAnnotationAxiomVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataIntersectionOf node)
visit in interface org.semanticweb.owlapi.model.OWLDataRangeVisitorpublic void visit(org.semanticweb.owlapi.model.OWLDataUnionOf node)
visit in interface org.semanticweb.owlapi.model.OWLDataRangeVisitorpublic void visit(org.semanticweb.owlapi.model.OWLAnnotationProperty property)
visit in interface org.semanticweb.owlapi.model.OWLEntityVisitorvisit in interface org.semanticweb.owlapi.model.OWLNamedObjectVisitorpublic void visit(org.semanticweb.owlapi.model.OWLAnonymousIndividual individual)
visit in interface org.semanticweb.owlapi.model.OWLAnnotationValueVisitorvisit in interface org.semanticweb.owlapi.model.OWLIndividualVisitorpublic void visit(org.semanticweb.owlapi.model.IRI iri)
visit in interface org.semanticweb.owlapi.model.OWLAnnotationValueVisitorpublic void visit(org.semanticweb.owlapi.model.OWLAnnotation node)
visit in interface org.semanticweb.owlapi.model.OWLAnnotationObjectVisitorCopyright © 2014 The University of Manchester. All Rights Reserved.