public abstract class InspectableTemplateVariableResolverDecorator extends java.lang.Object implements IInspectableTemplateVariableResolver
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.jface.text.templates.TemplateVariableResolver |
decorated |
Constructor and Description |
---|
InspectableTemplateVariableResolverDecorator(org.eclipse.jface.text.templates.TemplateVariableResolver decorated) |
Modifier and Type | Method and Description |
---|---|
boolean |
canHaveParameters() |
java.lang.String |
getDescription() |
protected java.lang.String |
getMandatorParametersMessage() |
java.lang.String |
getType() |
protected java.lang.String |
getUnexpectedParametersMessage() |
boolean |
hasMandatoryParameters() |
void |
validateParameters(Variable variable,
ValidationMessageAcceptor validationMessageAcceptor) |
protected final org.eclipse.jface.text.templates.TemplateVariableResolver decorated
public InspectableTemplateVariableResolverDecorator(org.eclipse.jface.text.templates.TemplateVariableResolver decorated)
public java.lang.String getDescription()
getDescription
in interface IInspectableTemplateVariableResolver
public java.lang.String getType()
getType
in interface IInspectableTemplateVariableResolver
public boolean canHaveParameters()
canHaveParameters
in interface IInspectableTemplateVariableResolver
public boolean hasMandatoryParameters()
hasMandatoryParameters
in interface IInspectableTemplateVariableResolver
public void validateParameters(Variable variable, ValidationMessageAcceptor validationMessageAcceptor)
validateParameters
in interface IInspectableTemplateVariableResolver
protected java.lang.String getUnexpectedParametersMessage()
protected java.lang.String getMandatorParametersMessage()