T - violation typepublic abstract class OWLProfileViolation<T>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected org.semanticweb.owlapi.model.OWLAxiom |
axiom |
protected org.semanticweb.owlapi.model.OWLDataFactory |
df |
protected T |
expression |
protected org.semanticweb.owlapi.model.OWLOntology |
ontology |
| Constructor and Description |
|---|
OWLProfileViolation(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.model.OWLAxiom axiom,
T o) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
accept(OWLProfileViolationVisitor visitor)
visitor accept method
|
abstract <O> O |
accept(OWLProfileViolationVisitorEx<O> visitor) |
protected org.semanticweb.owlapi.model.AddAxiom |
addDeclaration(org.semanticweb.owlapi.model.OWLEntity e) |
org.semanticweb.owlapi.model.OWLAxiom |
getAxiom() |
T |
getExpression() |
org.semanticweb.owlapi.model.OWLOntology |
getOntology() |
org.semanticweb.owlapi.model.OWLOntologyID |
getOntologyID() |
protected java.util.List<org.semanticweb.owlapi.model.OWLOntologyChange> |
list(org.semanticweb.owlapi.model.OWLOntologyChange... changes) |
java.util.List<org.semanticweb.owlapi.model.OWLOntologyChange> |
repair() |
protected java.lang.String |
toString(java.lang.String template) |
protected java.lang.String |
toString(java.lang.String template,
java.lang.Object object) |
protected java.lang.String |
toString(java.lang.String template,
java.lang.Object object1,
java.lang.Object object2) |
protected final org.semanticweb.owlapi.model.OWLOntology ontology
protected final org.semanticweb.owlapi.model.OWLDataFactory df
protected final org.semanticweb.owlapi.model.OWLAxiom axiom
protected final T expression
public OWLProfileViolation(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.model.OWLAxiom axiom,
T o)
ontology - the ontology with the violationaxiom - the axiom with the violationo - violation expressionpublic org.semanticweb.owlapi.model.OWLOntologyID getOntologyID()
public final org.semanticweb.owlapi.model.OWLOntology getOntology()
public T getExpression()
public org.semanticweb.owlapi.model.OWLAxiom getAxiom()
public java.util.List<org.semanticweb.owlapi.model.OWLOntologyChange> repair()
protected org.semanticweb.owlapi.model.AddAxiom addDeclaration(org.semanticweb.owlapi.model.OWLEntity e)
public abstract void accept(OWLProfileViolationVisitor visitor)
visitor - visitorpublic abstract <O> O accept(OWLProfileViolationVisitorEx<O> visitor)
visitor - visitorprotected java.lang.String toString(java.lang.String template)
protected java.lang.String toString(java.lang.String template,
java.lang.Object object)
protected java.lang.String toString(java.lang.String template,
java.lang.Object object1,
java.lang.Object object2)
protected java.util.List<org.semanticweb.owlapi.model.OWLOntologyChange> list(org.semanticweb.owlapi.model.OWLOntologyChange... changes)
Copyright © 2014 The University of Manchester. All Rights Reserved.