System ファイルシステムについて
関連項目
System ファイルシステムは、NetBeans の構成データのための中心的リポジトリです。 このファイルシステムは、 システムのモジュールによって提供される XML レイヤーファイルのスタックの実行時に構成されます。 構成情報を含む仮想ファイルシステムです。 NetBeans は、広範囲の各種構成情報を System ファイルシステムに格納します。 たとえば、System ファイルシステムには Menu というフォルダがあり、このフォルダには、File および Edit などの名前を持つサブフォルダが含まれています。 これらのサブフォルダには、「ファイル」および「編集」メニューに表示されるアクションを実装している Java クラスを表すファイルが含まれています。
モジュールを作成すると、System ファイルシステムに独自のフォルダを自由に作成して、そのモジュールに関係するデータを格納できます。 既存のフォルダにオブジェクトを追加することもできます。 System ファイルシステムを利用する理由の 1 つは、すべてのことを知っている一体型の「マスターコントローラ」の利用を必要とすることなく、追加可能なコンポーネント (モジュール) からアプリケーションを少しずつ構築できるからです。
NetBeans 仮想ファイルシステムの重要な点の 1 つは、何か変更があった場合にイベントを発生させて、システムのほかの部分にそのことを通知できることです。 NetBeans は System ファイルシステム内の変更の有無を監視し、たとえば、メニューフォルダの 1 つに新しいオブジェクトが作成されると、その新しい項目がメニューに表示されるようにします。
- 関連項目
- NetBeans Platform について
- NetBeans API について
- NetBeans Platform とモジュール開発について
- XML レイヤーファイルについて
- モジュール関連の手順
- モジュール関連の手順早見表
著作権と商標について