@Override protected String getTemplateName(Object object) { if (object instanceof ResourceDirectoryInfo) { return "resourceDirectoryInfo.ftl"; } else if (object instanceof ResourceMetadataInfo) { return "resourceMetadataInfo.ftl"; } else { return super.getTemplateName(object); } }
String templateName = getTemplateName(o); if (templateName != null) { template = tryLoadTemplate(configuration, templateName);