Package de.xima.fc.workflow.taglib.model
Class BaseActionProps
- java.lang.Object
-
- de.xima.fc.workflow.taglib.model.BaseActionProps
-
- All Implemented Interfaces:
IDescriptionProviding
,INameProviding
,Serializable
- Direct Known Subclasses:
FcChangeFormAvailabilityProps
,FcChangeFormValueProps
,FcChangeStateProps
,FcCompressAsZipProps
,FcCopyFormRecordProps
,FcCounterProps
,FcCreateTextFileProps
,FcDeleteFormRecordProps
,FcDoiInitProps
,FcEmailProps
,FcExportToPersistenceProps
,FcExportToXmlProps
,FcFillPdfProps
,FcFillWordProps
,FcHttpRequestProps
,FcImportFormValueFromXmlProps
,FcLdapQueryProps
,FcMoveFormRecordToInboxProps
,FcProvideResourceProps
,FcQueueTaskProps
,FcRedirectProps
,FcRenewProcessIdProps
,FcReturnFileProps
,FcReturnProps
,FcSaveToFileSystemProps
,FcSetSavedFlagProps
,FcShowTemplateProps
,FcSqlStatementProps
,FcThrowExceptionProps
,FcWriteFormRecordAttrProps
public abstract class BaseActionProps extends Object implements INameProviding, IDescriptionProviding, Serializable
Base class for node properties. Provides a name, description, and icon. A node is not required to use this base class when a name, description or icon is not required or desired.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface de.xima.fc.entities.interfaces.IDescriptionProviding
ATTR_BESCHREIBUNG, ATTR_DESCRIPTION, COL_DESCRIPTION
-
Fields inherited from interface de.xima.fc.entities.interfaces.INameProviding
ATTR_NAME, COL_NAME
-
-
Constructor Summary
Constructors Constructor Description BaseActionProps()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description String
getBeschreibung()
Deprecated.UsegetDescription()
.ClientOpaqueColor
getColor()
String
getDescription()
ClientIcon
getIcon()
String
getName()
void
setColor(ClientOpaqueColor color)
void
setDescription(String description)
void
setIcon(ClientIcon icon)
void
setName(String name)
-
-
-
Method Detail
-
getBeschreibung
@Deprecated public final String getBeschreibung()
Deprecated.UsegetDescription()
.- Specified by:
getBeschreibung
in interfaceIDescriptionProviding
- Returns:
- The same as
getDescription()
.
-
getColor
public final ClientOpaqueColor getColor()
- Returns:
- The main theme color for this action.
-
getDescription
public final String getDescription()
- Specified by:
getDescription
in interfaceIDescriptionProviding
- Returns:
- A human-readable description for this object.
-
getIcon
public final ClientIcon getIcon()
- Returns:
- The main icon for this action.
-
getName
public final String getName()
- Specified by:
getName
in interfaceINameProviding
- Returns:
- The name of this object.
-
setColor
public final void setColor(ClientOpaqueColor color)
- Parameters:
color
- The main theme color for this action.
-
setDescription
public final void setDescription(String description)
- Parameters:
description
- An arbitrary description for this action, given by the user.
-
setIcon
public final void setIcon(ClientIcon icon)
- Parameters:
icon
- The main icon for this action.
-
setName
public final void setName(String name)
- Parameters:
name
- An arbitrary name for this action, given by the user.
-
-