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 type
BaseMultipleConditionProps.- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
-
Field Summary
Fields inherited from interface IElementHandler
CURRENT_HANDLER_VERSION -
Method Summary
Modifier and TypeMethodDescriptiondefault StringgetDisplayLabel(IGetDisplayLabelParams<TData> params) Retrieves the display label for a workflow element.Methods inherited from interface ICustomParametersUpdateable
updateCustomParamsMethods inherited from interface IElementHandler
extractDescription, extractName, extractSearchTerms, getCascadingStyleSheet, getCascadingStyleSheet, getDataModelClass, getElementSummaryModel, getElementSummaryXhtml, getFastJsonConverter, getFilterCriteriaForEntities, getFilterCriteriaForObjects, getHelpPageLocation, getJavaScript, getJavaScript, getPropertiesViewXhtml, getResourceBundle, getVersion, isAvailable, isHasUserVisibleName, readEntityReferences, readObjectReferences, readPlaceholders, validateGlobal, validateLocal, writeEntityReferences, writeObjectReferences, writePlaceholdersMethods inherited from interface IExecutionResultDescriptor
getAlwaysValueDescriptor, getAttachmentValueDescriptor, getCurrentAttachmentValueDescriptor, getCurrentFileValueDescriptor, getCurrentValueDescriptor, getErrorValueDescriptor, getErrorValueDescriptors, getFileValueDescriptor, getSoftErrorValueDescriptor, getSoftErrorValueDescriptors, getSuccessValueDescriptorMethods inherited from interface INodeHandler
execute, getBpmnModeler, getLocalizedTypeName, getNodePrototypes, getPropertiesBeanClass, getRelatedNodeTypes, getSupportedControlTransferTypes, isCreateProtocolEntryAfterExecution, isCreateProtocolEntryAfterExecution, isReplacePlaceholderBeforeExecutionMethods inherited from interface IRefinedExecutionResultDescriptor
getAlwaysValueDescriptor, getAlwaysValueDescriptor, getAttachmentValueDescriptor, getAttachmentValueDescriptor, getCurrentAttachmentValueDescriptor, getCurrentAttachmentValueDescriptor, getCurrentFileValueDescriptor, getCurrentFileValueDescriptor, getCurrentValueDescriptor, getCurrentValueDescriptor, getErrorValueDescriptor, getErrorValueDescriptors, getFileValueDescriptor, getFileValueDescriptor, getSoftErrorValueDescriptor, getSoftErrorValueDescriptors, getSuccessValueDescriptor, getSuccessValueDescriptorMethods inherited from interface IWorkflowElementTypeProviding
getTypeMethods inherited from interface IWorkflowNodeFlowAnalyzer
createFlowGraph
-
Method Details
-
getDisplayLabel
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.
-