ここに示す例に従って、ContextMenuをTreeViewerに追加しようとしています: http://www.vogella.com/articles/EclipseCommands/article.html#contextmenuただし、行でNPEを取得します
getSite().registerContextMenu(menuManager, viewer);
getSite() は、IWorkbenchPartSite ではなく null を返します。IWorkbenchPartSite が null である理由、または初期化する方法を説明できる人はいますか?
どんな助けでも大歓迎です。