Interface SaFolderClass

All Superinterfaces:
Serializable
All Known Implementing Classes:
SaFolderClassImpl

public interface SaFolderClass extends Serializable
Folder class interface.
Author:
rbo
  • Method Details

    • getSysRowId

      String getSysRowId()
      Returns:
      SysRowId
    • getShortName

      String getShortName()
      Returns:
      Class short name
    • getName

      String getName()
      Returns:
      Class name
    • getApplicationFormName

      String getApplicationFormName(SaApplicationInfo.ApplicationType type)
      Reads the application form name for the given type.
      Parameters:
      type - Application type
      Returns:
      Form name
    • isInherited

      boolean isInherited(SaApplicationInfo.ApplicationType type)
      Reads, if the application type is inherited.
      Parameters:
      type - Application type
      Returns:
      True, if it is inherited
    • getApplicationInfos

      Reads all application informations.
      Returns:
      Application infos
    • getNaviDisplayFieldsXML

      String getNaviDisplayFieldsXML()
      Reads the navigation display fields.
      Returns:
      Navigation display fields XML
    • getNaviDisplayFields

      ResultType getNaviDisplayFields()
      Reads the navigation display fields.
      Returns:
      Navigation display fields result type
    • getFolderDDCName

      String getFolderDDCName()
      Reads the folder name for this class.
      Returns:
      Folder name
    • getDocumentDDCName

      String getDocumentDDCName()
      Returns the name of the document DDC.
      Returns:
      name of the document ddc
    • getWorkflowName

      String getWorkflowName()
      Returns the name of the workflow to be started when a new eFile is created.
      Returns:
      workflow name for new eFiles
    • getBean

      Reads the folder class bean.
      Returns:
      Folder class bean
    • getClassType

      Reads the folder class type.
      Returns:
      Folder class type
    • isEmbedded

      boolean isEmbedded()
      If true, the masks used for DOCUMENT_NEW, EFILE_NEW and EFILE_QUERY have to be displayed as embedded masks in the navigation view.
      Returns:
      true, if embedded flag is set