Atributo

Superior  Previo  Próximo

Attribute

 

Clase Pública

Un atributo corresponde a un Atributo en UML. Contiene extensas colecciones para restricciones y valores etiquetados. Se acceden desde la colección de atributos del elemento.  

 

Tabla asociada en el archivo .EAP: t_attribute 

 

 

Atributos de Attribute

 

Atributo

Tipo

Notas  

constraints

Colección

Solo lectura. Una colección de atributos Restricciones. Usado para acceder y administrar restricciones asociadas con el atributo.

TaggedValue

Colección

Lectura/Escritura. Una colección de atributos etiquetas. Usado para acceder y administrar los valores etiquetados asociados con los atributos.

Name

String

Lectura/Escritura. El nombre del atributo  

AttributeGUID

String

Lectura/Escritura. Un ID unívoco para el atributo activo.

Visibility

String

Lectura/Escritura. El alcance del atributo. Puede ser (Privado, Protegido, Público o Paquete)  

Containment

String

Lectura/Escritura. Tipo de Contención. Puede ser "No Especificado", "Por Referencia" o "Por Valor"  

IsStatic

Boolean

Lectura/Escritura. Indica si el atributo activo es una característica estática o no

EsCollection

Boolean

Lectura/Escritura. Indica si la característica es colección o no.  

EsOrdered

Boolean

Lectura/Escritura. Indica si la colección es ordenada o no

AllowDuplicates

Boolean

Lectura/Escritura. Indica si se permiten duplicaciones en la colección

LowerBound

String

Lectura/Escritura. Un valor para el extremo inferior de la colección  

UpperBound

String

Lectura/Escritura. Un valor para el extremo superior de la colección  

Container

String

Lectura/Escritura. El tipo de contenedor Notas  

Notes

String

Lectura/Escritura. Más notas acerca de este atributo

EsDerived

Boolean

Lectura/Escritura. Indica si el atributo es derivado

AttributeID

Long

Solo lectura. Es el ID local del atributo  

Pos

Long

Lectura/Escritura. Posición del atributo en la lista de atributos de la claseLongitud  

Lenght

String

Lectura/Escritura. Longitud del atributo cuando es aplicable

Precision

String

Lectura/Escritura. Valor de precisión

Scale

String

Lectura/Escritura. Valor de escala

EsConst

Boolean

Indica si el atributo es constante o no

Style

String

Lectura/Escritura. Información sobre el estiloEstiloEx  

StyleEx

String

Lectura/Escritura. Configuración avanzada del estiloClasificadorID  

ClassifierID

Long

Lectura/Escritura. Indica si es un tipo primitivo

Default

String

Lectura/Escritura. Valor por defecto asociado al atributo

Typo

String

Lectura/Escritura. El tipo de atributo

Esteriotype

String

Lectura/Escritura. Establece o coloca el estereotipo para el atributo 

ObjectType

ObjectType

Solo lectura. Distingue los objetos referenciados a través de la interfaz Despacho.

ParentID

Long

Solo lectura. Devuelve el ElementID del Elemento del cual es parte este atributo. 

TaggedValuesEx

Collection

Solo lectura. Colección de los objetos TaggedValue pertenecientes al Atributo actual y los atributos de sus padres.

 

 

Métodos de Attribute

 

Método

Tipo

Notas  

Update ()

Boolean

Actualiza el atributo del objeto activo después de una modificación o incorporación de un nuevo ítem. Si retorna falso, revisar la función GetLastError para obtener más información

GetLastError ()

String

Retorna un valor de string describiendo el error más reciente que ocurrió en relación a este objeto. Esta función se usa raramente ya que una extensión se lanzará cuando ocurra un error.