Class MandelbrotContext

java.lang.Object
java.util.concurrent.ForkJoinTask<java.lang.Void>
org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.MandelbrotContext
All Implemented Interfaces:
java.io.Serializable, java.util.concurrent.Future<java.lang.Void>, HasTab, HasTabCanvas, HasTabController, HasTabModel, TabContext, Mandelbrot

public class MandelbrotContext
extends java.util.concurrent.ForkJoinTask<java.lang.Void>
implements TabContext, Mandelbrot
See Also:
Serialized Form
  • Field Summary

    Fields inherited from interface org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.Mandelbrot

    TAB_TYPE
  • Constructor Summary

    Constructors
    Constructor Description
    MandelbrotContext​(MandelbrotTab tab, ComputerKurzweilContext ctx)  
  • Method Summary

    Modifier and Type Method Description
    protected boolean exec()  
    java.lang.Void getRawResult()  
    protected void setRawResult​(java.lang.Void value)  
    void startController()  
    void stopController()  

    Methods inherited from class java.util.concurrent.ForkJoinTask

    adapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, complete, completeExceptionally, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollSubmission, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, reinitialize, setForkJoinTaskTag, tryUnfork

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.woehlke.computer.kurzweil.commons.has.HasTab

    getTab

    Methods inherited from interface org.woehlke.computer.kurzweil.commons.has.HasTabCanvas

    getCanvas

    Methods inherited from interface org.woehlke.computer.kurzweil.commons.has.HasTabController

    getController

    Methods inherited from interface org.woehlke.computer.kurzweil.commons.has.HasTabModel

    getTabModel
  • Constructor Details

  • Method Details

    • stopController

      public void stopController()
      Specified by:
      stopController in interface HasTabController
    • startController

      public void startController()
      Specified by:
      startController in interface HasTabController
    • getRawResult

      public java.lang.Void getRawResult()
      Specified by:
      getRawResult in class java.util.concurrent.ForkJoinTask<java.lang.Void>
    • setRawResult

      protected void setRawResult​(java.lang.Void value)
      Specified by:
      setRawResult in class java.util.concurrent.ForkJoinTask<java.lang.Void>
    • exec

      protected boolean exec()
      Specified by:
      exec in class java.util.concurrent.ForkJoinTask<java.lang.Void>