public abstract class Expression
extends java.lang.Object
Constructor and Description |
---|
Expression() |
Modifier and Type | Method and Description |
---|---|
abstract LookupElement [] |
calculateLookupItems(ExpressionContext context) |
abstract Result |
calculateQuickResult(ExpressionContext context) |
abstract Result |
calculateResult(ExpressionContext context) |
java.lang.String |
getAdvertisingText() |
LookupFocusDegree |
getLookupFocusDegree() |
boolean |
requiresCommittedPSI() |
public abstract Result calculateResult(ExpressionContext context)
public abstract Result calculateQuickResult(ExpressionContext context)
public abstract LookupElement [] calculateLookupItems(ExpressionContext context)
public java.lang.String getAdvertisingText()
public boolean requiresCommittedPSI()
calculateResult(com.intellij.codeInsight.template.ExpressionContext)
or
calculateQuickResult(com.intellij.codeInsight.template.ExpressionContext)
require committed PSI for their calculation or false otherwisepublic LookupFocusDegree getLookupFocusDegree()
LookupFocusDegree