RequirementRelationship Class

A relationship between two nodes of a requirement diagram, such as an element that satisfies a requirement.

public sealed class RequirementRelationship

Constructors

NameDescription
RequirementRelationship(RequirementDiagramNode, RequirementDiagramNode, RequirementRelationshipKind)Initializes a new instance of the RequirementRelationship class.

RequirementRelationship(RequirementDiagramNode, RequirementDiagramNode, RequirementRelationshipKind)

RequirementRelationship.cs

Initializes a new instance of the RequirementRelationship class.

public RequirementRelationship(RequirementDiagramNode source, RequirementDiagramNode target, RequirementRelationshipKind kind)

Parameters

source RequirementDiagramNode
The source.
target RequirementDiagramNode
The target.
kind RequirementRelationshipKind
The kind.

Properties

NameDescription
KindGets or sets the kind of the relationship.
SourceGets the source.
TargetGets the target.

Gets or sets the kind of the relationship.

public RequirementRelationshipKind Kind { get; set; }

Gets the source.

public RequirementDiagramNode Source { get; }

Gets the target.

public RequirementDiagramNode Target { get; }