Package de.xima.fc.workflow.taglib.model
Class BaseTriggerProps
- java.lang.Object
-
- de.xima.fc.workflow.taglib.model.BaseTriggerProps
-
- All Implemented Interfaces:
IDescriptionProviding
,INameProviding
,Serializable
- Direct Known Subclasses:
FcCatchErrorProps
,FcDoiVerifiedProps
,FcFormSubmitButtonProps
,FcInvitationErrorProps
,FcInvitationSentProps
,FcManualProps
,FcQualifiedFormSubmitButtonProps
,FcStateTimerProps
,FcTimePointProps
public abstract class BaseTriggerProps extends Object implements INameProviding, IDescriptionProviding, Serializable
Base class for trigger properties. Provides a name, description, and icon. A trigger 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 BaseTriggerProps()
-
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.
-
-