edu.unika.aifb.owltools.evaluation
Class AllLabelled
java.lang.Object
edu.unika.aifb.owltools.evaluation.Evaluation
edu.unika.aifb.owltools.evaluation.AllLabelled
public class AllLabelled
- extends Evaluation
Checks if in an ontology all entities have a label.
Constructor Summary |
AllLabelled(org.semanticweb.kaon2.api.Ontology ontologyToBeEvaluated,
java.lang.String URI,
org.semanticweb.kaon2.api.Ontology contextOfEvaluation)
|
Methods inherited from class edu.unika.aifb.owltools.evaluation.Evaluation |
addProblem, getContext, getDescription, getEvaluation, getOntology, getProblemMap, getProblems, getRandomURIProblem, getRandomURISolution, getURI, setEvaluation, succesfulEvaluation |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AllLabelled
public AllLabelled(org.semanticweb.kaon2.api.Ontology ontologyToBeEvaluated,
java.lang.String URI,
org.semanticweb.kaon2.api.Ontology contextOfEvaluation)
evaluationClassName
public java.lang.String evaluationClassName()
- Description copied from class:
Evaluation
- Human-readable name of the Evaluation. Needs to be implemented by all evaluations
- Specified by:
evaluationClassName
in class Evaluation
- Returns:
- Name of the evaluation
evaluationClassURI
public java.lang.String evaluationClassURI()
- Description copied from class:
Evaluation
- URI for the class of evaluations. Needs to be implemented by all evaluations
- Specified by:
evaluationClassURI
in class Evaluation
- Returns:
- URI of the evaluation
evaluationClassDescription
public java.lang.String evaluationClassDescription()
- Description copied from class:
Evaluation
- Human-readable description of what this evaluation is doing. Needs to
be implemented by all evaluations
- Specified by:
evaluationClassDescription
in class Evaluation
- Returns:
- Description of the evaluation type
evaluate
protected boolean evaluate()
- Checks if in an ontology all entities have a label
- Specified by:
evaluate
in class Evaluation
- Returns:
- true if the evaluation was succesful, else false