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