Package de.xima.fc.workflow.mixin
Interface IMultipleCheckPropertiesNode<TData extends IMultipleCheckProps>
-
- Type Parameters:
TData- Type of the node's properties model.
- All Superinterfaces:
ICustomParametersUpdateable,IElementHandler<TData,WorkflowNode>,IExecutionResultDescriptor,INodeHandler<TData>,IRefinedExecutionResultDescriptor<TData>,IResourceBundleLocator,IWorkflowElementTypeProviding,IWorkflowNodeFlowAnalyzer<TData>,IWorkflowNodeTypeProviding
- All Known Implementing Classes:
FcDoUntilLoopHandler,FcMultipleConditionHandler,FcWhileLoopHandler
public interface IMultipleCheckPropertiesNode<TData extends IMultipleCheckProps> extends INodeHandler<TData>
Mixin for workflow nodes with props of typeBaseMultipleConditionProps.- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
-
-
Field Summary
-
Fields inherited from interface de.xima.fc.interfaces.workflow.elements.IElementHandler
CURRENT_HANDLER_VERSION
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default StringgetDisplayLabel(IGetDisplayLabelParams<TData> params)Retrieves the display label for a workflow element.-
Methods inherited from interface de.xima.fc.interfaces.workflow.ICustomParametersUpdateable
updateCustomParams
-
Methods inherited from interface de.xima.fc.interfaces.workflow.elements.IElementHandler
extractDescription, extractName, extractSearchTerms, getCascadingStyleSheet, getCascadingStyleSheet, getDataModelClass, getElementSummaryModel, getElementSummaryXhtml, getFastJsonConverter, getFilterCriteriaForEntities, getHelpPageLocation, getJavaScript, getJavaScript, getPropertiesViewXhtml, getResourceBundle, getVersion, isAvailable, isHasUserVisibleName, readEntityReferences, readPlaceholders, validateGlobal, validateLocal, writeEntityReferences, writePlaceholders
-
Methods inherited from interface de.xima.fc.interfaces.workflow.execution.IExecutionResultDescriptor
getAlwaysValueDescriptor, getAttachmentValueDescriptor, getCurrentAttachmentValueDescriptor, getCurrentFileValueDescriptor, getCurrentValueDescriptor, getErrorValueDescriptor, getFileValueDescriptor, getSoftErrorValueDescriptor, getSuccessValueDescriptor
-
Methods inherited from interface de.xima.fc.interfaces.workflow.nodes.INodeHandler
execute, getBpmnModeler, getLocalizedTypeName, getNodePrototypes, getPropertiesBeanClass, getRelatedNodeTypes, getSupportedControlTransferTypes, isCreateProtocolEntryAfterExecution, isCreateProtocolEntryAfterExecution, isReplacePlaceholderBeforeExecution
-
Methods inherited from interface de.xima.fc.interfaces.workflow.execution.IRefinedExecutionResultDescriptor
getAlwaysValueDescriptor, getAttachmentValueDescriptor, getCurrentAttachmentValueDescriptor, getCurrentFileValueDescriptor, getCurrentValueDescriptor, getErrorValueDescriptor, getFileValueDescriptor, getSoftErrorValueDescriptor, getSuccessValueDescriptor
-
Methods inherited from interface de.xima.fc.interfaces.workflow.IWorkflowElementTypeProviding
getType
-
Methods inherited from interface de.xima.fc.interfaces.workflow.analysis.IWorkflowNodeFlowAnalyzer
createFlowGraph
-
-
-
-
Method Detail
-
getDisplayLabel
default String getDisplayLabel(IGetDisplayLabelParams<TData> params)
Description copied from interface:IElementHandlerRetrieves the display label for a workflow element. Compared withIElementHandler.extractName(Object), this label may depend on the locale and is not saved in the database. Furthermore, the display label may depend on the context, such as the name of a workflow state etc. While not every element may have a name, every element should have a display label.The default implementation delegates to
IElementHandler.extractName(Object).- Specified by:
getDisplayLabelin interfaceIElementHandler<TData extends IMultipleCheckProps,WorkflowNode>- Parameters:
params- Parameters with the element's deserialized properties model, the locale and additional context data.- Returns:
- The display label of the element in the given locale.
-
-