前页 | 后页 |
类字段替换宏
下表提供了访问代码生成和转换模板中每个可用Class属性的方法的列表。
字段替换宏根据Camel大小写命名。如果选中该复选框,则表示复选框的宏将返回值“ T”。否则,该值为空。
类宏
宏名 |
描述 |
也可以看看 |
---|---|---|
elemType |
元素类型:接口或类。 |
|
classAbstract |
类“属性”对话框:“抽象”复选框(“详细信息”选项卡)。 |
|
classAlias |
类“属性”对话框:“别名”字段。 |
|
classArguments |
类“详细信息”对话框:C ++模板:参数。 |
|
classAuthor |
类“属性”对话框:“作者”字段。 |
|
classBaseName |
“类型层次结构”对话框:类名(用于子类和基类之间不存在连接器的情况)。 |
|
classBaseScope |
继承的范围为反向工程。 (用于子类和基类之间不存在连接器的情况。) |
|
classBaseVirtual |
继承的虚拟属性为反向工程。 (用于子类和基类之间不存在连接器的情况。) |
|
classComplexity |
类“属性”对话框:“复杂性”字段。 |
|
classCreated |
创建类的日期和时间。 |
|
classGUID |
当前类的唯一GUID。 |
|
classHasConstructor |
查看当前对象中的方法列表,并根据当前语言的约定,如果一个是默认构造函数,则返回T。通常与genOptGenConstructor宏一起使用。 |
代码生成选项字段替换宏 |
classHasCopyConstructor |
查看当前对象中的方法列表,并根据当前语言的约定,如果一个是副本构造函数,则返回T。通常与genOptGenCopyConstructor宏一起使用。 |
|
classHasDestructor |
查看当前对象中的方法列表,并根据当前语言的约定,如果一个是析构函数,则返回T。通常与genOptGenDestructor宏一起使用。 |
|
classHasParent |
如果范围内的类具有一个或多个基类,则为true。 |
|
classHasStereotype |
是的,如果作用域中的Class具有与构造型名称匹配的构造型(您可以选择将其指定为完全限定)。因此,它将检查类具有的所有构造型,如果任何构造型是指定构造型或其特定类型,则返回“ T”。例如:
|
|
classImports |
“代码生成”对话框:导入。 |
|
classIsActive |
类“高级”对话框:“处于活动状态”复选框。 |
|
classIsAssociationClass |
如果协会是AssociationClass连接器,则为true。 |
|
classIsInstantiated |
如果Class是实例化的模板Class,则为True。 |
|
classIsLeaf |
类“高级”对话框:“是叶子”复选框。 |
|
classIsRoot |
类“高级”对话框:“是根”复选框。 |
|
classIsSpecification |
类“高级”对话框:“是规范”复选框。 |
|
classKeywords |
类“属性”对话框:“关键字”字段。 |
|
classLanguage |
类“属性”对话框:“语言”字段。 |
|
宏类 |
用空格分隔的为该类定义的宏列表。 |
|
classModified |
上次修改类的日期和时间。 |
|
classMultiplicity |
类“高级”对话框:多重性。 |
|
班级名称 |
类“属性”对话框:“名称”字段。 |
|
课堂笔记 |
类“属性”对话框:“注释”字段。 |
|
classParamDefault |
类“详细信息”对话框。 |
|
classParamName |
类“详细信息”对话框。 |
|
classParamType |
类“详细信息”对话框。 |
|
classPersistence |
类“属性”对话框:“持久性”字段(“详细信息”选项卡) |
|
classPhase |
类“属性”对话框:“阶段”字段。 |
|
classQualName |
类名称以其外部类作为前缀。类名用双冒号(::)分隔。 |
|
classScope |
类“属性”对话框:“范围”字段。 |
|
类刻板印象 |
类“属性”对话框:“定型”字段。检索应用于类的第一个构造型的名称。在比较中使用时,它检查第一个构造型是否与字符串完全匹配。 例如:%classStereotype ==“枚举”? “ enum”:“ class”% 将此与之前的classHasStereotype进行比较。 |
|
classStatus |
类“属性”对话框:“状态”字段。 |
|
classVersion |
类“属性”对话框:“版本”字段。 |