package net.sf.minuteProject.plugin.fitnesse; import net.sf.minuteProject.configuration.bean.GeneratorBean; import net.sf.minuteProject.configuration.bean.Model; import net.sf.minuteProject.configuration.bean.Template; import net.sf.minuteProject.configuration.bean.model.data.Table; import net.sf.minuteProject.utils.FormatUtils; public class FitnesseUtils { public static String getRenderingEntityPackageName(Template template, GeneratorBean bean) { Table table = (Table)bean; return FormatUtils.firstUpperCase(table.getDatabase().getDataModel().getModel().getName())+"FitnesseWiki"+getAppender(template); } public static String getRenderingModelPackageName(Template template, GeneratorBean bean) { Model model = (Model)bean; return FormatUtils.firstUpperCase(model.getName())+"FitnesseWiki"+getAppender(template); } private static String getAppender(Template template) { return template.getPropertyValue("package-appender"); } }