@PortedFrom(file="tOntology.h", name="TOntology") public class Ontology extends Object
| Modifier and Type | Field and Description |
|---|---|
TSplitVars |
Splits |
| Constructor and Description |
|---|
Ontology() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(DLAxiomVisitor visitor)
accept method for the visitor pattern
|
<O> O |
accept(DLAxiomVisitorEx<O> visitor) |
Axiom |
add(Axiom p)
add given axiom to the ontology
|
void |
clear()
clear the ontology
|
Axiom |
get(int i) |
List<Axiom> |
getAxioms()
RW begin() for the whole ontology
|
ExpressionManager |
getExpressionManager()
get access to an expression manager
|
boolean |
isChanged() |
void |
retract(Axiom p)
retract given axiom to the ontology
|
void |
setProcessed()
set the processed marker to the end of the ontology
|
int |
size()
size of the ontology
|
@PortedFrom(file="tOntology.h", name="Splits") public TSplitVars Splits
@PortedFrom(file="tOntology.h", name="get") public Axiom get(int i)
@PortedFrom(file="tOntology.h", name="isChanged") public boolean isChanged()
@PortedFrom(file="tOntology.h", name="setProcessed") public void setProcessed()
@PortedFrom(file="tOntology.h", name="add") public Axiom add(Axiom p)
@PortedFrom(file="tOntology.h", name="retract") public void retract(Axiom p)
@PortedFrom(file="tOntology.h", name="clear") public void clear()
@PortedFrom(file="tOntology.h", name="getExpressionManager") public ExpressionManager getExpressionManager()
@PortedFrom(file="tOntology.h", name="getAxioms") public List<Axiom> getAxioms()
@PortedFrom(file="tOntology.h", name="size") public int size()
public void accept(DLAxiomVisitor visitor)
public <O> O accept(DLAxiomVisitorEx<O> visitor)
Copyright © 2013 The University of Manchester. All Rights Reserved.