2017-01-23 43 views
1

這是我xtext概要:XTEXT,修改大綱樹串

enter image description here

我會喜歡自己的未命名字段名稱。

,這是我的大綱樹提供商的代碼,它不是一個最終版本:

class MyDslOutlineTreeProvider extends DefaultOutlineTreeProvider { 

    def _createChildren(DocumentRootNode parentNode, Script test) { 
     test.includes.forEach[v| createNode(parentNode,v)] 

     //test.assignments.forEach[a | createNode(parentNode,a)] 
     test.tests.forEach[t|createNode(parentNode,t)] 
    } 
    def _createNode(IOutlineNode parentNode, Include modelElement) {  

    } 
    def _createNode(IOutlineNode parentNode, Test modelElement) { 
     // print ("RUN") 
    } 
} 

回答