M
- the metric typepublic interface OWLMetric<M>
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Diposes of the metric.
|
OWLOntologyManager |
getManager()
Gets the ontology manager which, amongst other things can
be used to obtain the imports closure of the current ontology.
|
java.lang.String |
getName()
Gets the human readable name of this metric
|
OWLOntology |
getOntology()
Gets the ontology which the value of the metric
should be based on.
|
M |
getValue()
Gets the value of this metric.
|
boolean |
isImportsClosureUsed()
Determines if the computation of the metric should take
into account the imports closure of the current ontology.
|
void |
setImportsClosureUsed(boolean b)
Sets whether this metric uses the imports closure of the
current ontology
|
void |
setOntology(OWLOntology ontology)
Sets the "root" ontology.
|
java.lang.String getName()
M getValue()
toString
method of
the object returned by this method will result in a human
readable string that displays the value of the metric.void setOntology(OWLOntology ontology)
ontology
- The ontology for which the metric should
be computed.OWLOntology getOntology()
boolean isImportsClosureUsed()
true
if the imports closure of the
current ontology is taken into account when computing the
value of this metric, or false
if the imports
closure isn't taken into account when computing this metric.void setImportsClosureUsed(boolean b)
b
- true
if this metric uses the imports
closure of the current ontology, otherwise false.OWLOntologyManager getManager()
OWLOntologyManager
.void dispose()