Class Manipulation.Builder
- java.lang.Object
-
- com.hybris.cockpitng.components.visjs.network.data.Manipulation.Builder
-
- Enclosing class:
- Manipulation
public static class Manipulation.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Manipulationbuild()Manipulation.BuilderwithAddEdge(java.lang.Boolean addEdge)Enables 'editEdge' button.Manipulation.BuilderwithAddNode(java.lang.Boolean addNode)Enables 'addNode' button.Manipulation.BuilderwithControlNodeStyle(Node controlNodeStyle)Indicates styling information.Manipulation.BuilderwithDeleteEdge(java.lang.Boolean deleteEdge)Enables 'deleteEdges' button.Manipulation.BuilderwithDeleteNode(java.lang.Boolean deleteNode)Enables 'deleteNodes' button.Manipulation.BuilderwithEditEdge(java.lang.Boolean editEdge)Enables 'editEdge' button.Manipulation.BuilderwithEditNode(java.lang.Boolean editNode)Enables 'editNode' button.Manipulation.BuilderwithEnabled(java.lang.Boolean enabled)Enables network manipulation.Manipulation.BuilderwithInitiallyActive(java.lang.Boolean initiallyActive)Indicates whether toolbar is visible initially.
-
-
-
Method Detail
-
withEnabled
public Manipulation.Builder withEnabled(java.lang.Boolean enabled)
Enables network manipulation. Default is false.
-
withInitiallyActive
public Manipulation.Builder withInitiallyActive(java.lang.Boolean initiallyActive)
Indicates whether toolbar is visible initially. Default value is true.
-
withAddNode
public Manipulation.Builder withAddNode(java.lang.Boolean addNode)
Enables 'addNode' button. When user clicks the button thenAddNodeEventis sent. Default value is false.
-
withAddEdge
public Manipulation.Builder withAddEdge(java.lang.Boolean addEdge)
Enables 'editEdge' button. When user clicks the button thenAddEdgeEventis sent. Default value is false.
-
withEditNode
public Manipulation.Builder withEditNode(java.lang.Boolean editNode)
Enables 'editNode' button. When user clicks the button thenEditNodeEventis sent. Default value is false.
-
withEditEdge
public Manipulation.Builder withEditEdge(java.lang.Boolean editEdge)
Enables 'editEdge' button. When user clicks the button thenEditEdgeEventis sent. Default value is false.
-
withDeleteNode
public Manipulation.Builder withDeleteNode(java.lang.Boolean deleteNode)
Enables 'deleteNodes' button. When user clicks the button thenRemoveNodesEventis sent. Default value is false.
-
withDeleteEdge
public Manipulation.Builder withDeleteEdge(java.lang.Boolean deleteEdge)
Enables 'deleteEdges' button. When user clicks the button thenRemoveEdgesEventis sent. Default value is false.
-
withControlNodeStyle
public Manipulation.Builder withControlNodeStyle(Node controlNodeStyle)
Indicates styling information. All field described inNodeare valid. Default value is null.
-
build
public Manipulation build()
-
-