2017-01-23 1 views
1

を変更し、これは私のxtext概要である:私は無名のフィールド私の自己によって命名したいXTEXT、アウトラインツリー列

enter image description here

。あなたがいないあなたのOutLineTreeProviderではなく、あなたのLabelProviderに表示されるテキストをカスタマイズすることができ

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") 
    } 
} 

答えて