Sage Modeling and Simulation Library

Ligature Properties

The Ligature type exposes the following members.

Properties


  Name Description
Public property Channel
An edge's channel is used by a vertex's branch manager to determine which successor edges are to fire when the vertex's predecessors have all fired. The channel can be null, if there is no branch manager, or if the provided branch manager allows it.
(Inherited from Edge.)
Public property ChildEdges
Gets the child edges of this one. No sequence is implied in this collection - child edges are executed in an order according to their vertices' relationships to each other and their parents.
(Inherited from Edge.)
Protected property CloneName
Gets a name for the next clone to be obtained. Note that calling this method increases the index number used to create the name.
(Inherited from Edge.)
Public property Description
A description of this Edge.
(Inherited from Edge.)
Public property ExecutionDelegate
Gets or sets the execution delegate that this edge uses to call application code.
(Inherited from Edge.)
Public property Name
The name of this edge.
(Inherited from Edge.)
Protected property Parent
Gets or sets the parent edge to this one. If the graph is not hierarchical, this will be null.
(Inherited from Edge.)
Public property PostVertex
The postVertes to this edge.
(Inherited from Edge.)
Public property PredecessorEdges
Gets a list of predecessor edges attached to this edge's preVertex.
(Inherited from Edge.)
Public property PreVertex
The preVertex to this edge.
(Inherited from Edge.)
Public property SelfState
Gets or sets the state (from a perspective of validity) of the implementer.
(Inherited from Edge.)
Public property SuccessorEdges
Gets a list of successor edges attached to this edge's postVertex.
(Inherited from Edge.)
Public property UtilRef
Gets or sets the utility reference. This is a reference that can be used by whomever needs to do so, for short periods. The cloning mechanism, for example, uses it during cloning.
(Inherited from Edge.)
Public property ValidationService
Gets or sets the validation service that oversees the implementer.
(Inherited from Edge.)