Пример #1
0
        public void visit(ICommonClassFieldNode value)
        {
            string s = value.GetType().Name + ".";
            prepare_string_node(value.name, s + "name");
            //prepare_node(value.comperehensive_type, s + "comperehensive_type");
            //prepare_node(value.comprehensive_type, s + "comprehensive_type");
            prepare_up_link_node(value.comperehensive_type.name.ToString(), s + "comperehensive_type", value.comperehensive_type);

            myTreeNode from = treeView.SelectedNode.Nodes[1] as myTreeNode;
            myTreeNode to = table_subnodes[value.comperehensive_type] as myTreeNode;
            table_for_up_links.Add(from, to);
            
            prepare_string_node(value.field_access_level.ToString(), s + "field_access_level");
            prepare_node(value.inital_value, s + "initial_value");
            prepare_string_node(value.node_location_kind.ToString(), s + "node_location_kind");
            prepare_string_node(value.polymorphic_state.ToString(), s + "polymorphic_state"); 
            prepare_node(value.type, s + "type");
        }
Пример #2
0
        public void visit(ICommonClassFieldNode value)
        {

            throw new System.NotSupportedException(value.GetType().ToString());
        }