ヘッダーをスキップ
Oracle® Fusion Middleware Oracle JDeveloper拡張機能の開発
12c (12.2.1)
E72518-01
次
目次
表一覧
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
このガイドで説明する新機能
12c (12.2.1)の新機能と変更された機能
1
Oracle JDeveloper拡張機能の開発の概要
1.1
Oracle JDeveloper拡張機能の開発について
1.2
OSGiを使用した拡張機能の開発
1.2.1
サービス/コンポーネント・プラットフォーム
1.2.2
デプロイメント・インフラストラクチャ
1.3
JDeveloper拡張機能の仕組み
1.3.1
拡張機能の処理方法
1.3.2
拡張機能の登録とトリガー・フックの使用
1.3.3
遅延初期化の仕組み
1.4
以前のリリースからの拡張機能の移行
1.5
拡張機能開発のスタートガイド
1.5.1
拡張機能開発用のアプリケーションおよびプロジェクトの作成方法
1.5.2
異なるJDeveloperバージョンを考慮した開発方法
1.5.3
次のステップ
1.6
拡張機能マニフェストの操作
1.6.1
概要エディタでの拡張機能マニフェストの編集
1.6.2
ソース・エディタでの拡張機能マニフェストの編集
1.7
OSGiマニフェストの操作
1.7.1
依存関係について
2
Oracle JDeveloperでの拡張機能の開発
2.1
Oracle JDeveloperでの拡張機能の開発について
2.2
拡張機能開発のユースケース
2.2.1
ルール・ベースのメニュー秘密度について
2.2.2
動的メニュー・ラベルおよびアイコンの使用方法
2.2.3
動的トップ・メニューの構築方法
2.2.4
ノード・レコグナイザについて
2.2.5
コンテンツ・セットについて
2.2.6
大規模な拡張機能について
2.2.7
テクノロジ・スコープについて
2.3
JDeveloperのルック・アンド・フィールの取得
2.4
JDeveloperの要素の作成
2.4.1
JDeveloperの要素を迅速に作成する方法
2.4.2
メニューの作成および変更方法
2.4.3
ウィンドウとビューの操作
2.4.4
ウィザードの開発方法
2.4.5
コマンドの開発方法
2.4.6
エディタの開発方法
2.4.7
エクスプローラの開発方法
2.4.8
新しい「コンポーネント」ウィンドウのページを追加する方法
2.4.9
プリファレンスについて
2.4.10
プロジェクト・プロパティについて
2.4.11
変更をUNDO可能にする方法
2.5
トリガー・フックの定義および使用
2.5.1
<trigger-hook-handler>の登録方法
2.5.2
拡張機能のトリガー・フックを定義する方法
2.5.3
ExtensionRegistryから解析済情報を取得する方法
2.5.4
ルールおよび条件トリガー・セクションの定義方法
2.6
オンライン・ヘルプ・サポートの追加
2.6.1
ヘルプ・システムの作成方法
2.6.2
ヘルプ・システムの登録方法
2.7
印刷サポートの追加
2.7.1
DocumentPrintFactoryの登録方法
2.7.2
ビュー・クラスを登録して印刷を有効化する方法
2.8
アプリケーションまたはプロジェクト・テンプレートの作成
2.8.1
アプリケーションまたはプロジェクト・テンプレートの定義
2.8.2
テンプレートの登録
2.8.3
新規アプリケーションまたはプロジェクト・ウィザードにテクノロジのページを追加するには
2.8.4
アプリケーション・テンプレートへのページの追加方法
3
Extension SDKを使用した開発
3.1
Extension SDKを使用した開発について
3.2
Extension SDKのダウンロードとインストール
3.2.1
Extension SDKインストール時の処理内容
3.2.2
Extension SDKのインストールに関するトラブルシューティング
3.3
サンプル拡張機能の使用
3.4
サンプル・プロジェクトの実行
4
拡張機能のテストとデバッグ
4.1
拡張機能のテストとデバッグについて
4.2
拡張機能コードのデバッグ
4.2.1
JDeveloper拡張機能の実行方法
4.2.2
JDeveloper拡張機能のデバッグ方法
4.3
デバッグのトラブルシューティング
5
拡張機能のパッケージ化とデプロイ
5.1
拡張機能のパッケージ化とデプロイについて
5.2
拡張機能のパッケージ化
5.2.1
デプロイメント・プロファイルの作成方法
5.2.2
OSGiバンドルの作成方法
5.3
拡張機能のデプロイ
A
Extension SDKとともにインストールされる要素
A.1
ファイル・システムにインストールされる要素
A.2
IDEにインストールされる要素
B
Extension SDKのアンインストール
B.1
Extension SDKのアンインストールについて
B.2
Extension SDKを無効化する方法
B.3
サンプル・アプリケーションの削除方法
B.4
Extension SDKのアンインストール方法