Module swim.runtime
Package swim.runtime
Class LaneRelay<Model extends LaneModel<View,?>,View extends LaneView>
- java.lang.Object
-
- swim.runtime.LaneRelay<Model,View>
-
-
Field Summary
Fields Modifier and Type Field Description protected Modelmodelprotected intphaseprotected intphaseCountprotected booleanpreemptiveprotected swim.concurrent.Stagestageprotected intviewCountprotected intviewIndexprotected Objectviews
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbeginPhase(int phase)protected voiddone()protected voidendPhase(int phase)booleanisDone()voidrun()protected booleanrunPhase(View view, int phase, boolean preemptive)
-
-
-
Field Detail
-
views
protected final Object views
-
viewCount
protected final int viewCount
-
phaseCount
protected final int phaseCount
-
viewIndex
protected int viewIndex
-
phase
protected int phase
-
preemptive
protected boolean preemptive
-
stage
protected swim.concurrent.Stage stage
-
-
Method Detail
-
isDone
public boolean isDone()
-
beginPhase
protected void beginPhase(int phase)
-
runPhase
protected boolean runPhase(View view, int phase, boolean preemptive)
-
endPhase
protected void endPhase(int phase)
-
done
protected void done()
-
-