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 StringgetBuiltinNodeLabel(EWorkflowNodeType type, Locale locale) static StringgetBuiltinNodeSearchText(EWorkflowNodeType type, Locale locale) static StringgetBuiltinNodeSubLabel(EWorkflowNodeType type, Locale locale) static StringgetBuiltinNodeTitle(EWorkflowNodeType type, Locale locale) static StringgetBuiltinTriggerLabel(EWorkflowTriggerType type, Locale locale) static StringgetBuiltinTriggerSearchText(EWorkflowTriggerType type, Locale locale) static StringgetBuiltinTriggerSubLabel(EWorkflowTriggerType type, Locale locale) static StringgetBuiltinTriggerTitle(EWorkflowTriggerType type, Locale locale) static ClientOpaqueColorstatic ClientOpaqueColorstatic 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
-