Macros de Sustitución de Campo de Clase [Guía de Usuario de Enterprise Architect]

Top Previous Next

Macros de Sustitución de Campo de Clase

button_main button_prev button_next

La siguiente tabla proporciona una lista de como acceder cada propiedad de Clase disponible en las plantillas de Generación de Código y Transformación.

Los Macros de Sustitución de Campo son nombrados de acuerdo a Camel casing.

Los Macros que representan casillas devuelven un valor de T si la casilla está seleccionada. De otra manera el valor está vacío.

Nombre Macro

Descripción

Ver También

elemType

El tipo de elemento Interfaz o Clase.

 

 

classAbstract

Ventana de Clase: Casilla Abstracto.

 

 

classAlias

Ventana de Clase: Alias.

 

 

classArguments

Ventana de Detalles de Clase: Plantillas C++: Argumentos.

 

 

classAuthor

Ventana de Clase: Autor.

 

 

classBaseName

Ventana de Tipo de Jerarquía: Nombre de Clase (para su uso donde no existe ningún conector entre Clases hijo y Clases base).

 

 

classBaseScope

El alcance de la herencia como ingeniería inversa. (Para su uso donde no existe ningún conector entre Clases hijo y Clases base).

 

 

classBaseVirtual

La propiedad virtual de la herencia como ingeniería inversa. (Para su uso donde no existe ningún conector entre Clases hijo y Clases base).

 

 

classComplexity

Ventana de Clase: Complejidad.

 

 

classCreated

La fecha y hora en que la Clase fue creada.

 

 

classGUID

El GUID único para la Clase actual.

 

 

classHasConstructor

Mira los primeros métodos en el objeto actual y, dependiendo de las convenciones del lenguaje actual, devuelve T si uno es un constructor predeterminado. Generalmente utilizado con el macro genOptGenConstructor .

 

 

 

 

 

Macros de Sustitución de Campo de Opción de Generación de Código

classHasCopyConstructor

Mira los primeros métodos en el objeto actual y, dependiendo de las convenciones del lenguaje actual, devuelve T si uno es un constructor copia. Generalmente utilizado con el macro genOptGenCopyConstructor .

 

classHasDestructor

Mira los primeros métodos en el objeto actual y, dependiendo de las convenciones del lenguaje actual, devuelve T si uno es un destructor. Generalmente utilizado con el macro genOptGenDestructor .

 

classHasParent

Verdadero, si la Clase en alcance tiene una o más Clases base.

 

 

classImports

Ventana de Generación de Código: Importaciones.

 

 

classIsActive

Ventana de Clase Avanzada: Casilla Is Active

 

 

classIsAssociationClass

Verdadero, si la Asociación está en un conector de AssociationClass.

 

 

classIsInstantiated

Verdadero, si la Clase es una Clase de plantilla instanciada.

 

 

classIsLeaf

Ventana de Clase Avanzada: Casilla Is Leaf.

 

 

classIsRoot

Ventana de Clase Avanzada: CasillaIs Root.

 

 

classIsSpecification

Ventana de Clase Avanzada: Casilla Is Specification.

 

 

classKeywords

Ventana de Clase: Palabras Claves.

 

 

classLanguage

Ventana de Clase: Lenguaje.

 

 

classMacros

Una lista de macros separada por espacios definida para la Clase.

 

 

classModified

La fecha y hora en que la Clase fue modificada por última vez.

 

 

classMultiplicity

Ventana de Clase Avanzada: Multiplicidad.

 

 

className

Ventana de Clase: Nombre.

 

 

classNotes

Ventana de Clase: Nota.

 

 

classParamDefault

Ventana de Detalles de Clase.

 

 

classParamName

Ventana de Detalles de Clase.

 

 

classParamType

Ventana de Detalles de Clase.

 

 

classPersistence

Ventana de Clase: Persistencia.

 

 

classPhase

Ventana de Clase: Fase.

 

 

classQualName

El nombre de Clase prefijada por sus Clases salientes. Los nombres de Clases son separados por dos puntos (::).

 

 

classScope

Ventana de Clase: Alcance.

 

 

classStereotype

Ventana de Clase: Estereotipo:

 

 

classStatus

Ventana de Clase: Estatus.

 

 

classVersion

Ventana de Clase: Versión.

 

 

Aprender más

Macros de Sustitución de Campo