前页 | 后页 |
类字段替换宏
此表提供了访问代码生成和变换模板中每个可用类属性的方法列表。
字段替换宏根据 Camel 大小写命名。如果选中了复选框,则表示复选框的宏返回值“ T ”。否则值为空。
类宏
宏名称 |
描述 |
也见 |
---|---|---|
元素类型 |
元素类型:接口或类。 |
|
类抽象 |
类'属性'对话框:'摘要'复选框('详细信息'选项卡)。 |
|
类别名 |
类“属性”对话框:“别名”字段。 |
|
类参数 |
类'Detail' 对话框:C++模板:参数。 |
|
类作者 |
类'属性'对话框:'作者'字段。 |
|
类基名 |
'类型' 对话框:类名称(用于子类和基类之间不存在连接器的情况)。 |
|
类BaseScope |
反向工程的继承范围。 (用于子类和基类之间不存在连接器的情况。) |
|
类BaseVirtual |
作为反向工程的继承的虚拟属性。 (用于子类和基类之间不存在连接器的情况。) |
|
类复杂度 |
类'属性'对话框:'复杂性'字段。 |
|
类创建 |
创建类的日期和时间。 |
|
类GUID |
当前类的唯一GUID 。 |
|
类HasConstructor |
查看当前object中的方法列表,根据当前语言的约定,如果其中一个是默认构造函数,则返回T通常与 genOptGenConstructor 宏一起使用。 |
代码生成选项字段替换宏 |
类HasCopy构造函数 |
查看当前object中的方法列表,根据当前语言的约定,如果其中一个是复制构造函数,则返回T通常与 genOptGenCopyConstructor 宏一起使用。 |
|
类HasDestructor |
查看当前object中的方法列表,根据当前语言的约定,如果其中一个是析构函数,则返回T通常与 genOptGenDestructor 宏一起使用。 |
|
classHasParent |
True ,如果作用域中的类具有一个或多个基类。 |
|
类HasStereotype |
True ,如果作用域中的类具有与构造型名称匹配的构造型(您可以选择将其指定为完全限定)。因此,它检查 a类具有的所有构造型,如果其中任何一个是指定的构造型或它的特化,则返回“ T ”。例如:
|
|
类进口 |
'Code Gen' 对话框:导入。 |
|
类是活动的 |
类'高级'对话框:'Is Active'复选框。 |
|
classIsAssociationClass |
True ,如果关联是 AssociationClass 连接器。 |
|
类实例化 |
True ,如果类是实例化的模板类。 |
|
类IsLeaf |
类'高级'对话框:'是叶子'复选框。 |
|
类IsRoot |
类'高级'对话框:'是根'复选框。 |
|
类IsSpecification |
类'高级'对话框:'是规范'复选框。 |
|
类关键字 |
类'属性'对话框:'关键字'字段。 |
|
类语言 |
类'属性'对话框:'语言'字段。 |
|
类宏 |
为类定义A以空格分隔的宏列表。 |
|
类修改 |
上次修改类的日期和时间。 |
|
类多重性 |
类'高级'对话框:多重性。 |
|
班级名称 |
类'属性'对话框:'名称'字段。 |
|
课堂笔记 |
类'属性'对话框:'注记'字段。 |
|
类参数默认值 |
类'详细信息'对话框。 |
|
类参数名称 |
类'详细信息'对话框。 |
|
类参数类型 |
类'详细信息'对话框。 |
|
类持久化 |
类的“属性”对话框:“持久性”字段(“详细信息”选项卡) |
|
类阶段 |
类'属性'对话框:'相'字段。 |
|
类QualName |
以它的外部 Classes 为前缀的类名。类名用双冒号 (::) 分隔。 |
|
类作用域 |
类'属性'对话框:'范围'字段。 |
|
类刻板印象 |
类'属性'对话框:'构造型'字段。检索应用于类的第一个构造型的名称。在比较中使用时,它会检查第一个构造型是否与string完全匹配。 例如: %classStereotype=="enumeration" ? “枚举”:“类”% 将此与前面的 classHasStereotype 进行比较。 |
|
类状态 |
类'属性'对话框:'状态'字段。 |
|
类版本 |
类'属性'对话框:'版本'字段。 |