O modo de armazenamento em cluster
ibm_ilog.graphlayout.circular.CircularLayout.BY_SUBGRAPHS
organiza os nós de cada subgráfico em um círculo, mas mantém a posição de cada subgráfico fixa. Isso funciona apenas se o mecanismo genérico para organizar os componentes conectados está desativado (consulte Layout de Componentes Conectados). Ele ordena os nós no círculo para evitar cruzamentos de links. Deslocamento do Nó
O algoritmo de layout tenta preservar uma distância mínima entre nós do mesmo cluster ou subgráfico.
Exemplo de Especificação do
Deslocamento (algoritmo CL)
Para especificar o deslocamento:
Use o método:
layout.setOffset(20)
Número Máximo de Permutações
O algoritmo de layout ordena os nós no círculo para evitar
cruzamentos de links. Para fazer isso, ele tenta várias permutações dos nós de cada cluster e mantém a melhor; quanto mais permutações, mais lento o algoritmo de layout, mas também, mais alta a qualidade do resultado.
Exemplo de Especificação do
Número Máximo de Permutações (algoritmo CL)
Para especificar o número máximo de permutações:
Use o método:
layout.setMaxNumberOfPermutations(100)
Este parâmetro não terá efeito se o modo de armazenamento em
cluster for
AUTOMATIC
ou
BY_CLUSTER_IDS
.