|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OntClass
A general representation of the Classes. implementations depend on the storage models
Method Summary | |
---|---|
void |
addComplementOf(ObjectId i)
Add an 'ComplementOf' class or restriction. |
void |
addDisjointWith(ObjectId id)
Add a 'disjointWith' class. |
void |
addEquivalentClass(ObjectId ec)
Add a equivalent class. |
void |
addIntersectionOf(ObjectId i)
Add an 'IntersectionOf' class or restriction. |
void |
addOneOf(ObjectId one)
Add an 'OneOf' object. |
void |
addPropertyRestriction(ObjectId r)
Add a property restriction. |
void |
addSubClass(ObjectId c)
add a direct subClass |
void |
addSuperClass(ObjectId c)
add a direct super Class |
void |
addUnionOf(ObjectId u)
Add an 'UnionOf' class. |
void |
deleteComplementOf(ObjectId i)
Delete an 'ComplementOf' class or restriction. |
void |
deleteDisjointWith(ObjectId id)
Delete a 'disjointWith' class. |
void |
deleteEquivalentClass(ObjectId r)
Delete a equivalent class. |
void |
deleteIntersectionOf(ObjectId i)
Delete an 'IntersectionOf' class or restriction. |
void |
deleteOneOf(ObjectId one)
Delete an 'OneOf' object. |
void |
deletePropertyRestriction(ObjectId r)
Delete a property restriction. |
void |
deleteSubClass(ObjectId c)
delete a direct subClass |
void |
deleteSuperClass(ObjectId c)
delete a direct super Class |
void |
deleteUnionOf(ObjectId u)
Delete an 'UnionOf' class. |
ObjectId[] |
getComplementOfs()
Get the 'ComplementOf' classes or restrictions. |
ObjectId[] |
getDirectSubClasses()
get the direct subClasses |
ObjectId[] |
getDirectSuperClasses()
get the direct super Classes |
ObjectId[] |
getDisjointWith()
Get the disjointWith classes. |
ObjectId[] |
getEquivalentClasses()
Get the equivalent classes. |
AxiomNode[] |
getIntersectionAxiomNodes()
|
ObjectId[] |
getIntersectionOfs()
Get the 'IntersectionOf' classes or restrictions. |
ObjectId[] |
getOneOfs()
Get the 'OneOf' objects. |
ObjectId[] |
getPropertyRestrictions()
Get the property restrictions. |
AxiomNode[] |
getUnionAxiomNodes()
|
ObjectId[] |
getUnionOfs()
Get the 'IntersectionOf' classes. |
boolean |
isDeprecated()
Test if this class is deprecated. |
java.lang.Boolean |
isSatisfiabele()
Test if this class is satisfiable. |
void |
setDeprecated(boolean dep)
Set the class to be deprecated. |
void |
setSatisfiable(java.lang.Boolean sat)
Set the satisfiability of this class. |
Methods inherited from interface edu.lehigh.swat.hawk.core.OntObject |
---|
addDescription, deleteDescription, getAllDescriptions, getDescription, getID, getLabel, getOntology, getSource, setID, setLabel, setOntology, setSource |
Method Detail |
---|
void addSubClass(ObjectId c)
ObjectId[] getDirectSubClasses()
void deleteSubClass(ObjectId c)
void addSuperClass(ObjectId c)
ObjectId[] getDirectSuperClasses()
void deleteSuperClass(ObjectId c)
void addPropertyRestriction(ObjectId r)
void deletePropertyRestriction(ObjectId r)
ObjectId[] getPropertyRestrictions()
void addEquivalentClass(ObjectId ec)
void deleteEquivalentClass(ObjectId r)
ObjectId[] getEquivalentClasses()
void addDisjointWith(ObjectId id)
void deleteDisjointWith(ObjectId id)
ObjectId[] getDisjointWith()
void addUnionOf(ObjectId u)
void deleteUnionOf(ObjectId u)
ObjectId[] getUnionOfs()
AxiomNode[] getUnionAxiomNodes()
void addIntersectionOf(ObjectId i)
void deleteIntersectionOf(ObjectId i)
ObjectId[] getIntersectionOfs()
AxiomNode[] getIntersectionAxiomNodes()
void addOneOf(ObjectId one)
void deleteOneOf(ObjectId one)
ObjectId[] getOneOfs()
void addComplementOf(ObjectId i)
void deleteComplementOf(ObjectId i)
ObjectId[] getComplementOfs()
boolean isDeprecated()
void setDeprecated(boolean dep)
void setSatisfiable(java.lang.Boolean sat)
java.lang.Boolean isSatisfiabele()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |