Atributos de Forma

Superior  Previo  Próximo

Atributos de forma

 

syntax:   attribute "=" value ";"

 

ejemplo:

shape main

{

    //Initialisation attributes - must be before drawing commands

    noshadow = "true";

    h_align  =  "center";

 

    //drawing commands

    rectangle(0,0,100,100);

    println("foo bar");

}

 

Nombre del atributo

Tipo

Descripción

v_align

string

Afecta la ubicación vertical del texto impreso y la subformas dependiendo del atributo  layoutType.

 

Valores Válidos: "top", "center", o "bottom";

h_align

string

Afecta la ubicación vertical del texto impreso y subformas dependiendo del atributo  layoutType.

 

Valores Válidos: "left", "center", o "right"

endpointy, endpointx

integer

Solo se usa para las formas reservadas "destino" y "fuente" para los conectores, este punto determina donde la línea principal del conector conecta a las formas finales.

 

Predeterminado: 0 y 0

editableField

string

Agregar este atributo a una forma lo definirá como una región editable del elemento.

Este campo solo impacto formas de los elementos, las líneas glyphs no se soportan.

 

Valores Válidos: "alias", "name", "note", "stereotype "

noshadow

string

Asignar a "verdadero" para suprimir el sombreado de la formas a ser ordenadas.

 

Predeterminado:             "false"

Valores Válidos:     "true" o "false"

orientation

string

Solo aplica a formas de "decoración". Determina donde se posiciona la decoración dentro del elemento contenido glyph.

 

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

layoutType

string

Determina si las sub formas se posicionan y ajustan su tamaño. Vea tipos de disposición para más detalles.

 

Valores Válidos: "leftright", "topbottom", "border"

preferredWidth

 

usado por la disposición del borde - este y oeste

                 usado por la disposición izquierdaderecha,

             las formas donde escalable es falso para determinar cuanto espacio ellos ocupan para propósitos de disposición.

preferredHeight

 

usado por la disposición del borde - norte y sur

             usado al dibujar el destino y fuente de las formas para los conectores y así determinar el ancho de la línea.

scalable

string

Configurar escalable a falso detendrá el cambio de tamaño de la forma al diagrama asociado glyph,

 

Valores Válidos:     "true" o "false"

Predeterminado:            "true"

rotatable

string

Configurar a "falso" para prevenir la rotación de la forma. Este atributo solo es aplicable a las formas "fuente" y "destino" para las líneas glyphs.

 

Predeterminado:             "true"

Valores Válidos:     "true" o "false"