java.lang.Object
javafx.concurrent.Service<Void>
es.upm.fi.cig.multictbnc.services.EvaluationService
- All Implemented Interfaces:
javafx.concurrent.Worker<Void>
,javafx.event.EventTarget
Service that creates and manages an
EvaluationTask
.-
Property Summary
Properties inherited from class javafx.concurrent.Service
exception, executor, message, onCancelled, onFailed, onReady, onRunning, onScheduled, onSucceeded, progress, running, state, title, totalWork, value, workDone
-
Nested Class Summary
Nested classes/interfaces inherited from interface javafx.concurrent.Worker
javafx.concurrent.Worker.State
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected javafx.concurrent.Task<Void>
void
initialiseService
(ValidationMethod validationMethod, MultiCTBNC<?, ?> model) Initialises theEvaluationService
by receiving aValidationMethod
and aMultiCTBNC
model.Methods inherited from class javafx.concurrent.Service
addEventFilter, addEventHandler, buildEventDispatchChain, cancel, cancelled, exceptionProperty, executeTask, executorProperty, failed, fireEvent, getException, getExecutor, getMessage, getOnCancelled, getOnFailed, getOnReady, getOnRunning, getOnScheduled, getOnSucceeded, getProgress, getState, getTitle, getTotalWork, getValue, getWorkDone, isRunning, messageProperty, onCancelledProperty, onFailedProperty, onReadyProperty, onRunningProperty, onScheduledProperty, onSucceededProperty, progressProperty, ready, removeEventFilter, removeEventHandler, reset, restart, running, runningProperty, scheduled, setEventHandler, setExecutor, setOnCancelled, setOnFailed, setOnReady, setOnRunning, setOnScheduled, setOnSucceeded, start, stateProperty, succeeded, titleProperty, totalWorkProperty, valueProperty, workDoneProperty
-
Constructor Details
-
EvaluationService
public EvaluationService()
-
-
Method Details
-
initialiseService
Initialises theEvaluationService
by receiving aValidationMethod
and aMultiCTBNC
model.- Parameters:
validationMethod
- validation methodmodel
- model to evaluate
-
createTask
- Specified by:
createTask
in classjavafx.concurrent.Service<Void>
-