/// <summary> /// Called whenever a relationship of type EmbeddingRSNodeReferencesEmbeddingNode is deleted and /// the element hosted by this model is the source. /// </summary> /// <param name="args"></param> private void OnEmbeddingNodeRemoved(ElementDeletedEventArgs args) { EmbeddingRSNodeReferencesEmbeddingNode con = args.ModelElement as EmbeddingRSNodeReferencesEmbeddingNode; if (con != null) { DeleteEmbeddingNode(con.EmbeddingNode); } }
/// <summary> /// Called whenever a relationship of type EmbeddingRSNodeReferencesEmbeddingNode is added and /// the element hosted by this model is the source. /// </summary> /// <param name="args"></param> private void OnEmbeddingNodeAdded(ElementAddedEventArgs args) { EmbeddingRSNodeReferencesEmbeddingNode con = args.ModelElement as EmbeddingRSNodeReferencesEmbeddingNode; if (con != null) { AddEmbeddingNode(con.EmbeddingNode); } }