占位符
占位符代表一个返回类型、一个声明类或一个方法参数。 根据占位符类型,占位符可被自动或手动填充。
词汇表短语模板包含占位符。 占位符代表短语中的间隔,可在编辑规则时自动或手动填充。 占位符由大括号 {} 标识。
有三种类型的占位符:
主语占位符,将自动填写这些占位符
{this}占位符,在编辑规则时手动完成参数占位符,表示方法的参数,您在编辑规则时手动完成这些参数
要为自变量占位符设置其他文本,请在短语模板中使用语法 {x,
"my text"} 。
主语占位符
主语占位符显示在导航短语中。 主题是可以在 BOM 编辑器中编辑的业务术语。 主语对应于成员的返回类型。
主语占位符是可选的。 在规则中使用时,主语占位符自动为上下文捕获相应的数字和冠词。 在占位符文本中,需要使用单数形式指定主题,没有文章。
{this} 占位符
{this} 占位符表示成员的声明类。 您无法在静态成员的语言描述中使用此占位符。
例如,对于 Customer 类中 String 类型的 lastName 属性,可以指定以下短语模板:
{last name} of {this}
如果不存在任何模糊性,那么可以通过不使用 {this} 占位符来编写简化短语模板。 请参阅 简化短语模板。
参数占位符
参数占位符表示方法的参数。 它们通过参数的索引来表示。
例如,操作短语 in {this},
display the message {0} 是方法 Session.displayMessage(String)的语言描述。 {0} 是 String 的参数占位符。
