Class WorkflowElementPropsFactory
java.lang.Object
de.xima.fc.workflow.processor.factory.WorkflowElementPropsFactory
-
Method Summary
Modifier and TypeMethodDescriptionstatic <TData extends BaseActionProps>
TDatabaseActionProps
(Class<TData> modelClass, String label, ClientIcon icon, ClientOpaqueColor color) static <TData extends BaseConditionProps>
TDatabaseConditionProps
(Class<? extends TData> modelClass, String label) static <TData extends BaseTriggerProps>
TDatabaseTriggerProps
(Class<TData> modelClass, String label, ClientIcon icon, ClientOpaqueColor color) static <TData extends BaseActionProps>
TDatabuiltinEndpointActionProps
(Class<TData> modelClass, EWorkflowNodeType type, Locale locale) static <TData extends BaseActionProps>
TDatabuiltinStandardActionProps
(Class<TData> modelClass, EWorkflowNodeType type, Locale locale) static <TData extends BaseTriggerProps>
TDatabuiltinStandardTriggerProps
(Class<TData> modelClass, EWorkflowTriggerType type, Locale locale) static String
getBuiltinNodeLabel
(EWorkflowNodeType type, Locale locale) static String
getBuiltinNodeSearchText
(EWorkflowNodeType type, Locale locale) static String
getBuiltinNodeSubLabel
(EWorkflowNodeType type, Locale locale) static String
getBuiltinNodeTitle
(EWorkflowNodeType type, Locale locale) static String
getBuiltinTriggerLabel
(EWorkflowTriggerType type, Locale locale) static String
getBuiltinTriggerSearchText
(EWorkflowTriggerType type, Locale locale) static String
getBuiltinTriggerSubLabel
(EWorkflowTriggerType type, Locale locale) static String
getBuiltinTriggerTitle
(EWorkflowTriggerType type, Locale locale) static ClientOpaqueColor
static ClientOpaqueColor
static ClientOpaqueColor
-
Method Details
-
baseActionProps
public static <TData extends BaseActionProps> TData baseActionProps(Class<TData> modelClass, String label, ClientIcon icon, ClientOpaqueColor color) -
baseConditionProps
public static <TData extends BaseConditionProps> TData baseConditionProps(Class<? extends TData> modelClass, String label) -
baseTriggerProps
public static <TData extends BaseTriggerProps> TData baseTriggerProps(Class<TData> modelClass, String label, ClientIcon icon, ClientOpaqueColor color) -
builtinEndpointActionProps
public static <TData extends BaseActionProps> TData builtinEndpointActionProps(Class<TData> modelClass, EWorkflowNodeType type, Locale locale) -
builtinStandardActionProps
public static <TData extends BaseActionProps> TData builtinStandardActionProps(Class<TData> modelClass, EWorkflowNodeType type, Locale locale) -
builtinStandardTriggerProps
public static <TData extends BaseTriggerProps> TData builtinStandardTriggerProps(Class<TData> modelClass, EWorkflowTriggerType type, Locale locale) -
getBuiltinNodeLabel
-
getBuiltinNodeSearchText
-
getBuiltinNodeSubLabel
-
getBuiltinNodeTitle
-
getBuiltinTriggerLabel
-
getBuiltinTriggerSearchText
-
getBuiltinTriggerSubLabel
-
getBuiltinTriggerTitle
-
getEndpointActionThemeColor
-
getStandardActionThemeColor
-
getStandardTriggerThemeColor
-