public class RenderStateContext extends java.lang.Object implements CalculationStateContext
Modifier and Type | Method and Description |
---|---|
MeasuredResultCache |
getCache() |
LithoNode |
getCurrentRoot() |
TreeFuture |
getLayoutStateFuture() |
int |
getLayoutVersion() |
PerfEvent |
getPerfEventLogger() |
TreeState |
getTreeState() |
boolean |
isFutureReleased() |
void |
markLayoutUninterruptible() |
void |
release() |
void |
setLayoutStateFuture(TreeFuture layoutStateFuture) |
public int getLayoutVersion()
getLayoutVersion
in interface CalculationStateContext
public boolean isFutureReleased()
isFutureReleased
in interface CalculationStateContext
public TreeFuture getLayoutStateFuture()
getLayoutStateFuture
in interface CalculationStateContext
public void markLayoutUninterruptible()
public TreeState getTreeState()
getTreeState
in interface CalculationStateContext
public LithoNode getCurrentRoot()
public MeasuredResultCache getCache()
getCache
in interface CalculationStateContext
public void release()
public void setLayoutStateFuture(TreeFuture layoutStateFuture)
public PerfEvent getPerfEventLogger()