/** * @since 2.3 */ @Check public void checkParameterListIsNotEmpty(Variable variable) { if (variable.isExpectingParameters()) { if (variable.getParameters().isEmpty()) { error("Parameter list may not be empty", null); } } }
/** * @since 2.3 */ @Check public void checkParameterListIsNotEmpty(Variable variable) { if (variable.isExpectingParameters()) { if (variable.getParameters().isEmpty()) { error("Parameter list may not be empty", null); } } }
public void validateParameters(Variable variable, ValidationMessageAcceptor validationMessageAcceptor) { if (!canHaveParameters()) { if (variable.getParameters().size() > 0) validationMessageAcceptor.acceptError(getUnexpectedParametersMessage(), variable, TemplatesPackage.Literals.VARIABLE__PARAMETERS, ValidationMessageAcceptor.INSIGNIFICANT_INDEX, null); } if (hasMandatoryParameters()) { if (variable.getParameters().isEmpty()) { validationMessageAcceptor.acceptError(getMandatorParametersMessage(), variable, TemplatesPackage.Literals.VARIABLE__TYPE, ValidationMessageAcceptor.INSIGNIFICANT_INDEX, null); } } }