2010-04-21 68 views
0

我有一個GEF圖形編輯器。可以從調色板添加對象。 一個例子我的意思是這樣的: http://java-eclipse.info/IBM.Redbooks-Eclipse.Development.using.the.Graphical.Editing.Framework.and.the.Eclipse.Modeling.Framework/7823/images/fig166_01_0.jpg 所以,現在我想添加一個不同的可能性來顯示編輯器中的內容,在樹視圖中。我找到了「綱要」的可能性。除了將調色板中的對象添加到樹視圖外,它工作得非常好。我的目標是,圖形編輯器和樹查看器/編輯器執行相同的操作(添加/刪除對象,重命名對象,更改對象的屬性,...),但以不同的方式顯示。 有沒有辦法?如何使用GEF創建附加樹編輯器?

感謝您的幫助!

回答

0

您可以嘗試在大綱的樹視圖中添加一個Drop偵聽器,並相應地實現樹編輯部分中創建的所有編輯策略。