次の例は、ログ・メッセージ・カタログ・ファイル内のlogmessage要素の使用方法を示します。messageこの要素を使用して非公式のログ・メッセージを定義します。子要素message要素は、次の子要素をサポートしています。表G-3では、message要素の属性を示します。必須?messageidこのログ・メッセージの、英数字文字列での一意の識別子。このカタログでのみ、一意である必要があります。datelastchangedこのメッセージの修正管理に使用される日付と時刻のスタンプ。日付は、カタログで動作するユーティリティによって提供されます。日付はカタログで動作するユーティリティによって提供されます。Date().getTime());Stringいいえ。methodこのメッセージをフォーマットするためのメソッド・シグネチャ。構文は標準のJavaメソッド・シグネチャから戻り値の型、修飾子、セミコロン、および拡張子を除いたものです。戻り値の型は常にStringです。引数の型にはJavaプリミティブまたはJavaクラスを使用できます。クラスはjava.langにない場合は完全修飾である必要があります。クラスはjava.text.MessageFormatの規約に準拠している必要があります。一般的にクラス引数は便利なtoString()メソッドを備えており、対応するMessageFormatプレースホルダーは文字列である(つまり、{n}の形式である)ことが必要です。引数には有効であればどのような名前でも指定できます。指定できる引数は10個までです。各引数について、次に説明するmessagebody要素に少なくとも1つの対応するプレースホルダーが存在する必要があります。プレースホルダーの形式は{n}、{n,number}または{n,date}です。creDate)"この例は、次のようにTextFormatterクラスのメソッドになります。creDate)Stringいいえ。retiredメッセージがリタイアされているかどうかを示します。リタイアされたメッセージとは、前のリリースで使用されていたが、今は古くなり、現在のバージョンでは使用されないメッセージです。リタイアされたメッセージは、クラスまたはリソースの生成で使用しません。