Show / Hide Table of Contents

Interface IDirectedRelationship

Defines a relationship in which one element it the Source(Parent) and other is the Target(Child). The direction of the relationship is from the Source to the Target.

Inherited Members
IRelationship.SourceElement
IRelationship.TargetElement
IElement.ElementId
IElement.Owner
IElement.OwnedElements
IElement.AppliedStereotypes
IElement.Description
IElement.Item[String, String]
IElement.Notes
IElement.IsUndoRedo
IElementsObservable.Elements
Namespace:System.Dynamic.ExpandoObject
Assembly:SilvaDawn.SilvaModel.UML.Interfaces.dll
Syntax
public interface IDirectedRelationship : IRelationship, IElement, IElementsObservable

Properties

Source

The Source(Parent) element of the relationship.

Declaration
IElement Source { get; set; }
Property Value
Type Description
IElement

Target

Target(Child) element of the relationship

Declaration
IElement Target { get; set; }
Property Value
Type Description
IElement

Extension Methods

ElementExtensions.GetModel()
ElementExtensions.GetSolution()
ElementExtensions.Delete()
ElementExtensions.FindTargetRelationships()
ElementExtensions.AddElement(IElement)
ElementExtensions.FindChildElement(Guid)
ElementExtensions.FindParentofType(Type)
ElementExtensions.FindParentModel()
ElementExtensions.FindPropertyValue(String)
ElementExtensions.FindPropertyValue(String, String)
ElementExtensions.FindAllElementsOfType<TElement>()
ElementExtensions.FindAllElementsOfType<TElement>(Boolean)
ElementExtensions.ApplyStereotypeInstance(Guid, String, Generator)
ElementExtensions.GetAllStereotypePropertyInstances()
ElementExtensions.AddPropertyInstance(Guid, String, String, Guid, String, String, String)
ElementExtensions.FindAllInheritedElements<TElement>()
ElementExtensions.DefaultDescription()
ElementExtensions.GetNotesAsHTML()
ElementExtensions.GetNotesAsHTML(String)
ElementExtensions.GetNotesAsMarkDown()
ElementExtensions.GetNotesAsDocx()
ElementExtensions.GetNotesAsTxt()
ElementExtensions.GetNotesAsRTF()
Back to top Generated by DocFX