Visão Geral de Recursos Genéricos
A classe ibm_ilog.graphlayout.hierarchical.HierarchicalLayout suporta
os seguintes recursos genéricos definidos na classe ibm_ilog.graphlayout.GraphLayout
(consulte Parâmetros e Recursos da Classe Base):
Os parágrafos a seguir descrevem a maneira específica
em que estes parâmetros são usados por esta subclasse.
Tempo Permitido (HL)
O algoritmo de layout parará se a configuração de tempo permitido
tiver decorrido. (Para obter uma descrição deste parâmetro de layout na classe
ibm_ilog.graphlayout.GraphLayout
,
consulte Tempo Permitido.) Se o layout
parar antecipadamente porque decorreu o tempo permitido, os nós e links
não serão movidos de suas posições antes da chamada do layout e
o código de resultado no relatório de layout será ibm_ilog.graphlayout.GraphLayoutReport.STOPPED_AND_INVALID
. Layout de Componentes Conectados (HL)
O algoritmo de layout pode usar o mecanismo genérico
para organizar os componentes conectados. (Para obter informações adicionais sobre este mecanismo,
consulte Layout de Componentes Conectados.) Ao usar
este mecanismo, cada componente é organizado em sua própria estrutura em nível individual. Nodes of the first level of one component can be placed
at a different position than nodes of the first level of another component.
No entanto, o mecanismo genérico para organizar componentes conectados
é desativado por padrão. Neste caso, o algoritmo de layout
ainda pode manipular gráficos desconectados. Ele mescla todos os componentes
em uma estrutura em nível global.
Caixa de Conexão de Link (HL)
O algoritmo de layout pode usar uma interface do provedor da caixa de conexão de link. Para obter detalhes, consulte
Usando uma Interface da Caixa de Conexão de Link (HL).
Cálculo de Porcentagem de Conclusão (HL)
O algoritmo de layout calcula a porcentagem estimada
de conclusão. Este valor pode ser obtido do relatório de layout durante a execução
do layout. (Para obter uma descrição detalhada deste recurso,
consulte Cálculo de Porcentagem de Conclusão e Listener de eventos de layout.)
Preservar Links Fixos (HL)
O algoritmo de layout não redimensiona os links que são
especificados como fixos. In fact, fixed links are ignored. (For more
information about link parameters in the
ibm_ilog.graphlayout.GraphLayout
class, see Preservar Links Fixos and Estilo de Link (TL).) Preservar Nós Fixos (HL)
O algoritmo de layout não move os nós que são especificados
como fixos. (For more information about node parameters in
the
ibm_ilog.graphlayout.GraphLayout
class,
see Preservar Nós Fixos.) Moreover,
the layout algorithm ignores fixed nodes and also does not route the
links that are incident to the fixed nodes. It can result in unwanted
overlapping nodes and link crossings. No entanto,
este recurso é útil para componentes individuais, desconectados que podem
ser organizados de forma independente.
Parar Imediatamente (HL)
O algoritmo de layout para após a limpeza se o método stopImmediately for chamado. (Para obter uma descrição deste método na
classe
ibm_ilog.graphlayout.GraphLayout
, consulte Parar Imediatamente.) Se o layout
parar antecipadamente porque decorreu o tempo permitido, os nós e links
não serão movidos de suas posições antes da chamada do layout e
o código de resultado no relatório de layout será ibm_ilog.graphlayout.GraphLayoutReport.STOPPED_AND_INVALID
.