@PortedFrom(file="tOntologyAtom.h", name="TOntologyAtom") public class TOntologyAtom extends Object implements Comparable<TOntologyAtom>, Serializable
| Constructor and Description |
|---|
TOntologyAtom() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAxiom(AxiomInterface ax)
add axiom AX to an atom
|
void |
addDepAtom(TOntologyAtom atom)
add atom to the dependency set
|
void |
buildAllDepAtoms(Set<TOntologyAtom> checked)
build all dep atoms; filter them from DepAtoms
|
int |
compareTo(TOntologyAtom arg1) |
void |
filterDep()
remove all atoms in AllDepAtoms from DepAtoms
|
Set<TOntologyAtom> |
getAllDepAtoms(Set<TOntologyAtom> checked) |
Set<AxiomInterface> |
getAtomAxioms() |
Set<TOntologyAtom> |
getDepAtoms() |
int |
getId() |
Set<AxiomInterface> |
getModule() |
void |
setId(int id)
set the value of the id to ID
|
void |
setModule(Collection<AxiomInterface> module)
set the module axioms
|
public int compareTo(TOntologyAtom arg1)
compareTo in interface Comparable<TOntologyAtom>@PortedFrom(file="tOntologyAtom.h", name="filterDep") public void filterDep()
@PortedFrom(file="tOntologyAtom.h", name="buildAllDepAtoms") public void buildAllDepAtoms(Set<TOntologyAtom> checked)
checked - checked@PortedFrom(file="tOntologyAtom.h", name="setModule") public void setModule(Collection<AxiomInterface> module)
module - module@PortedFrom(file="tOntologyAtom.h", name="addAxiom") public void addAxiom(AxiomInterface ax)
ax - ax@PortedFrom(file="tOntologyAtom.h", name="addDepAtom") public void addDepAtom(TOntologyAtom atom)
atom - atom@PortedFrom(file="tOntologyAtom.h", name="getAllDepAtoms") public Set<TOntologyAtom> getAllDepAtoms(Set<TOntologyAtom> checked)
checked - checked@PortedFrom(file="tOntologyAtom.h", name="getAtomAxioms") public Set<AxiomInterface> getAtomAxioms()
@PortedFrom(file="tOntologyAtom.h", name="getModule") public Set<AxiomInterface> getModule()
@PortedFrom(file="tOntologyAtom.h", name="getDepAtoms") public Set<TOntologyAtom> getDepAtoms()
@PortedFrom(file="tOntologyAtom.h", name="getId") public int getId()
@PortedFrom(file="tOntologyAtom.h", name="setId") public void setId(int id)
id - idCopyright © 2015 The University of Manchester. All rights reserved.