public AdjustListHeads( AdjustListHeadsTypes type, string patternElementName, bool isNode, bool parallel) { Debug.Assert(type == AdjustListHeadsTypes.GraphElements); Type = type; PatternElementName = patternElementName; IsNode = isNode; Parallel = parallel; }
public AdjustListHeads( AdjustListHeadsTypes type, string patternElementName, string startingPointNodeName, IncidentEdgeType incidentType, bool parallel) { Debug.Assert(type == AdjustListHeadsTypes.IncidentEdges); Type = type; PatternElementName = patternElementName; StartingPointNodeName = startingPointNodeName; IncidentType = incidentType; Parallel = parallel; }