Création d'un rapport d'agencement

Toutes les classes d'agencement héritent de la méthode performLayout de la classe ibm_ilog.graphlayout.GraphLayout. Cette méthode appelle createLayoutReport pour obtenir une nouvelle instance du rapport d'agencement. Vous pouvez extraire l'instance de rapport d'agencement à l'aide de la méthode getLayoutReport lorsque l'agencement est terminé. L'implémentation par défaut de la classe d'agencement de base crée une instance de ibm_ilog.graphlayout.GraphLayoutReport. Certaines sous-classes remplacent cette méthode pour renvoyer la sous-classe appropriée. D'autres classes, comme ibm_ilog.graphlayout.random.RandomLayout, n'ont pas besoin que des informations spécifiques soient stockées dans le rapport d'agencement et ne remplacent pas createLayoutReport. Dans ce cas, la classe de base ibm_ilog.graphlayout.GraphLayoutReport est utilisée.
Lorsque vous utilisez les classes d'agencement, vous n'avez pas besoin d'instancier vous-même le rapport d'agencement. Cette opération est effectuée automatiquement.