Interface IPluginProjectTemplate

All Superinterfaces:
IFCPlugin, INamedUiElement, INameProviding, ITransferable, Serializable

public interface IPluginProjectTemplate extends IFCPlugin
Interface for plugins of the typ project template.
Author:
XIMA MEDIA GmbH
  • Method Details

    • getTemplateName

      String getTemplateName(Locale locale)
      Getter for the template namen
      Parameters:
      locale - Locale
      Returns:
      String the name
    • getTemplateDescription

      String getTemplateDescription(Locale locale)
      Getter for the template description
      Parameters:
      locale - Locale
      Returns:
      String die Beschreibung
    • getTemplateFileSteam

      InputStream getTemplateFileSteam()
      Getter for the InputStream from which the template can be imported
      Returns:
      InputStream
    • getThumbnailFileStream

      default InputStream getThumbnailFileStream(Locale locale)
      Getter for the InputStream from which the thumbnail image will be taken
      Returns:
      the InputStream of the preview thumbnail