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 CalculationStateContextpublic boolean isFutureReleased()
isFutureReleased in interface CalculationStateContextpublic TreeFuture getLayoutStateFuture()
getLayoutStateFuture in interface CalculationStateContextpublic void markLayoutUninterruptible()
public TreeState getTreeState()
getTreeState in interface CalculationStateContextpublic LithoNode getCurrentRoot()
public MeasuredResultCache getCache()
getCache in interface CalculationStateContextpublic void release()
public void setLayoutStateFuture(TreeFuture layoutStateFuture)
public PerfEvent getPerfEventLogger()