Exemplo n.º 1
0
        private void AddNode(TreeIter parent, SeqNode seq)
        {
            parent = store.AppendValues(parent, "seq", seq);

            foreach (ParseGraphNode node in seq.Nodes)
            {
                AddNode(parent, node);
            }
        }
Exemplo n.º 2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="copyConnections_"></param>
        /// <returns></returns>
        public NodeViewModel Copy(bool copyConnections_ = false)
        {
            NodeViewModel node = new NodeViewModel(SeqNode.Copy());

            node.name       = name;
            node.x          = x;
            node.y          = y;
            node.zIndex     = zIndex;
            node.size       = size;
            node.isSelected = this.isSelected;

            if (copyConnections_ == true)
            {
                throw new NotImplementedException("NodeViewModel.Copy()");
            }

            return(node);
        }