Interface SaFolderClass

  • All Superinterfaces:
    java.io.Serializable
    All Known Implementing Classes:
    SaFolderClassImpl

    public interface SaFolderClass
    extends java.io.Serializable
    Folder class interface.
    Author:
    rbo
    • Method Detail

      • getSysRowId

        java.lang.String getSysRowId()
        Returns:
        SysRowId
      • getShortName

        java.lang.String getShortName()
        Returns:
        Class short name
      • getName

        java.lang.String getName()
        Returns:
        Class name
      • getApplicationFormName

        java.lang.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
      • getNaviDisplayFieldsXML

        java.lang.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

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

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

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

        SaFolderClassBean getBean()
        Reads the folder class bean.
        Returns:
        Folder class bean
      • 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