Atributo
|
Tipo
|
Notas
|
Abstracto
|
Boolean
|
Lectura/Escritura
Una bandera indicando si el método es abstracto (1) o no (0).
|
Comportamiento
|
String
|
Lectura/Escritura
Algunas notas adicionales explicativos del comportamiento (por ejemplo, pseudocódigo).
En versiones anteriores de Enterprise Architect este atributo tenía la ortografía UK/Australiana 'Behaviour'; esto todavía está presente para la compatibilidad hacia atrás, pero por favor, ahora utilice el atributo 'Behavior' para mantener la coherencia.
|
ClassifierID
|
String
|
Lectura/Escritura
El ID Clasificador que se aplica al ReturnType.
|
Código
|
String
|
Lectura/Escritura
Un campo opcional para mantener el código de método (utilizado para el campo Código Inicial).
|
Concurrencia
|
Variante
|
Lectura/Escritura
Indica el tipo de concurrencia del método.
|
IsConst
|
Boolean
|
Lectura/Escritura
Una bandera indicando que el método es Const.
|
IsLeaf
|
Boolean
|
Lectura/Escritura
Una bandera para indicar si el método es Leaf (no puede ser sobrescrito).
|
IsPure
|
Boolean
|
Lectura/Escritura
Una bandera indicando que el método está definido como Puro en C++.
|
IsQuery
|
Boolean
|
Lectura/Escritura
Una bandera para indicar si el método es una consulta (eso quiere decir, que no altera variables de Clase).
|
IsRoot
|
Boolean
|
Lectura/Escritura
Una bandera para indicar si el método es Root.
|
IsStatic
|
Boolean
|
Lectura/Escritura
Una bandera para indicar un método estático.
|
IsSynchronized
|
Boolean
|
Lectura/Escritura
Una bandera indicando una llamada de método Sincronizado.
|
MethodGUID
|
String
|
Lectura/Escritura
Un ID único globalmente para el método actual. Esto es generado por el sistema.
|
MethodID
|
Long
|
Sólo lectura
Un ID local para el método actual; sólo válido dentro de este archivo .EAP.
|
Nombre
|
String
|
Lectura/Escritura
El nombre del método.
|
Notas
|
String
|
Lectura/Escritura
Notas descriptivas sobre el método.
|
ObjectType
|
ObjectType
|
Sólo lectura
Distingue objetos referidos a través de una interfaz de Envío.
|
Parámetros
|
Colección
|
Sólo lectura
La colección de Parámetros para el método actual, utilizada para agregar y acceder objetos de parámetro para el método actual.
|
ParentID
|
Long
|
Sólo lectura
Devuelve el ElementID del elemento al que pertenece este método.
|
Pos
|
Long
|
Lectura/Escritura
Especifica la posición del método dentro del conjunto de operaciones definidas para una Clase.
|
PostConditions
|
Colección
|
Sólo lectura
Las PostConditions (restricciones) como se aplican a este método. Esto devuelve un objeto de MethodConstraint de tipo post.
|
PreConditions
|
Colección
|
Sólo lectura
Las PreConditions (restricciones) como se aplican a este método. Esto devuelve un objeto de MethodConstraint de tipo pre.
|
ReturnIsArray
|
Boolean
|
Lectura/Escritura
Una bandera para indicar que el valor de retorno en un arreglo.
|
ReturnType
|
String
|
Lectura/Escritura
El tipo de retorno para el método; esto puede ser un tipo de dato primitivo o un tipo de Clase o Interfaz.
|
StateFlags
|
String
|
Lectura/Escritura
Algunas banderas como se aplican a métodos en elementos de Estado.
|
Estereotipo
|
String
|
Lectura/Escritura
El estereotipo de método (opcional).
|
StereotypeEx
|
String
|
Lectura/Escritura
Todos los estereotipos aplicados del método en una lista separada por comas.
|
Estilo
|
String
|
Lectura/Escritura
Contiene la propiedad Alias para este método.
|
StyleEx
|
String
|
Lectura/Escritura
Configuraciones avanzadas de estilo, reservadas para el uso de Sparx Systems.
|
TaggedValues
|
Colección de tipo MethodTag
|
Sólo lectura
La colección TaggedValues para el método actual. Esto accede a una lista de objetos MethodTag .
|
Throws
|
String
|
Lectura/Escritura
Información de Excepción.
|
Visibilidad
|
String
|
Lectura/Escritura
El alcance del método - Público, Protegido, Privado o Paquete.
|