Objeto del conector

Superior  Previo  Próximo

Connector

 

Clase Pública

Un objeto de Conector representa los diferentes tipos de Conectores entre Elementos UML. Se lo accede desde el Elemento Cliente o Proveedor - usando la colección Conectores de ese elemento. Cuando se crea un nuevo conector debe asignarle un tipo válido. Estos son:

Agregación 
Asociación 
Colaboración 
Dependencia 
Generalización 
Instanciación 
Anidamiento
Vínculo de Nota
Realización 
Secuencia
Transición
Caso de Uso

 

Tabla asociada en el archivo .EAP: t_conector 

 

Atributos de Connector

 

Atributo

Tipo

Notas  

Alias

String

Lectura/Escritura. Un alias opcional para este conector.

ClientEnd

ConnectorEnd

Sólo lectura. Un puntero al objeto ConnectorEnd que representa el extremo del origen de la relación.  

ClientID

Long

Lectura/Escritura. El ElementID del Elemento en el extremo del origen de este conector.

Color

Long

Lectura/Escritura. Configura el color del conector. 

ConnectorGUID

Variant

Sólo lectura. Un ID único globalmente para el conector actual. Generado por el sistema.  

ConnectorID

Long

Sólo lectura. Identificador local para el conector actual. Generado por el sistema. 

Constraints

Collection

Sólo lectura.  Colección de objetos Restricción. 

CustomProperties

Collection

Sólo lectura. Devuelve una colección de propiedades Avanzadas asociadas con un elemento en la forma de objetos CustomProperty

DiagramID

Long

Lectura/Escritura. El DiagramID del conector. 

Direction

String

Lectura/Escritura. Dirección del Conector. Se puede configurar a una de los siguientes:

No especificado
Bidireccional
Origen -> Destino
Destino -> Origen. 

EventFlags

String

Lectura/Escritura. Estructura para contener una variedad de banderas concernientes con la señalización del evento en los mensajes.  

IsLeaf

Boolean

Lectura/Escritura. Una bandera indicando que el conector es una hoja.

IsRoot

Boolean

Lectura/Escritura. Una bandera indicando que el conector es raíz.  

IsSpec

Boolean

Lectura/Escritura. Una bandera indicando que el conector es una Especificación. 

MetaType

String

Solo lectura: El meta tipo específico del dominio del conector, como se define por un estereotipo aplicado desde una Tecnología MDG.

Name

String

Sólo lectura. El nombre del conector.

Notes

String

Lectura/Escritura. Notas descriptivas acerca de la conexión.  

ObjectType

ObjectType

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

Properties

Properties

Retorna una lista de propiedades especializadas que aplican al conector que puede no estar disponible usando el modelo de automatización. Las propiedades no son documentadas determinadamente debido a su naturaleza vaga y debido a que están sujetas a cambiar mientras las mejoras progresivas se realizan en las mismas.

RouteStyle

Long

Lectura/Escritura. El estilo de ruta.

SequenceNo

Long

Lectura/Escritura. El SequenceNo de la conexión.  

Stereotype

String

Lectura/Escritura. Establece u obtiene el Estereotipo para este extremo del conector. 

StereotypeEx

String

Lectura/Escritura. Todos los estereotipos aplicados del conector en una lista separada por comas.

StyleEx

String

Lectura/Escritura. Configuraciones de estilo avanzadas. No se usa actualmente.

Subtype

String

Lectura/Escritura. Un posible subtipo para refinar el significado del conector.  

SupplierEnd

ConnectorEnd

Solo lectura. Un indicador en el objeto ConnectorEnd representando el  extremo del destino de la relación.

SupplierID

Long

Lectura/Escritura. Un ElementID del elemento al extremo del destino de este conector.

TaggedValues

Collection

Sólo lectura.  Colección de objetos Valores etiquetados. 

TransitionEvent

String

Lectura/Escritura. Vea el tema Transición en la guía de usuario de Enterprise Architect para obtener los valores apropiados. 

TransitionGuard

String

Lectura/Escritura. Vea el tema Transición en la guía de usuario de Enterprise Architect para obtener los valores apropiados.

TransitionAction

String

Lectura/Escritura. Vea el tema Transición en la guía de usuario de Enterprise Architect para obtener los valores apropiados.

Type

String

Lectura/Escritura. Tipo de conector. Los tipos válidos están contenidos en la tabla t_conectortypes en el archivo .EAP.  

VirtualInheritance

String

Lectura/Escritura. Indica si la herencia es virtual en la Generalización.  

Width

Long

Lectura/Escritura. Especifica el ancho del conector. 

 

Métodos del connector

 

Método

Tipo

Notas  

Update ()

Boolean

Actualiza el objeto Conector actual después de modificar o agregar un nuevo ítem. Si se devuelve false, verifique la función GetLastError para más información.  

GetLastError ()

String

Devuelve un valor de cadena de caracteres describiendo el error que ocurrió más recientemente en relación a este objeto. Esta función se utiliza raramente debido a que una excepción será lanzada cuando se produzca un error.