如何判斷一個eclipse的版本的代碼
2010-01-14 22:57:37
導語: java 代碼 String version = System.getProperty("osgi.framework.version"); //$NON-NLS-1$ if (version != null && (version.startsWith("3.2") || version.startsWith("3.3"))) //$NON-NLS-1$
如何使EMF模型對應的編輯控件能處理Undo&Redo操
2010-01-14 22:57:07
導語: 在EMF自動生成的editor中,只提供了TreeViewer作為編輯控件,自動生成的代碼能讓TreeViewer處理Redo&Undo操作,如果還需要對EMF對應的Attribute使用Text, Combo等Widget進行編輯的話,那么如何將這些Widget的編輯也能實
Display.asyncExec()用法一則
2010-01-14 22:56:32
導語: 有時候我們需要對Text Widget輸入框中的內容加以驗證,如果輸入內容不合法,將使用MessageDialog.openError()顯示出錯信息對話框,關閉對話框之后,焦點重新回到輸入出錯的Text Widget,并全選輸入內容,但是有一個問題
最近的eclipse開發總結
2010-01-14 22:55:41
導語: MultiPageEditorPart datasource.xml did not propogate selection for datasource.xml在插件運行的時候,有時候會出現這樣的警告信息,但是沒有拋出異常,這個一般是系統把異常捕獲,然后以其他的方式對異常進行
關鍵詞:開發
插件開發中的IAdaptable另一種用法
2010-01-14 22:55:16
導語: IAdaptable是Eclipse插件開發中非常重要的一個接口,在整個插件體系中也起著舉足輕重的作用。網上也有不少文章來介紹這個接口的用法,因為我沒有碰到那些文章中提到的一些IAdaptable應用場景,所以開始的時候對這個
TextActionHandler的使用以及對EditingDomainAc
2010-01-14 22:54:48
導語: 在使用Eclipse Forms Editor對EMF model進行編輯的時候,由于editor的contributor是繼承EditingDomainActionBarContributor,因此Cut, Copy,Paste都是使用EMF的Cut,Copy和Paste,這樣在Editor中進行的所有操作都
關于插件中圖標對象的獲取
2010-01-14 22:54:20
導語: 默認情況下,插件只能取得gif格式的圖片,有時候我們需要獲取其他格式的圖片,這里就需要自己來寫了,最近從另外一個插件aptana下發現它在獲取非gif格式圖片的一些做法,值得參考在需要使用圖標的地方,需要這樣寫