Le classe RandomLayout prend en charge les paramètres génériques suivants qui sont définis dans la classe
ibm_ilog.graphlayout.GraphLayout
.
Voir Paramètres et fonctions de la classe de base : Les sections ci-après décrivent l'utilisation spécifique de ces paramètres par cette sous-classe.
Temps imparti (RL)
L'algorithme d'agencement s'arrête si le temps imparti spécifié est dépassé. Voir Temps imparti.
Agencement de composants connectés (RL)
L'algorithme d'agencement peut utiliser le mécanisme générique pour agencer les composants connectés. Dans ce cas, chaque composant connecté est positionné séparément. Pour plus d'informations sur ce mécanisme, voir Agencement des composants connectés.
Région d'agencement (RL)
L'algorithme d'agencement utilise 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. (Voir Région d'agencement.)
Link connection box (RL)
L'algorithme d'agencement peut utiliser une interface link connection box pour calculer le centre d'un noeud.
Voir Link connection box. Cette interface est utilisée uniquement lorsque le style de lien est une ligne droite.
Cette interface est utilisée lorsque l'option de connexion des liens aux centres de noeuds est activée.
Cette interface est également utilisée pour les fonctions autolien et multilien, selon le mode de ces fonctions.
Pour plus d'informations, voir ibm_ilog.graphlayout.basic.BasicLinkStyleLayout.supportsLinkConnectionBox().
Calcul de pourcentage d'achèvement (RL)
L'algorithme d'achèvement calcule le pourcentage d'achèvement estimé. Cette valeur peut être obtenue à partir du rapport d'agencement au cours de l'exécution de l'agencement. Pour obtenir une description détaillée de cette fonction, voir Calcul de pourcentage d'achèvement et Programmes d'écoute d'événement d'agencement de graphe.
Conserver les liens fixes (RL)
L'algorithme d'agencement ne remodèle pas les liens spécifiés comme fixes. Voir Conserver les liens fixes.
Conserver les noeuds fixes (RL)
L'algorithme d'agencement ne déplace pas les noeuds spécifiés comme fixes. Voir Conserver les noeuds fixes.
S'arrêter immédiatement (RL)
L'algorithme d'agencement s'arrête après le nettoyage si la méthode stopImmediately est appelée. Pour obtenir une description de cette méthode dans la classe
ibm_ilog.graphlayout.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 ibm_ilog.graphlayout.GraphLayoutReport.STOPPED_AND_INVALID
.