Class DiffusionLimitedAggregationContext
java.lang.Object
java.util.concurrent.ForkJoinTask<java.lang.Void>
org.woehlke.computer.kurzweil.tabs.dla.DiffusionLimitedAggregationContext
- All Implemented Interfaces:
java.io.Serializable,java.util.concurrent.Future<java.lang.Void>,HasTab,HasTabCanvas,HasTabController,HasTabModel,TabContext,DiffusionLimitedAggregation
public class DiffusionLimitedAggregationContext extends java.util.concurrent.ForkJoinTask<java.lang.Void> implements TabContext, DiffusionLimitedAggregation
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from interface org.woehlke.computer.kurzweil.tabs.dla.DiffusionLimitedAggregation
TAB_TYPE -
Constructor Summary
Constructors Constructor Description DiffusionLimitedAggregationContext(DiffusionLimitedAggregationTab tab) -
Method Summary
Modifier and Type Method Description protected booleanexec()java.lang.VoidgetRawResult()protected voidsetRawResult(java.lang.Void value)voidstartController()voidstopController()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, tryUnforkMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.woehlke.computer.kurzweil.commons.has.HasTabCanvas
getCanvasMethods inherited from interface org.woehlke.computer.kurzweil.commons.has.HasTabController
getControllerMethods inherited from interface org.woehlke.computer.kurzweil.commons.has.HasTabModel
getTabModel
-
Constructor Details
-
DiffusionLimitedAggregationContext
-
-
Method Details
-
stopController
public void stopController()- Specified by:
stopControllerin interfaceHasTabController
-
startController
public void startController()- Specified by:
startControllerin interfaceHasTabController
-
getRawResult
public java.lang.Void getRawResult()- Specified by:
getRawResultin classjava.util.concurrent.ForkJoinTask<java.lang.Void>
-
setRawResult
protected void setRawResult(java.lang.Void value)- Specified by:
setRawResultin classjava.util.concurrent.ForkJoinTask<java.lang.Void>
-
exec
protected boolean exec()- Specified by:
execin classjava.util.concurrent.ForkJoinTask<java.lang.Void>
-