Click or drag to resize

INamedGraph Events

The INamedGraph type exposes the following members.

Events
 NameDescription
Public eventOnChangedEdgeAttribute Fired after an attribute of an edge is changed; for debugging purpose. Note for LGSPBackend: Because graph elements of the LGSPBackend don't know their graph a call to LGSPGraphElement.SetAttribute will not fire this event. If you use this function and want the event to be fired, you have to fire it yourself using ChangedEdgeAttributes.
(Inherited from IGraph)
Public eventOnChangedNodeAttribute Fired after an attribute of a node is changed; for debugging purpose. Note for LGSPBackend: Because graph elements of the LGSPBackend don't know their graph a call to LGSPGraphElement.SetAttribute will not fire this event. If you use this function and want the event to be fired, you have to fire it yourself using ChangedNodeAttributes.
(Inherited from IGraph)
Public eventOnChangingEdgeAttribute Fired before an attribute of an edge is changed. Note for LGSPBackend: Because graph elements of the LGSPBackend don't know their graph a call to LGSPGraphElement.SetAttribute will not fire this event. If you use this function and want the event to be fired, you have to fire it yourself using ChangingEdgeAttributes.
(Inherited from IGraph)
Public eventOnChangingNodeAttribute Fired before an attribute of a node is changed. Note for LGSPBackend: Because graph elements of the LGSPBackend don't know their graph a call to LGSPGraphElement.SetAttribute will not fire this event. If you use this function and want the event to be fired, you have to fire it yourself using ChangingNodeAttributes.
(Inherited from IGraph)
Public eventOnChangingObjectAttribute Fired before an attribute of an object is changed. Note for LGSPBackend: Because objects (of the LGSPBackend) don't know their graph a call to LGSPObject.SetAttribute will not fire this event. If you use this function and want the event to be fired, you have to fire it yourself using ChangingObjectAttributes.
(Inherited from IGraph)
Public eventOnClearingGraph Fired before the whole graph is cleared
(Inherited from IGraph)
Public eventOnEdgeAdded Fired after an edge has been added
(Inherited from IGraph)
Public eventOnNodeAdded Fired after a node has been added
(Inherited from IGraph)
Public eventOnObjectCreated Fired after an object has been created (there is no event when it gets destroyed)
(Inherited from IGraph)
Public eventOnRedirectingEdge Fired before an edge is redirected (causing removal then adding again). The edge to be redirected is provided to the handler.
(Inherited from IGraph)
Public eventOnRemovingEdge Fired before an edge is deleted
(Inherited from IGraph)
Public eventOnRemovingEdges Fired before all edges of a node are deleted
(Inherited from IGraph)
Public eventOnRemovingNode Fired before a node is deleted
(Inherited from IGraph)
Public eventOnRetypingEdge Fired before the type of an edge is changed. Old and new edges are provided to the handler.
(Inherited from IGraph)
Public eventOnRetypingNode Fired before the type of a node is changed. Old and new nodes are provided to the handler.
(Inherited from IGraph)
Public eventOnSettingAddedEdgeNames Fired before each rewrite step (also rewrite steps of subpatterns) to indicate the names of the edges added in this rewrite step in order of addition.
(Inherited from IGraph)
Public eventOnSettingAddedNodeNames Fired before each rewrite step (also rewrite steps of subpatterns) to indicate the names of the nodes added in this rewrite step in order of addition.
(Inherited from IGraph)
Public eventOnSettingVisited Fired before a visited flag is set.
(Inherited from IGraph)
Public eventOnVisitedAlloc Fired after a visited flag was allocated.
(Inherited from IGraph)
Public eventOnVisitedFree Fired after a visited flag was freed.
(Inherited from IGraph)
Top
See Also