Esempio n. 1
0
        /// <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);
            }
        }
Esempio n. 2
0
        /// <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);
            }
        }