Protocolo de conexión#
En Gaphor, si se establece una conexión en un diagrama entre un elemento y una relación, la conexión también se establece a nivel semántico (el modelo). Desde el punto de vista de la interfaz gráfica de usuario, un evento de liberación de un botón es lo que da el pistoletazo de salida a la decisión de si se permite la conexión.
La comprobación de si se permite una conexión también debería comprobar si es válido crear una relación hacia/desde el mismo elemento (como las asociaciones, pero no las generalizaciones).