Package jadex.micro.mandelbrot.display
Interface IDisplayService
- All Known Implementing Classes:
DisplayService
public interface IDisplayService
Service for displaying the result of a calculation.
-
Method Summary
Modifier and TypeMethodDescriptionjadex.future.IFuture
<Void> displayIntermediateResult
(PartDataChunk progress) Display intermediate calculation results.jadex.future.IFuture
<Void> displayIntermediateResult
(ProgressData progress) Display intermediate calculation results.jadex.future.IFuture
<Void> displayResult
(AreaData result) Display the result of a calculation.jadex.future.IFuture
<AreaData> Get info about an algorithm (for web).jadex.future.IFuture
<List<Class<IFractalAlgorithm>>> Get available algorithms.jadex.future.ISubscriptionIntermediateFuture
<Object> subscribeToDisplayUpdates
(String displayid) Subscribe to display events.
-
Method Details
-
displayResult
Display the result of a calculation. -
displayIntermediateResult
Display intermediate calculation results. -
displayIntermediateResult
Display intermediate calculation results. -
subscribeToDisplayUpdates
Subscribe to display events. Can receive AreaData, ProgressData or PartDataChunk -
getAlgorithmDefaultSettings
Get info about an algorithm (for web). todo: move?!- Returns:
- The info.
-
getAlgorithms
jadex.future.IFuture<List<Class<IFractalAlgorithm>>> getAlgorithms()Get available algorithms.- Returns:
- The algos.
-