protected String getMethodModifiers(Role role) { String modifier = chooseVisibilityModifier(role); return (compArgs.generateFinals ? modifier + " final" : modifier); }
protected void generateSlotSetter(Slot slot, PrintWriter out) { generateSetter(chooseVisibilityModifier(slot), "set" + capitalize(slot.getName()), slot, out); }
protected void generateSlotAccessors(Slot slot, PrintWriter out) { generateSlotGetter(chooseVisibilityModifier(slot), slot.getName(), slot.getTypeName(), out); generateSlotSetter(slot, out); }
protected void generateRoleSlotMethodsMultOne(Role role, PrintWriter out) { String typeName = getTypeFullName(role.getType()); String slotName = role.getName(); // public getter generateRoleSlotMethodsMultOneGetter(chooseVisibilityModifier(role), slotName, typeName, out); // public setter generateRoleSlotMethodsMultOneSetter(role, out); }
protected void generateRelationGetter(String getterName, String valueToReturn, Role role, String typeName, PrintWriter out) { newline(out); printFinalMethod(out, chooseVisibilityModifier(role), typeName, getterName); startMethodBody(out); if (isDefaultCodeGenerator()) { printUnsupported(out); } else { generateRelationGetterBody(role, out); } endMethodBody(out); }