org.eclipse.xtext.ui.codetemplates.ui.resolvers
Interface IInspectableTemplateVariableResolver

All Known Implementing Classes:
InspectableCrossReferenceVariableResolver, InspectableEnumVariableResolver, InspectableSimpleTemplateVariableResolver, InspectableTemplateVariableResolverDecorator

public interface IInspectableTemplateVariableResolver

Author:
Sebastian Zarnekow - Initial contribution and API

Method Summary
 boolean canHaveParameters()
           
 java.lang.String getDescription()
           
 java.lang.String getType()
           
 boolean hasMandatoryParameters()
           
 void validateParameters(Variable variable, ValidationMessageAcceptor validationMessageAcceptor)
           
 

Method Detail

getType

java.lang.String getType()

getDescription

java.lang.String getDescription()

hasMandatoryParameters

boolean hasMandatoryParameters()

canHaveParameters

boolean canHaveParameters()

validateParameters

void validateParameters(Variable variable,
                        ValidationMessageAcceptor validationMessageAcceptor)