Class GenericFolderClass
java.lang.Object
com.saperion.ngc.model.navigation.GenericFolderClass
- All Implemented Interfaces:
FolderClass
,Serializable
- Author:
- rbo
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionGenericFolderClass
(NavigationNode modelNode) Constructor.GenericFolderClass
(String queryMask) Constructor. -
Method Summary
Modifier and TypeMethodDescriptioncom.saperion.constants.SaFolderConstants.CLASS_TYPE
A folder class can be typed to mark special folders like eFiles, registers and so on.Returns the name of the DDC that contains the documents of an eFile- or outliner-application.com.saperion.ngc.iform.xml.ResultType
A folder class contains a list of index fields that should be displayed in the navigation view.Returns the folder DDC name for this class.A folder can use several forms for different operations (like index, query, edit...).getName()
Returns the full name of the folder class.Returns the short name of the folder class.Returns the sysRowId of the folder class.Returns the name of the workflow definition to start when a new eFile is created.boolean
If this method returns true, the masks forDOCUMENT_NEW
,EFILE_NEW
andEFILE_QUERY
need to be displayed as embedded masks in the navigation view.
-
Constructor Details
-
GenericFolderClass
Constructor.- Parameters:
queryMask
- Query mask name
-
Method Details
-
getSysRowId
Returns the sysRowId of the folder class.- Specified by:
getSysRowId
in interfaceFolderClass
- Returns:
- SysRowId
- See Also:
-
getName
Returns the full name of the folder class.- Specified by:
getName
in interfaceFolderClass
- Returns:
- full class name
- See Also:
-
getShortName
Returns the short name of the folder class.- Specified by:
getShortName
in interfaceFolderClass
- Returns:
- short class name
- See Also:
-
getFolderDDC
Returns the folder DDC name for this class.- Specified by:
getFolderDDC
in interfaceFolderClass
- Returns:
- Folder DDC
- See Also:
-
getFieldsToDisplay
public com.saperion.ngc.iform.xml.ResultType getFieldsToDisplay()A folder class contains a list of index fields that should be displayed in the navigation view.- Specified by:
getFieldsToDisplay
in interfaceFolderClass
- Returns:
- Result type for fields
- See Also:
-
getClassType
public com.saperion.constants.SaFolderConstants.CLASS_TYPE getClassType()A folder class can be typed to mark special folders like eFiles, registers and so on.- Specified by:
getClassType
in interfaceFolderClass
- Returns:
- class type
- See Also:
-
isEmbedded
public boolean isEmbedded()If this method returns true, the masks forDOCUMENT_NEW
,EFILE_NEW
andEFILE_QUERY
need to be displayed as embedded masks in the navigation view.- Specified by:
isEmbedded
in interfaceFolderClass
- Returns:
- embedded flag
- See Also:
-
getWorkflowName
Returns the name of the workflow definition to start when a new eFile is created. The definition will initiate the cloning of the eFile template defined in the definiton.- Specified by:
getWorkflowName
in interfaceFolderClass
- Returns:
- workflow name or null if not available
- See Also:
-
getDocumentDDCName
Returns the name of the DDC that contains the documents of an eFile- or outliner-application.- Specified by:
getDocumentDDCName
in interfaceFolderClass
- Returns:
- document-dcc-name or null if not set
- See Also:
-