Atributos de Forma [Guía de Usuario de Enterprise Architect]

Top Previous Next

Atributos de Forma

button_main button_prev button_next

Cuando define una forma utilizando un Script de Forma, define las propiedades de esa forma utilizando atributos. Estas propiedades incluyen:

•

La posición de la forma relativa al diagrama y a otros elementos

•

Las posiciones de componentes de la forma relativa a los bordes de la forma

•

Si la forma tiene regiones editables por el usuario

•

Si la forma puede redimensionarse, cambiar la escala, ser rotada o acoplada

Sintaxis del Atributo

atributo "=" valor ";"

Ejemplo

shape main

{

//Atributos de Inicialización - deben estar antes de los comandos de dibujo

noshadow = "true";

h_align = "center";

 

//comandos de dibujo

rectangle(0,0,100,100);

println("foo bar");

}

 

Atributos

Nombre del Atributo

Tipo

Descripción

Ver También

bottomAnchorOffset

(int,int)

Al crear un Script de Forma para un elemento embebido (tal como un Puerto), utilice este atributo para sacar la forma del borde inferior de su padre.

Por ejemplo:

bottomAnchorOffset=(0,-10); mover elemento embebido 10 pixeles hacia arriba desde el borde inferior.

 

 

Acoplable

string

Hace que la forma sea acoplable por defecto, por lo que puede alinearse y juntarse a otros elementos (otros Scripts de Forma y elementos estándar) en un diagrama. No puede invertir el estatus acoplable con la opción del menúApariencia; para cambiar el estatus, tiene que editar el Script de Forma.

Valores Válidos estándar o apagado

 

Operaciones en Elementos

editableField

string

Define una forma como una región editable del elemento.

Este campo impacta formas de elementos únicamente, los glifos de línea no son soportados.

Valores Válidos: alias, nombre, nota, estereotipo

 

 

endPointY, endPointX

integer

Sólo utilizado para el objetivo invertido y formas fuentes para conectores; este punto determina donde la línea del conector principal se conecta a los extremos de las formas.

Predeterminado: 0 y 0

 

 

fixedAspectRatio

string

Configurar a verdadero para fijar el radio de aspecto. No utilice esto si no quiere fijar el radio de aspecto.

 

 

h_Align

string

Afecta la colocación horizontal del texto impreso y de las subformas dependiendo del atributo layoutType.

Valores Válidos izquierda, centro, o derecha

 

 

layoutType

string

Determina como las subformas son dimensionadas y posicionadas.

Valores Válidos izquierda-derecha, arriba-abajo, borde

 

Sub-Formas

leftAnchorOffset

(int,int)

Al crear un Script de Forma para un elemento embebido (tal como un Puerto), utilice este atributo para sacar la forma del borde izquierdo de su padre.

Por ejemplo:

leftAnchorOffset=(10,0); mover elemento embebido 10 pixeles hacia la derecha desde el borde izquierdo.

 

 

noShadow

string

Configurar como verdadero para suprimir la sobra de las formas de ser representadas.

Valores Válidos verdadero o falso (predeterminado= falso)

 

 

orientación

string

Se aplica a formas de decoración únicamente, para determinar donde la decoración está posicionada dentro del glifo conteniendo en el elemento.

Valores Válidos NW, N, NE, E, SE, S, SW, W

 

 

preferredHeight

 

Utilizado por el borde layoutType - norte y sur.

Utilizado al dibujar las formas fuente y destino para conectores para determinar qué tan ancha es la línea.

 

 

preferredWidth

 

Utilizado por el borde layoutType - este y oeste.

Utilizado por formas leftright layoutType donde expansible es falso para determinar cuánto espacio ocupan para propósitos de diseño.

 

 

rightAnchorOffset

(int,int)

Al crear un Script de Forma para un elemento embebido (tal como un Puerto), utilice este atributo para sacar la forma del borde derecho de su padre.

Por ejemplo:

rightAnchorOffset=(10,0); mover elemento embebido 10 pixeles hacia la izquierda desde el borde derecho.

 

 

giratorio

string

Establecer como falso para prevenir la rotación de la forma. Este atributo es aplicable sólo a las formas fuente y destino para glifos de línea.

Valores Válidos verdadero o falso (predeterminado = verdadero)

 

 

extensible

string

Establecer como falso para evitar que la forma se dimensione relativamente al glifo del diagrama asociado.

Valores Válidos verdadero o falso (predeterminado= verdadero)

 

 

topAnchorOffset

(int,int)

Al crear un Script de Forma para un elemento embebido (tal como un Puerto), utilice este atributo para sacar la forma del borde superior de su padre.

Por ejemplo:

bottomAnchorOffset=(0,0,10); mover elemento embebido 10 pixeles hacia arriba desde el borde inferior.

 

 

v_Align

string

Afecta la colocación vertical del texto impreso y de las subformas dependiendo del atributo layoutType.

Valores Válidos superior, centro, o inferior