Class ISOMetadataByTemplate

java.lang.Object
org.gcube.spatial.data.geonetwork.iso.tpl.ISOMetadataByTemplate

public class ISOMetadataByTemplate extends Object
  • Constructor Details

    • ISOMetadataByTemplate

      public ISOMetadataByTemplate()
  • Method Details

    • createXML

      public static final File createXML(MetadataDescriptor desc) throws freemarker.template.TemplateNotFoundException, freemarker.template.MalformedTemplateNameException, freemarker.core.ParseException, IOException, freemarker.template.TemplateException
      Throws:
      freemarker.template.TemplateNotFoundException
      freemarker.template.MalformedTemplateNameException
      freemarker.core.ParseException
      IOException
      freemarker.template.TemplateException
    • custom

      public static final File custom(Object descriptor, String template) throws freemarker.template.TemplateNotFoundException, freemarker.template.MalformedTemplateNameException, freemarker.core.ParseException, IOException, freemarker.template.TemplateException
      Throws:
      freemarker.template.TemplateNotFoundException
      freemarker.template.MalformedTemplateNameException
      freemarker.core.ParseException
      IOException
      freemarker.template.TemplateException
    • registerTemplateFolder

      public static final void registerTemplateFolder(File baseDir) throws IOException
      Throws:
      IOException