public class ClassicConnectorFolderClass extends Object implements FolderClass
| Constructor and Description |
|---|
ClassicConnectorFolderClass(com.saperion.folder.SaFolderClass saFolderClass)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
com.saperion.constants.SaFolderConstants.CLASS_TYPE |
getClassType()
A folder class can be typed to mark special folders like eFiles, registers and so on.
|
String |
getDocumentDDCName()
Returns the name of the DDC that contains the documents of an eFile- or outliner-application.
|
com.saperion.ngc.iform.xml.ResultType |
getFieldsToDisplay()
A folder class contains a list of index fields that should be displayed in the navigation
view.
|
String |
getFolderDDC()
Returns the folder DDC name for this class.
|
String |
getFormNameForType(FolderFormType type)
A folder can use several forms for different operations (like index, query, edit...).
|
String |
getName()
Returns the full name of the folder class.
|
String |
getShortName()
Returns the short name of the folder class.
|
String |
getSysRowId()
Returns the sysRowId of the folder class.
|
String |
getWorkflowName()
Returns the name of the workflow definition to start when a new eFile is created.
|
boolean |
isEmbedded()
If this method returns true, the masks for
DOCUMENT_NEW, EFILE_NEW
and EFILE_QUERY need to be displayed as embedded masks in the navigation view. |
public ClassicConnectorFolderClass(com.saperion.folder.SaFolderClass saFolderClass)
saFolderClass - saFolderClass retrieved from backendpublic String getSysRowId()
getSysRowId in interface FolderClassFolderClass.getSysRowId()public String getName()
getName in interface FolderClassFolderClass.getName()public String getShortName()
getShortName in interface FolderClassFolderClass.getShortName()public String getFolderDDC()
getFolderDDC in interface FolderClassFolderClass.getFolderDDC()public com.saperion.ngc.iform.xml.ResultType getFieldsToDisplay()
getFieldsToDisplay in interface FolderClassFolderClass.getFieldsToDisplay()public String getFormNameForType(FolderFormType type)
getFormNameForType in interface FolderClasstype - operation typeFolderClass.getFormNameForType(com.saperion.ngc.model.navigation.FolderFormType)public com.saperion.constants.SaFolderConstants.CLASS_TYPE getClassType()
getClassType in interface FolderClassFolderClass.getClassType()public boolean isEmbedded()
DOCUMENT_NEW, EFILE_NEW
and EFILE_QUERY need to be displayed as embedded masks in the navigation view.isEmbedded in interface FolderClassFolderClass.isEmbedded()public String getWorkflowName()
getWorkflowName in interface FolderClassFolderClass.getWorkflowName()public String getDocumentDDCName()
getDocumentDDCName in interface FolderClassFolderClass.getDocumentDDCName()Copyright © 2016 SAPERION AG. All rights reserved.