private boolean mandatoryAttributeExists(Set<Method> methods) { for (Method method : methods) { if (method.isMandatoryAttributeExists()) { return true; } } return false; }
private boolean mandatoryAttributeExists(Set<Method> methods) { for (Method method : methods) { if (method.isMandatoryAttributeExists()) { return true; } } return false; }
private void generateValidation(Method method) { if (method.isMandatoryAttributeExists()) { generateValidationMethodName(method); for (Parameter parameter : method.getParameters()) { generateParameterValidation(parameter); } javaBuffer.addLine("}"); //close validation method javaBuffer.addLine(""); } }
private void generateActionValidation(Method method) { if (method.isMandatoryAttributeExists()) { writeActionValidationMethodName(method); validateActionNotNull(); for (Parameter parameter : method.getParameters()) { generateActionParameterValidation(parameter); } javaBuffer.addLine("}"); //close validation method javaBuffer.addLine(""); } }
for (Method signature : signatures) { javaBuffer.addDocComment(signature.getName().toString()); if (signature.isMandatoryAttributeExists()) { javaBuffer.addLine("if (action!=null"); for (Parameter parameter : signature.getParameters()) {
} else { if (method.isMandatoryAttributeExists()) { javaBuffer.addLine("default Response %s(Action action) {", "do" + methodName.substring(0, 1).toUpperCase() + methodName.substring(1)); javaBuffer.addLine(helperClassName.getSimpleName() + ".validate" + getActionValidationMethodName(methodName) + "(action);");
if (method.isMandatoryAttributeExists()) { javaBuffer.addLine("default public Response doAdd(%s %s) {", mainTypeReference.getText(), parameterName); javaBuffer.addLine(helperClassName.getSimpleName() + ".validateAdd(" + parameterName + ");");
} else { if (method.isMandatoryAttributeExists()) { javaBuffer.addLine("default %s doUpdate(%s %s) {", mainTypeReference.getText(),