Vue d'ensemble (FL)
Les sections ci-après décrivent l'utilisation spécifique de ces paramètres par cette sous-classe.
Temps imparti (FL)
L'algorithme d'agencement s'arrête si le temps imparti spécifié est dépassé. (Voir Temps imparti.)
Agencement des composants connectés (FL)
L'algorithme d'agencement peut utiliser le mécanisme générique pour agencer les composants connectés. Pour plus d'informations sur ce mécanisme, voir Agencement des composants connectés.)
Région d'agencement (FL)
L'algorithme d'agencement peut utiliser le paramètre de région d'avancement (le paramètre que vous avez vous-même défini ou le paramètre par défaut) pour contrôler la taille et la position de l'agencement de graphe.
Notez que par défaut l'algorithme d'agencement Force-directed n'utilise pas la région d'agencement. (Pour plus de détails, voir également Forcer l'adaptation à la région d'agencement (FL).)
Si vous utilisez les paramètres par défaut, une estimation de la région d'agencement
appropriée est effectuée à partir du nombre et de la taille des noeuds.
Boîte de connexion de liens (FL)
L'algorithme d'agencement peut utiliser une interface de cadre de connexion de liens pour calculer le centre d'un noeud. Voir Link connection box.
Elle est utilisée lorsque l'option de connexion des liens aux centres de noeuds est activée.
Il est utilisé uniquement lorsque le style de lien est une ligne droite. Il est également utilisé pour les fonctions autolien et multilien, selon le mode de ces fonctions.
Voir ibm_ilog.graphlayout.BasicLinkStyleLayout.supportsLinkConnectionBox() pour plus de détails.
Conserver les liens fixes (FL)
L'algorithme d'agencement ne remodèle pas les liens spécifiés comme fixes. (Voir Conserver les liens fixes et Style de lien (FL).)
Conserver les noeuds fixes (FL)
L'algorithme d'agencement ne déplace pas les noeuds spécifiés comme fixes. De plus, l'algorithme tient compte des noeuds fixes
lors du calcul de la position des noeuds non fixes. (Voir Conserver les noeuds fixes.)
S'arrêter immédiatement (FL)
L'algorithme d'agencement s'arrête après le nettoyage si la méthodeGraphLayout#stopImmeditely() est appelée. (Pour obtenir une description de cette méthode dans la classe
GraphLayout
, voir S'arrêter immédiatement.) Si l'agencement s'arrête plus tôt car le temps imparti est dépassé, le code de résultat dans le rapport d'agencement est GraphLayoutReport.STOPPED_AND_VALID
.