Class DecisionRenderer
- java.lang.Object
-
- com.hybris.backoffice.workflow.designer.renderer.DecisionRenderer
-
- All Implemented Interfaces:
NetworkEntityRenderer
public class DecisionRenderer extends java.lang.Object implements NetworkEntityRenderer
Renderer responsible for displaying decision
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringVELOCITY_IE_TEMPLATE_LOCATIONstatic java.lang.StringVELOCITY_TEMPLATE_LOCATION
-
Constructor Summary
Constructors Constructor Description DecisionRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanHandle(WorkflowEntity workflowEntity)Suggest whether the given object can be handled by the rendererprotected java.lang.StringgetTitle(AbstractWorkflowDecisionModel model)com.hybris.cockpitng.components.visjs.network.data.Noderender(WorkflowEntity workflowEntity)Returns the object's representation inNetworkUpdateas entitycom.hybris.cockpitng.components.visjs.network.data.Noderender(WorkflowEntity workflowEntity, com.hybris.cockpitng.components.visjs.network.data.Node node)Returns the object's representation inNetworkUpdateas entity based on already existing nodevoidsetKeyGenerator(KeyGenerator keyGenerator)voidsetNodeTypeService(NodeTypeService nodeTypeService)voidsetWorkflowEntityImageCreator(WorkflowEntityImageCreator workflowEntityImageCreator)
-
-
-
Field Detail
-
VELOCITY_TEMPLATE_LOCATION
public static final java.lang.String VELOCITY_TEMPLATE_LOCATION
- See Also:
- Constant Field Values
-
VELOCITY_IE_TEMPLATE_LOCATION
public static final java.lang.String VELOCITY_IE_TEMPLATE_LOCATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
canHandle
public boolean canHandle(WorkflowEntity workflowEntity)
Description copied from interface:NetworkEntityRendererSuggest whether the given object can be handled by the renderer- Specified by:
canHandlein interfaceNetworkEntityRenderer- Parameters:
workflowEntity- object to be checked if it can be handled- Returns:
- true if renderer supports the object, false otherwise
-
render
public com.hybris.cockpitng.components.visjs.network.data.Node render(WorkflowEntity workflowEntity)
Description copied from interface:NetworkEntityRendererReturns the object's representation inNetworkUpdateas entity- Specified by:
renderin interfaceNetworkEntityRenderer- Parameters:
workflowEntity- object to be rendered- Returns:
- objects' representation in
NetworkUpdate
-
render
public com.hybris.cockpitng.components.visjs.network.data.Node render(WorkflowEntity workflowEntity, com.hybris.cockpitng.components.visjs.network.data.Node node)
Description copied from interface:NetworkEntityRendererReturns the object's representation inNetworkUpdateas entity based on already existing node- Specified by:
renderin interfaceNetworkEntityRenderer- Parameters:
workflowEntity- object to be renderednode- baseline of new node- Returns:
-
getTitle
protected java.lang.String getTitle(AbstractWorkflowDecisionModel model)
-
setKeyGenerator
public void setKeyGenerator(KeyGenerator keyGenerator)
-
setNodeTypeService
public void setNodeTypeService(NodeTypeService nodeTypeService)
-
setWorkflowEntityImageCreator
public void setWorkflowEntityImageCreator(WorkflowEntityImageCreator workflowEntityImageCreator)
-
-