public interface OnDemandRenderer extends FullValueEvaluatorProvider
Modifier and Type | Field and Description |
---|---|
static Key<java.lang.Boolean> |
ON_DEMAND_CALCULATED |
Modifier and Type | Method and Description |
---|---|
static XFullValueEvaluator |
createFullValueEvaluator(java.lang.String text) |
default XFullValueEvaluator |
getFullValueEvaluator(EvaluationContextImpl evaluationContext,
ValueDescriptorImpl valueDescriptor) |
java.lang.String |
getLinkText() |
static boolean |
isCalculated(ValueDescriptor descriptor) |
default boolean |
isOnDemand(EvaluationContext evaluationContext,
ValueDescriptor valueDescriptor) |
static boolean |
isOnDemandForced(DebugProcessImpl debugProcess) |
default boolean |
isShowValue(ValueDescriptor valueDescriptor,
EvaluationContext evaluationContext) |
static void |
setCalculated(ValueDescriptor descriptor) |
static final Key<java.lang.Boolean> ON_DEMAND_CALCULATED
default XFullValueEvaluator getFullValueEvaluator(EvaluationContextImpl evaluationContext, ValueDescriptorImpl valueDescriptor)
getFullValueEvaluator
in interface FullValueEvaluatorProvider
java.lang.String getLinkText()
default boolean isOnDemand(EvaluationContext evaluationContext, ValueDescriptor valueDescriptor)
default boolean isShowValue(ValueDescriptor valueDescriptor, EvaluationContext evaluationContext)
static XFullValueEvaluator createFullValueEvaluator(java.lang.String text)
static boolean isCalculated(ValueDescriptor descriptor)
static void setCalculated(ValueDescriptor descriptor)
static boolean isOnDemandForced(DebugProcessImpl debugProcess)