Propiedades Delphi [Guía de Usuario de Enterprise Architect]

Top Previous Next

Propiedades Delphi

button_main button_prev button_next

Enterprise Architect tiene soporte comprensivo para propiedades Delphi. Estos son implementados como Valores Etiquetados, con un editor de propiedad especializada para ayudar a crear y modificar propiedades de Clase. Al utilizar la opción del menú contextual del elementoVisibilidad de Característica , puede mostrar el compartimiento 'etiquetas' que contiene las propiedades. Las Clases Delphi importadas con propiedades tienen esta característica hecha visible automáticamente para su conveniencia.

Manualmente activar el editor de propiedad

En la Clase seleccionada establezca el lenguaje de generación de código a Delphi

Haga clic derecho en la Clase y seleccione la opción del menú contextual Propiedades Delphi para abrir el editor

 

Utilizando el editor de Propiedades Delphi, puede construir propiedades rápida y simplemente; desde aquí puede:

Cambie el nombre y alcance (sóloPúblico y Publicado son soportados actualmente)

Cambie el tipo de propiedad (la lista de despliegue incluye todas las Clases definidas en el proyecto)

Configure la información de Lectura y Escritura (las listas de despliegue tienen todos los atributos y operaciones de la Clase actual; también puede ingresar texto gratis)

ConfigureAlmacenado aVerdadero o Falso

Configure la información de implementos

Configure el valor predeterminado, si existe

 

Notas

Cuando utiliza la ventana Crear Propiedad desde la pantalla Atributo, el sistema genera un par de funciones Obtener y Establecer junto con la definición de propiedad requerida como Valores Etiquetados; puede editar manualmente estos Valores Etiquetados si es requerido

Las propiedades públicas son mostradas con un símbolo '+' prefijo y publicadas con un '^'

Al crear una ventana de Implementación de Propiedad (accedido a través de la ventana Atributos), puede establecer el alcance a Publicado si el tipo de propiedad esDelphi

SóloPúblico yPublicado son soportados

Si cambia el nombre de una propiedad y reenvía ingeniero, una nueva propiedad es agregada, pero debe eliminar manualmente el antiguo desde el archivo fuente