2012-02-10 10 views
0

共通のナビゲータに基づいてプラグイン/製品を構築しようとしています。 1.サブクラス化されたCommonNavigator 2. plugin.xmlの定義されたビュー 3. perspectiveExtensionのビューが追加されました 4.定義されたナビゲーターのコンテンツ。Eclipseプラグイン/製品CommonNavigator

 <navigatorContent 
     contentProvider=".views.providers.ImageBankContentProvider" 
     id=".views.providers.ImageBankContentProvider" 
     labelProvider=".views.providers.ImageBankContentLabelProvider" 
     name="name"> 
     <enablement> 
      <instanceof value="org.eclipse.core.runtime.IPath" /> 
     </enablement>    
    </navigatorContent> 

とナビゲータリストのファイル構造は、私の問題は、仮想フォルダの下にファイルをグループ化してファイルツリーに仮想リソースを追加したいです。

Q1、どうすればいいですか? Q2、プロジェクトのコンセプトを持たない製品なので、一般的なナビゲータビューにfilesyetmをインポートするメカニズムを提供する必要があります。

答えて

1

MICHAEL D. ELDER - http://scribbledideas.blogspot.com/2006/06/の5つの記事を見てください。かなり古くてもまだまだです。

UPDATE:@Zafarが正しく指摘したように、私は「最小限の非リソースベースのCNFビューア」について語っSimon Zambrovskiことで、最後の重要な記事を忘れてしまいました。この記事には、ボトルトンに多数の参考文献も含まれています。リンクが見つからないのは残念です...

+0

これらのチュートリアルでは、CNFを使用してTreeViewerを作成していますが、VirtualResourceを追加する手掛かりはありません –