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
|
|