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