El algoritmo de diseño coloca automáticamente los puntos
finales de los enlaces (las fijaciones de conector) en los nodos. El
parámetro estilo de conector especifica cómo se calculan estos puntos
finales para los enlaces de salida en el nodo padre.
De forma predeterminada, el estilo de conector determina
cómo se distribuyen los puntos de conexión de los enlaces en el borde
del recuadro delimitador de los nodos, simétricamente respecto al
centro de cada lado.

Estilos de conector
Para especificar el estilo de conector:
Utilice el método setConnectorStyle:
treeLayout.setConnectorStyle(ibm_ilog.graphlayout.tree.TreeLayout.CENTERED_PINS);
Los valores válidos para
connectorStyle son:
ibm_ilog.graphlayout.tree.TreeLayout.CENTERED_PINS
Los puntos finales de los enlaces se colocan en el centro del borde donde se conectan los enlaces.ibm_ilog.graphlayout.tree.TreeLayout.EVENLY_SPACED_PINS
Las fijaciones de conector están distribuidas de manera uniforme a lo largo del borde del nodo. Este estilo funciona para los enlaces directos y ortogonales.ibm_ilog.graphlayout.tree.TreeLayout.AUTOMATIC_PINS
El estilo de conector se selecciona automáticamente en función del estilo de enlace y la modalidad de diseño. En las modalidades no radiales, el algoritmo siempre elige fijaciones centradas. En las modalidades de diseño radial, recorta las fijaciones en el recuadro delimitador de los nodos.
El estilo de conector y la interfaz de recuadro de
conexión de enlace funcionan conjuntamente de la siguiente manera:
aplicando el estilo de conector, se calculan los puntos de conexión
propuestos en el rectángulo obtenido de la interfaz de recuadro de
conexión de enlace (o en el recuadro delimitador del nodo, si no se
ha especificado ninguna interfaz de recuadro de conexión de enlace).
En la figura siguiente se muestra un ejemplo del efecto
combinado.
Si los enlaces están conectados en el nodo rosa de la
figura (izquierda), parecen asimétricos con respecto a la forma del
nodo, porque la parte relevante del nodo (aquí, el rombo superior) no
está en el centro del recuadro delimitador del nodo, pero los puntos
de conexión propuestos se calculan con respecto al recuadro
delimitador.

Efecto combinado del recorte de enlace y del recuadro
de conexión de enlace
Puede corregirse utilizando una interfaz de recuadro de
conexión de enlace para especificar explícitamente un recuadro de
conexión más pequeño para la parte relevante del nodo (figura
anterior, derecha) de modo que los puntos de conexión propuestos se
coloquen de forma simétrica en el rombo superior del nodo.