Class FcProcessHistoryPdfHandler
java.lang.Object
de.xima.fc.workflow.designer.registry.nodes.FcProcessLogPdfHandler
de.xima.fc.workflow.designer.registry.nodes.FcProcessHistoryPdfHandler
- All Implemented Interfaces:
IResourceBundleLocator
,IWorkflowNodeFlowAnalyzer<FcProcessLogPdfProps>
,IElementHandler<FcProcessLogPdfProps,
,WorkflowNode> IExecutionResultDescriptor
,ICustomParametersUpdateable
,IWorkflowElementTypeProviding
,IBeanValidatingElement<FcProcessLogPdfProps,
,WorkflowNode> IBeanValidatingNode<FcProcessLogPdfProps>
,IExecutingLikeActionNode<FcProcessLogPdfProps>
,IHierarchyValidatingNode<FcProcessLogPdfProps>
,IKeyValueSummarizableElement<FcProcessLogPdfProps,
,WorkflowNode> IKeyValueSummarizableNode<FcProcessLogPdfProps>
,IOfficialHelpPageElement<FcProcessLogPdfProps,
,WorkflowNode> IOfficialHelpPageNode<FcProcessLogPdfProps>
,ISingleElementPrototype<FcProcessLogPdfProps,
,WorkflowNode> ISingleNodePrototype<FcProcessLogPdfProps>
,INodeHandler<FcProcessLogPdfProps>
,IWorkflowNodeTypeProviding
,IListenerRegistrator
,IOrderable
,ISingleBaseActionBuiltinNodePrototype<FcProcessLogPdfProps>
,ISingleBuiltinNodePrototype<FcProcessLogPdfProps>
,IBuiltinResourcesHandler<FcProcessLogPdfProps,
,WorkflowNode> IBaseActionNode<FcProcessLogPdfProps>
,IBuiltinNodeType<FcProcessLogPdfProps>
,ISingleBaseActionNodePrototype<FcProcessLogPdfProps>
,IFcProcessLogPdfDescriptor
,Comparable<IOrderable>
Deprecated.
This exists only because of a bugs introduced in 7.2.1 were the type of this action was changed.
The
INodeHandler
for nodes of type EWorkflowNodeType.FC_PROCESS_HISTORY_PDF
.- Since:
- 8.0.0
- Author:
- XIMA MEDIA GmbH
-
Field Summary
Fields inherited from interface de.xima.fc.interfaces.workflow.elements.IElementHandler
CURRENT_HANDLER_VERSION
Fields inherited from interface de.xima.fc.workflow.retval.node.IFcProcessLogPdfDescriptor
ATTR_FILE_SIZE
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.static FcProcessHistoryPdfHandler
Deprecated.Deprecated.Returns a list of all node prototypes for this node type.Deprecated.Complex workflow elements may consist of several related node types.Methods inherited from class de.xima.fc.workflow.designer.registry.nodes.FcProcessLogPdfHandler
equals, execute, getDataModelClass, getElementSummaryKeyValueModel, getMainCategory, getPropertiesViewXhtml, getSubCategory, hashCode
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.xima.fc.workflow.mixin.IBaseActionNode
isValidChildCount, isValidChildType, isValidParentType, validateLocal
Methods inherited from interface de.xima.fc.interfaces.workflow.mixin.IBeanValidatingElement
getValidationGroups
Methods inherited from interface de.xima.fc.workflow.mixin.IBuiltinNodeType
getOfficialHelpPagePath, getType, isAvailable, register
Methods inherited from interface de.xima.fc.workflow.designer.registry.IBuiltinResourcesHandler
getCascadingStyleSheet, getJavaScript
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, getDisplayLabel, getFastJsonConverter, getFilterCriteriaForEntities, getJavaScript, getResourceBundle, getVersion, isHasUserVisibleName, readEntityReferences, readPlaceholders, validateGlobal, writeEntityReferences, writePlaceholders
Methods inherited from interface de.xima.fc.interfaces.workflow.mixin.IExecutingLikeActionNode
createFlowGraph
Methods inherited from interface de.xima.fc.interfaces.workflow.execution.IExecutionResultDescriptor
getAlwaysValueDescriptor
Methods inherited from interface de.xima.fc.workflow.retval.node.IFcProcessLogPdfDescriptor
getAttachmentValueDescriptor, getErrorValueDescriptor, getFileValueDescriptor, getSoftErrorValueDescriptor, getSuccessValueDescriptor
Methods inherited from interface de.xima.fc.interfaces.workflow.mixin.IKeyValueSummarizableElement
getElementSummaryModel, getElementSummaryXhtml
Methods inherited from interface de.xima.fc.interfaces.workflow.nodes.INodeHandler
getLocalizedTypeName, getPropertiesBeanClass, isCreateProtocolEntryAfterExecution, isCreateProtocolEntryAfterExecution, isReplacePlaceholderBeforeExecution
Methods inherited from interface de.xima.fc.interfaces.workflow.mixin.IOfficialHelpPageElement
getHelpPageLocation
Methods inherited from interface de.xima.fc.listener.IOrderable
compareTo, shouldBeAfter
Methods inherited from interface de.xima.fc.workflow.mixin.ISingleBaseActionNodePrototype
getPrototypeModelData, getThemeColor
Methods inherited from interface de.xima.fc.workflow.designer.mixin.ISingleBuiltinNodePrototype
getPrototypeIcon, getPrototypeLabel, getPrototypeSearchText, getPrototypeSortKey, getPrototypeSubLabel, getPrototypeTitle
Methods inherited from interface de.xima.fc.interfaces.workflow.mixin.ISingleElementPrototype
getPrototypeTags
Methods inherited from interface de.xima.fc.interfaces.workflow.mixin.ISingleNodePrototype
getPrototypeElement
-
Method Details
-
getBuiltinType
Deprecated.- Specified by:
getBuiltinType
in interfaceIBuiltinNodeType<FcProcessLogPdfProps>
- Overrides:
getBuiltinType
in classFcProcessLogPdfHandler
- Returns:
- The built-in node type.
-
getNodePrototypes
public List<INodePrototypeDescriptor<FcProcessLogPdfProps>> getNodePrototypes(IGetNodePrototypesParams params) Deprecated.Description copied from interface:INodeHandler
Returns a list of all node prototypes for this node type. Each prototype appears in the drawer panel of the workflow designer. The user can move a node prototype via drag & drop into the design area in the center to add the node to the current flowchart.You should always return all prototypes, irrespective of whether they are allowed to the current user.
IElementHandler.isAvailable(IIsAvailableParams)
is checked by the engine, and unavailable node types are removed automatically.- Parameters:
params
- Parameters for this method, such as the current locale for localizing the display name of the prototypes.- Returns:
- A list of all available prototypes.
null
is treated as an empty list.
-
getInstance
Deprecated.- Returns:
- The immutable, stateless instance of this handler.
-
getRelatedNodeTypes
Deprecated.Description copied from interface:INodeHandler
Complex workflow elements may consist of several related node types. For example, a switch may consist of a switch node, a default case node, and a switch case node. This method should return such related node types (but not theIWorkflowElementTypeProviding.getType()
itself. This is not a strict requirement, all features will still work even if this method returns an empty set. The result of this method is used e.g. to load the handlers for the related node types when the flowchart is loaded in the designer (otherwise they would be loaded dynamically once required).- Specified by:
getRelatedNodeTypes
in interfaceINodeHandler<FcProcessLogPdfProps>
- Overrides:
getRelatedNodeTypes
in classFcProcessLogPdfHandler
- Returns:
- A list of related node types.
-