2006-07-01から1ヶ月間の記事一覧

AbstractUIPlugin継承クラス

プラグインを表します。プラグインのライフサイクルの各ポイントで呼び出されます。 package foo; import org.eclipse.ui.plugin.AbstractUIPlugin; public class FooPlugin extends AbstractUIPlugin { private static FooPlugin plugin; public FooPlugin(…

ViewPart継承クラス

ビューを表します。ビューにコントロールを配置したりします。 package foo; import org.eclipse.swt.SWT; import org.eclipse.swt.layout.GridData; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Text; import org.eclipse.u…

IPerspectiveFactory実装クラス

パースペクティブを表します。主にビューを配置します。 package foo; import org.eclipse.ui.IPageLayout; import org.eclipse.ui.IPerspectiveFactory; public class Perspective implements IPerspectiveFactory { public static final String ID = Persp…

WorkbenchAdvisor継承クラス

ワークベンチを表します。ワークベンチにメニューやツールバーを表示したり、最初に開くパースペクティブを指定したりします。 package foo; import org.eclipse.swt.graphics.Point; import org.eclipse.ui.application.IWorkbenchWindowConfigurer; import…

IPlatformRunnable実装クラス

RCPアプリケーションのエントリ ポイントです。主にワークベンチの開始を行うために作成します。 これらのファイルは、Eclipseがプラグイン プロジェクト作成時に用意してくれるので、基本的に編集する必要はありません。 package foo; import org.eclipse.c…