Class GraphChangeOperation<RECORD>
java.lang.Object
org.teamapps.ux.component.charting.forcelayout.GraphChangeOperation<RECORD>
public class GraphChangeOperation<RECORD>
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description GraphChangeOperation()GraphChangeOperation(java.util.List<ForceLayoutNode<RECORD>> nodes, java.util.List<ForceLayoutLink<RECORD>> links, boolean remove) -
Method Summary
Modifier and Type Method Description voidaddLink(ForceLayoutLink<RECORD> link)voidaddNode(ForceLayoutNode<RECORD> record)booleancontainsAddOperations()booleancontainsRemoveOperations()java.util.List<ForceLayoutLink<RECORD>>getAddedLinks()java.util.List<ForceLayoutNode<RECORD>>getAddedNodes()java.util.Map<RECORD,ForceLayoutNode<RECORD>>getGraphNodeByNode()java.util.List<ForceLayoutLink<RECORD>>getRemovedLinks()java.util.List<ForceLayoutNode<RECORD>>getRemovedNodes()voidsetAddedLinks(java.util.List<ForceLayoutLink<RECORD>> addedLinks)voidsetAddedNodes(java.util.List<ForceLayoutNode<RECORD>> addedNodes)voidsetRemovedLinks(java.util.List<ForceLayoutLink<RECORD>> removedLinks)voidsetRemovedNodes(java.util.List<ForceLayoutNode<RECORD>> removedNodes)
-
Constructor Details
-
GraphChangeOperation
public GraphChangeOperation() -
GraphChangeOperation
public GraphChangeOperation(java.util.List<ForceLayoutNode<RECORD>> nodes, java.util.List<ForceLayoutLink<RECORD>> links, boolean remove)
-
-
Method Details
-
containsAddOperations
public boolean containsAddOperations() -
containsRemoveOperations
public boolean containsRemoveOperations() -
addNode
-
addLink
-
getAddedNodes
-
setAddedNodes
-
getAddedLinks
-
setAddedLinks
-
getRemovedNodes
-
setRemovedNodes
-
getRemovedLinks
-
setRemovedLinks
-
getGraphNodeByNode
-