| Package | Description |
|---|---|
| Controler | |
| onthology | |
| View | |
| Writer |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,TClass> |
Ontology.getClasses()
GETTER : classes
|
| Modifier and Type | Method and Description |
|---|---|
void |
Ontology.setClasses(java.util.Map<java.lang.String,TClass> classes)
SETTER : classes
|
| Modifier and Type | Method and Description |
|---|---|
TClass |
TClass.getRandomClassFromChilds()
Get a random subclasses from the recursive list of sub classes
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<org.semanticweb.owlapi.model.IRI,TClass> |
TClass.getChildClasses()
GETTER : objectProperties
|
java.util.Map<java.lang.String,TClass> |
TClass.getObjectProperties()
GETTER : objectProperties
|
java.util.Set<TClass> |
TClass.getSubClasses()
GETTER : objectProperties
|
java.util.Set<TClass> |
TClass.getSuperClasses()
GETTER : objectProperties
|
java.util.Map<java.lang.String,TClass> |
TClass.getSuperObjectProperties()
GETTER : superObjectProperties
|
| Modifier and Type | Method and Description |
|---|---|
void |
TClass.addChildClass(org.semanticweb.owlapi.model.IRI iri,
TClass tclass)
Add a concept (TClass) in the list of recursive subclasses
|
void |
TClass.addObjectProperty(java.lang.String name,
TClass tclass)
Add a new object property in the object properties list
|
void |
TClass.addSubClass(TClass t)
Add a concept (TClass) in the list of subclasses
|
void |
TClass.addSuperClass(TClass t)
Add a concept (TClass) in the list of superclasses
|
void |
TClass.addSuperObjectProperty(java.lang.String name,
TClass tclass)
Add an object property in the list of recursive object properties
|
int |
TClass.compareTo(TClass o)
Compare this TClass with another one
The lexical order of the IRI is used to do the comparison |
| Modifier and Type | Method and Description |
|---|---|
void |
View.recursivePropagationOfProperty(TClass tclass,
java.lang.String name,
DataType type)
this method Recusively transfers the properties of a class to its
subclasses
this method is used to maintain the TClass tree up to date when some data properties are added |
| Constructor and Description |
|---|
Writer(org.semanticweb.owlapi.model.IRI ontIRI,
java.util.Map<java.lang.String,TClass> classes)
CONSTRUCTOR : initiate a new writer
|