| addFoldingEdge (IFoldingEdgeConverterContext, IFoldingView, IEdge, INode, boolean, INode, boolean) | in
ExcludingFoldingEdgeConverter | Does not add folding edges to the folding view. |
| initializeFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
ExcludingFoldingEdgeConverter | Does nothing and should not normally be called by the view since all folding edges are excluded from it. |
| updateFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
ExcludingFoldingEdgeConverter | Does nothing and should not normally be called by the view since all folding edges are excluded from it. |
| updateMasterEdges (FoldingEdgeState, IFoldingView, IListEnumerable<IEdge>) | in
ExcludingFoldingEdgeConverter | Does nothing and should not normally be called by the view since all folding edges are excluded from it. |
| initializeFolderNodeState (FolderNodeState, IFoldingView, INode, INode) | in
FolderNodeConverter | Initializes the appearance of the collapsed group node. |
| updateFolderNodeState (FolderNodeState, IFoldingView, INode, INode) | in
FolderNodeConverter | Updates the folder node state when the masterNode was modified. |
| updateGroupNodeState (FolderNodeState, IFoldingView, INode, INode) | in
FolderNodeConverter | Updates the masterNode when the state was modified. |
| addFoldingEdge (IFoldingEdgeConverterContext, IFoldingView, IEdge, INode, boolean, INode, boolean) | in
FoldingEdgeConverter | Actually adds the folding edge as a separate edge to the view, reusing existing view ports of the original source and target port, if reuseMasterPorts is enabled and that is possible for the given edge. |
| initializeFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
FoldingEdgeConverter | Initializes the folding edge appearance. |
| updateFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
FoldingEdgeConverter | Updates the state when the masterEdges were modified. |
| updateMasterEdges (FoldingEdgeState, IFoldingView, IListEnumerable<IEdge>) | in
FoldingEdgeConverter | Updates the masterEdges when the state was modified. |
| updatePorts (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
FoldingEdgeDefaults | Called by updateState to synchronize the ports. |
| updateState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
FoldingEdgeDefaults | Called by implementations of the IFoldingEdgeConverter interfaces to update the state of a folding edge in the folding view, once it has changed. |
| FoldingEdgeStateId (IFoldingView, IEdge) | in
FoldingEdgeStateId | Initializes an id for a folding edge that is currently part of the given view. |
| getEdgesChangedAfterCollapse (IFoldingView, INode) | in
FoldingManager | Returns the FoldingEdgeStateIds of all edges whose folding state would change if the groupNode would be collapsed. |
| getEdgesChangedAfterExpand (IFoldingView, INode) | in
FoldingManager | Returns the FoldingEdgeStateIds of all edges whose folding state would change if the groupNode would be expanded. |
| getNodesRevealedAfterExpand (IFoldingView, INode) | in
FoldingManager | Returns the master nodes of the descendants of the groupNode that would be represented in the view if the groupNode would be expanded. |
| create () | in
IFolderNodeConverter | |
| initializeFolderNodeState (FolderNodeState, IFoldingView, INode, INode) | in
IFolderNodeConverter | Called by view implementations to initially create the appearance of a folder node. |
| updateFolderNodeState (FolderNodeState, IFoldingView, INode, INode) | in
IFolderNodeConverter | Called by view implementations to change the appearance of a folder node. |
| updateGroupNodeState (FolderNodeState, IFoldingView, INode, INode) | in
IFolderNodeConverter | Called by view implementations to adapt the appearance of a group node to changes of its closed state. |
| addFoldingEdge (IFoldingEdgeConverterContext, IFoldingView, IEdge, INode, boolean, INode, boolean) | in
IFoldingEdgeConverter | This method gets called by the IFoldingView implementation to determine whether a given edge in the masterGraph should be represented by a folding edge in the given view. |
| create () | in
IFoldingEdgeConverter | |
| initializeFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
IFoldingEdgeConverter | Triggered by the view to initially create the appearance of a folding edge. |
| updateFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
IFoldingEdgeConverter | Triggered by the view to adjust the appearance of a folding edge. |
| updateMasterEdges (FoldingEdgeState, IFoldingView, IListEnumerable<IEdge>) | in
IFoldingEdgeConverter | Callback to optionally back propagate state changes on a folding edge's state to the masterEdges . |
| addFirstSeparateEdge (IFoldingEdgeConverterContext, IFoldingView, IEdge, INode, boolean, INode, boolean) | in
MergingFoldingEdgeConverter | Adds the first separate edge to the source and target node pair using the addAsSeparateEdge method. |
| addFoldingEdge (IFoldingEdgeConverterContext, IFoldingView, IEdge, INode, boolean, INode, boolean) | in
MergingFoldingEdgeConverter | Tries to add the folding edge to an existing folding edge, considering the ignoreEdgeDirection property. |
| initializeFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
MergingFoldingEdgeConverter | Initializes the folding edge appearance. |
| updateFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
MergingFoldingEdgeConverter | Updates the folding edge appearance. |
| updateMasterEdges (FoldingEdgeState, IFoldingView, IListEnumerable<IEdge>) | in
MergingFoldingEdgeConverter | Callback to optionally back propagate state changes on a folding edge's state to the masterEdges . |