Alterando o Foco Atual a partir do Teclado

O interagente Navigator é essencial para navegar em gráficos juntamente com um leitor de tela. O interagente Navigator suporta navegação em estilo de árvore (navegação seguindo nós) e navegação em estilo de gráfico (navegação seguindo links).
Nota
Este interagente funciona apenas quando o diagrama está em modo de Navegação. É possível alterar entre modo de Edição e modo de Navegação usando o SwitchModeInteractor.
A tabela a seguir mostra as ações que o interagente Navigator designa por padrão às teclas do teclado:
Ação Descrição Tecla padrão
changeNavigatorStyle Alterna entre navegação em estilo de árvore e em estilo de gráfico. F8
clearFocusedElement Limpa o foco e todos os elementos na seleção atual. Esc
next Move o foco para o próximo elemento, de acordo com o estilo de navegação selecionado. Seta para Baixo
previous Move o foco para o elemento anterior, de acordo com o estilo de navegação selecionado. Seta para Cima
forward Move o foco de acordo com o estilo de navegação selecionado. Consulte Navegação de Estilo de Árvore ou Navegação de Estilo de Gráfico. Seta para a Direita
backward Move o foco de acordo com o estilo de navegação selecionado. Consulte Navegação de Estilo de Árvore ou Navegação de Estilo de Gráfico. Seta para a Esquerda

Navegação de Estilo de Árvore

O modo de navegação de estilo de árvore considera o gráfico como uma árvore, com subgráficos abertos como ramificações e subgráficos e nós fechados como folhas (nível mais baixo). Ele não considera links.
Esta tabela mostra o significado das ações de mudança de foco do interagente Navigator quando ele está usando a navegação de estilo de árvore:
Ação Descrição da navegação de estilo de árvore
next Move o foco para o próximo irmão do nó focalizado no momento. Se não houver este tipo de irmão, moverá o foco para o próximo irmão do pai do nó focalizado no momento, exceto quando o pai for o gráfico raiz (neste caso, ele não faz nada).
previous Move o foco para o irmão anterior do nó focalizado no momento. Se não houver este tipo de irmão, moverá o foco para o último filho fechado de nível mais baixo (um subgráfico ou nó fechado) do pai do nó focalizado no momento, exceto quando o pai for o gráfico raiz (neste caso, ele não faz nada).
forward Abre o nó focalizado no momento, se ele for um subgráfico fechado. Se ele for um subgráfico aberto, mova o foco para o primeiro filho do subgráfico. Se não for um subgráfico, ele não executa nada.
backward Fecha o nó focalizado no momento, se ele for um subgráfico aberto. Se ele for um subgráfico fechado ou se não for um subgráfico, moverá o foco para o pai do nó focalizado no momento, exceto quando o pai for o gráfico raiz (neste caso, ele não faz nada).

Navegação de Estilo de Gráfico

A navegação de estilo de gráfico permite selecionar links e nós. O significado das ações de mudança de foco depende de a seleção atual ser um link ou um nó:
Ação Descrição quando um nó tem o foco Descrição quando um link tem o foco
next Move o foco para o primeiro link do nó focalizado. Mantém um registro do nó focalizado como sendo o proprietário dos links que estão sendo navegados. Move o foco para o próximo link do nó focalizado anteriormente. Se o link focalizado no momento for o último link da lista de links de nó a ganhar foco, ele não fará nada.
previous Move o foco para o último link do nó focalizado. Mantém um registro do nó focalizado como sendo o proprietário dos links que estão sendo navegados. Move o foco para o link anterior do nó focalizado anteriormente. Se o link focalizado no momento for o primeiro link da lista de links de nó a ganhar foco, ele não fará nada.
forward Move o foco para o último link que foi seguido para a frente, se houver, para acessar esse nó. Permite que usuários naveguem em outros links do nó anterior. Move o foco para o nó de extremidade do link focalizado no momento, se houver.
backward Move o foco para o último link que foi seguido para trás, se houver, para acessar esse nó. Permite que usuários naveguem em outros links do nó anterior. Move o foco para o nó inicial do link focalizado no momento, se houver