プレースホルダー

プレースホルダーは戻りの型、宣言クラス、またはメソッド引数を表します。 プレースホルダーは、プレースホルダーのタイプによって、自動または手動で充填することができます。

語彙語句テンプレートには、プレースホルダーが含まれています。 プレースホルダーは語句の隙間を表し、ルールの編集時に自動または手動で充填することができます。 プレースホルダーは、波括弧 {} で表現されます。

プレースホルダーには、次の 3 つのタイプがあります。

  • 主語プレースホルダー。これは自動充填されます。

  • {this} プレースホルダー。これはルールの編集時に手動で入力します。

  • 引数プレースホルダー。これはメソッドの引数を表し、ルールの編集時に手動で充填します。

引数プレースホルダーに別のテキストを設定するには、語句テンプレートで構文 {x, "my text"} を使用します。

主語プレースホルダー

主語プレースホルダーは、ナビゲーション語句に表示されます。 主語は、BOM エディターで編集できるビジネス用語です。 主語は、メンバーの戻りの型に相当します。

主語プレースホルダーは、省略可能です。 ルールで使用するとき、主語プレースホルダーは、自動的にコンテキストの適切な数および冠詞をとります。 プレースホルダー・テキストでは、記事のない単数形式を使用して件名を指定する必要があります。

{this} プレースホルダー

{this} プレースホルダーは、メンバーの宣言クラスを表します。 静的メンバーの言語化でこのプレースホルダーを使用することはできません。

例えば、クラス Customer のタイプが String の 属性 lastName の場合、次の語句テンプレートを指定できます。

{this} の {ラストネーム}

あいまいさがない場合は、{this} プレースホルダーを使用しないことで 簡略化された語句テンプレートを記述できます。 「 単純化された語句テンプレート」を参照してください。

引数プレースホルダー

引数プレースホルダーは、メソッドの引数を表します。 これらは、引数のインデックスによって表されます。

例えば、アクション語句 in {this}, display the message {0} は、メソッド Session.displayMessage(String)の言語化を表します。 {0} が、String の引数プレースホルダーです。

引数プレースホルダー