Interface TemplateStoreElement

All Superinterfaces:
Comparable<StoreElement>, HistoryProvider, IDProvider, StoreElement, Workflowable
All Known Subinterfaces:
FormatTemplate, FormatTemplateFolder, LinkTemplate, MasterTemplate, PageTemplate, Query, Schema, SchemaFolder, Script, ScriptFolder, SectionTemplate, StyleTemplate, TableFormatTemplate, TableTemplate, Template, TemplateFolder<T>, Workflow, WorkflowFolder

public interface TemplateStoreElement extends IDProvider
Interface for nodes which are elements of the TemplateStore and belong to a specific sub root (e.g. Scripts or PageTemplates)
Since:
3.1.158
  • Method Details

    • getSubRootInStore

      IDProvider getSubRootInStore(UserService us, boolean release) throws IOException
      Provides the owning sub root wrt. the given store context information.
      Parameters:
      us - The user service to look into.
      release - true, for release store.
      Returns:
      The corresponding sub root element.
      Throws:
      IOException - if accessing the store failed for some reason.
      Since:
      3.1.158