public class InspectableCrossReferenceVariableResolver extends InspectableTemplateVariableResolverDecorator
decorated
Constructor and Description |
---|
InspectableCrossReferenceVariableResolver(CrossReferenceTemplateVariableResolver resolver) |
Modifier and Type | Method and Description |
---|---|
boolean |
canHaveParameters() |
boolean |
hasMandatoryParameters() |
void |
validateParameters(Variable variable,
ValidationMessageAcceptor validationMessageAcceptor) |
getDescription, getMandatorParametersMessage, getType, getUnexpectedParametersMessage
public InspectableCrossReferenceVariableResolver(CrossReferenceTemplateVariableResolver resolver)
public boolean hasMandatoryParameters()
hasMandatoryParameters
in interface IInspectableTemplateVariableResolver
hasMandatoryParameters
in class InspectableTemplateVariableResolverDecorator
public boolean canHaveParameters()
canHaveParameters
in interface IInspectableTemplateVariableResolver
canHaveParameters
in class InspectableTemplateVariableResolverDecorator
public void validateParameters(Variable variable, ValidationMessageAcceptor validationMessageAcceptor)
validateParameters
in interface IInspectableTemplateVariableResolver
validateParameters
in class InspectableTemplateVariableResolverDecorator