public class ConsoleAxiomLearningProgressMonitor extends Object implements AxiomLearningProgressMonitor
AxiomLearningProgressMonitor
LEARNING, LOADING, PREPROCESSING
Constructor and Description |
---|
ConsoleAxiomLearningProgressMonitor() |
Modifier and Type | Method and Description |
---|---|
void |
learningFailed(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType) |
void |
learningProgressChanged(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType,
int value,
int max)
Indicates that the learning algorithm is part way through its task.
|
void |
learningStarted(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType)
Indicates that some learning algorithm has started.
|
void |
learningStopped(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType)
Indicates that a previously started learning algorithm has now stopped.
|
void |
learningTaskBusy(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType)
Indicates that the learning algorithm is busy performing a task whose size cannot
be determined.
|
public ConsoleAxiomLearningProgressMonitor()
public void learningStarted(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType)
AxiomLearningProgressMonitor
AxiomLearningProgressMonitor.learningStopped(AxiomType)
method will be called. Once
this method has been called it will not be called again unless the
AxiomLearningProgressMonitor.learningStopped(AxiomType)
method has been called. learningStarted
in interface AxiomLearningProgressMonitor
axiomType
- The type of axiompublic void learningStopped(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType)
AxiomLearningProgressMonitor
AxiomLearningProgressMonitor.learningStarted(AxiomType)
method has
been called.learningStopped
in interface AxiomLearningProgressMonitor
public void learningProgressChanged(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType, int value, int max)
AxiomLearningProgressMonitor
AxiomLearningProgressMonitor.learningStarted(AxiomType)
method
has been called. It will not be called after the
AxiomLearningProgressMonitor.learningStopped(AxiomType)
method has been called. learningProgressChanged
in interface AxiomLearningProgressMonitor
value
- The value or portion of the learning algorithm task completedmax
- The total size of the learning algorithm taskpublic void learningTaskBusy(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType)
AxiomLearningProgressMonitor
AxiomLearningProgressMonitor.learningStarted(AxiomType)
method has been called. It will not
be called after the AxiomLearningProgressMonitor.learningStopped(AxiomType)
method has been
called. learningTaskBusy
in interface AxiomLearningProgressMonitor
public void learningFailed(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType)
learningFailed
in interface AxiomLearningProgressMonitor
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann