プレースホルダー
語彙語句テンプレートには、プレースホルダーが含まれています。 プレースホルダーは語句の隙間を表し、ルールの編集時に自動または手動で充填することができます。 プレースホルダーは、波括弧 {} で表現されます。
プレースホルダーには、次の 3 つのタイプがあります。
主語プレースホルダー。これは自動充填されます。
{this}プレースホルダー。これはルールの編集時に手動で入力します。引数プレースホルダー。これはメソッドの引数を表し、ルールの編集時に手動で充填します。
引数プレースホルダーに別のテキストを設定するには、語句テンプレートで構文 {x,
"my text"} を使用します。
主語プレースホルダー
主語プレースホルダーは、ナビゲーション語句に表示されます。 主語は、BOM エディターで編集できるビジネス用語です。 主語は、メンバーの戻りの型に相当します。
主語プレースホルダーは、省略可能です。 ルールで使用するとき、主語プレースホルダーは、自動的にコンテキストの適切な数および冠詞をとります。 プレースホルダー・テキストでは、記事のない単数形式を使用して件名を指定する必要があります。
{this} プレースホルダー
{this} プレースホルダーは、メンバーの宣言クラスを表します。 静的メンバーの言語化でこのプレースホルダーを使用することはできません。
例えば、クラス Customer のタイプが String の
属性 lastName の場合、次の語句テンプレートを指定できます。
{this} の {ラストネーム}
あいまいさがない場合は、{this} プレースホルダーを使用しないことで
簡略化された語句テンプレートを記述できます。 「 単純化された語句テンプレート」を参照してください。
引数プレースホルダー
引数プレースホルダーは、メソッドの引数を表します。 これらは、引数のインデックスによって表されます。
例えば、アクション語句 in {this},
display the message {0} は、メソッド Session.displayMessage(String)の言語化を表します。 {0} が、String の引数プレースホルダーです。
