Example #1
0
 protected override void DeleteSuccessor(BlocksElement successor)
 {
     base.DeleteSuccessor(successor);
       ElementChanged(successor);
 }
Example #2
0
 private void ElementChanged(BlocksElement blocksElement)
 {
     if (blocksElement is Block)
       {
     RaisePropertyChanged("Block");
     return;
       }
       if(blocksElement is Connection)
       {
     RaisePropertyChanged("Connection");
     return;
       }
 }
Example #3
0
 protected override void DeletePredecessor(BlocksElement predecessor)
 {
     base.DeletePredecessor(predecessor);
       ElementChanged(predecessor);
 }
Example #4
0
 protected override void StoreSuccessor(BlocksElement successor)
 {
     base.StoreSuccessor(successor);
       ElementChanged(successor);
 }