/// <summary>
 /// Constuctor.
 /// </summary>
 /// <param name="viewModelStore">The store this view model belongs to.</param>
 /// <param name="referenceNode">Reference node.</param>
 /// <param name="parent">Parent.</param>
 public ReferenceNodeViewModel(ViewModelStore viewModelStore, ReferenceNode referenceNode, ReferenceRSNodeViewModel parent)
     : base(viewModelStore, referenceNode, parent.Parent)
 {
     this.parentTreeNode = parent;
 }
Example #2
0
 /// <summary>
 /// Constuctor.
 /// </summary>
 /// <param name="viewModelStore">The store this view model belongs to.</param>
 /// <param name="shapeRelationshipNode">ShapeRelationshipNode.</param>
 /// <param name="parent">Parent.</param>
 public ShapeRelationshipNodeViewModel(ViewModelStore viewModelStore, ShapeRelationshipNode shapeRelationshipNode, ReferenceRSNodeViewModel parent)
     : base(viewModelStore, shapeRelationshipNode.RelationshipShapeClass)
 {
     this.shapeRelationshipNode = shapeRelationshipNode;
     this.parentTreeNode        = parent;
 }