public class ImportsVariableResolver extends AbstractTemplateVariableResolver implements IInspectableTemplateVariableResolver
| Constructor and Description |
|---|
ImportsVariableResolver() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHaveParameters() |
boolean |
hasMandatoryParameters() |
protected boolean |
isUnambiguous(org.eclipse.jface.text.templates.TemplateContext context) |
protected java.lang.String[] |
resolveAll(org.eclipse.jface.text.templates.TemplateContext context) |
java.util.List<java.lang.String> |
resolveValues(org.eclipse.jface.text.templates.TemplateVariable variable,
XtextTemplateContext xtextTemplateContext) |
void |
validateParameters(Variable variable,
ValidationMessageAcceptor validationMessageAcceptor) |
getEClassifierForGrammar, getGrammar, resolvegetDescription, getType, resolve, setDescription, setTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescription, getTypepublic java.util.List<java.lang.String> resolveValues(org.eclipse.jface.text.templates.TemplateVariable variable,
XtextTemplateContext xtextTemplateContext)
resolveValues in class AbstractTemplateVariableResolverprotected boolean isUnambiguous(org.eclipse.jface.text.templates.TemplateContext context)
isUnambiguous in class org.eclipse.jface.text.templates.TemplateVariableResolverprotected java.lang.String[] resolveAll(org.eclipse.jface.text.templates.TemplateContext context)
resolveAll in class org.eclipse.jface.text.templates.TemplateVariableResolverpublic boolean hasMandatoryParameters()
hasMandatoryParameters in interface IInspectableTemplateVariableResolverpublic boolean canHaveParameters()
canHaveParameters in interface IInspectableTemplateVariableResolverpublic void validateParameters(Variable variable, ValidationMessageAcceptor validationMessageAcceptor)
validateParameters in interface IInspectableTemplateVariableResolver