README - <bluej-home>/lib/<language>/templates/newclass/README
--------------------------------------------------------------

このディレクトリには、BlueJのためのクラスのテンプレート群が含まれています。

これらのクラスは、BlueJ開発環境の "新規クラス" ダイアログでの選択によって現われます。


テンプレートの変更
------------------
これらのファイルを編集することで、簡単にテンプレートを変えられます。


新しいテンプレートの追加
------------------------
テンプレートを追加するには、このディレクトリ内に、
拡張子 ".tmpl" をつけた新しいファイルを作成します(たとえば "mainclass.tmpl")。

アプレット、インターフェース、抽象クラスのための名前は、それぞれ、
"applet"、"interface"、"abstract" で始めるべきです。
それ以外はすべて、通常のクラスと見なしましょう。

デフォルトではこのテンプレートは、新規クラスダイアログの選択リストの末尾に、
そのファイル名("mainclass")で追加されます。

ダイアログに表示される名前は、labels ファイル中の
"pkgmgr.newClass.<template-name>" プロパティを定義することで定義されえます
(labels ファイルは <bluej-home>/lib/<language>/labels にあります)。
たとえば、

   pkgmgr.newClass.mainclass=Class with Main

と定義すれば、わたしたちの新しい選択のためのダイアログに
"Class with Main" と表示されます。

リスト内の位置は、BlueJ定義ファイル(<bluej-home>/lib/bluej.defs)中の
"bluej.classTemplates" プロパティで、
この新しいテンプレートを付加することで指定できます。
そこの一覧にあるすべてのテンプレートは、指定した順番どおりに表示され、
このディレクトリの他のテンプレートは、ランダムな順番でリストに追加されます。
