public class SaFolderClassImpl extends Object implements SaFolderClass
Constructor and Description |
---|
SaFolderClassImpl(SaFolderClass parentClass,
SaDocumentInfo info,
String className)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getApplicationFormName(SaApplicationInfo.ApplicationType type)
Reads the application form name for the given type.
|
Map<SaApplicationInfo.ApplicationType,SaApplicationInfo> |
getApplicationInfos()
Reads all application informations.
|
SaFolderClassBean |
getBean()
Reads the folder class bean.
|
SaFolderConstants.CLASS_TYPE |
getClassType()
Reads the folder class type.
|
String |
getDocumentDDCName()
Returns the name of the document DDC.
|
SaFolderClass |
getEffectiveClass() |
String |
getFolderDDCName()
Reads the folder name for this class.
|
String |
getName() |
ResultType |
getNaviDisplayFields()
Reads the navigation display fields.
|
String |
getNaviDisplayFieldsXML()
Reads the navigation display fields.
|
String |
getShortName() |
String |
getSysRowId() |
String |
getWorkflowName()
Returns the name of the workflow to be started when a new eFile is
created.
|
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. |
boolean |
isInherited(SaApplicationInfo.ApplicationType type)
Reads, if the application type is inherited.
|
void |
setNaviDisplayFields(ResultType type) |
String |
toString() |
public SaFolderClassImpl(SaFolderClass parentClass, SaDocumentInfo info, String className)
parentClass
- Parent classinfo
- Document infoclassName
- Class namepublic SaFolderClass getEffectiveClass()
public String getSysRowId()
getSysRowId
in interface SaFolderClass
SaFolderClass.getSysRowId()
public String getShortName()
getShortName
in interface SaFolderClass
SaFolderClass.getShortName()
public String getName()
getName
in interface SaFolderClass
SaFolderClass.getName()
public String getApplicationFormName(SaApplicationInfo.ApplicationType type)
getApplicationFormName
in interface SaFolderClass
type
- Application typecom.saperion.folder.SaFolderClass#getApplicationFormName(com.saperion
.folder.SaApplicationInfo.ApplicationType)
public Map<SaApplicationInfo.ApplicationType,SaApplicationInfo> getApplicationInfos()
getApplicationInfos
in interface SaFolderClass
SaFolderClass.getApplicationInfos()
public void setNaviDisplayFields(ResultType type)
type
- Result type objectpublic ResultType getNaviDisplayFields()
getNaviDisplayFields
in interface SaFolderClass
SaFolderClass.getNaviDisplayFields()
public SaFolderClassBean getBean()
getBean
in interface SaFolderClass
SaFolderClass.getBean()
public String getFolderDDCName()
getFolderDDCName
in interface SaFolderClass
SaFolderClass.getFolderDDCName()
public String getNaviDisplayFieldsXML()
getNaviDisplayFieldsXML
in interface SaFolderClass
SaFolderClass.getNaviDisplayFieldsXML()
public boolean isInherited(SaApplicationInfo.ApplicationType type)
isInherited
in interface SaFolderClass
type
- Application typeSaFolderClass.isInherited(com.saperion.folder.SaApplicationInfo.ApplicationType)
public SaFolderConstants.CLASS_TYPE getClassType()
getClassType
in interface SaFolderClass
SaFolderClass.getClassType()
public boolean isEmbedded()
DOCUMENT_NEW
,
EFILE_NEW
and EFILE_QUERY
have to be displayed
as embedded masks in the navigation view.isEmbedded
in interface SaFolderClass
SaFolderClass.isEmbedded()
public String getDocumentDDCName()
getDocumentDDCName
in interface SaFolderClass
SaFolderClass.getDocumentDDCName()
public String getWorkflowName()
getWorkflowName
in interface SaFolderClass
SaFolderClass.getWorkflowName()
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.