Folhas de dicas compostas fornecem orientação para um problema complexo dividindo esse problema em um conjunto de tarefas menores. Cada tarefa consiste em uma série de etapas que devem ser executadas na ordem. Folhas de dicas compostas são ativadas na visualização de folha de dicas e mostram dois painéis que estarão lado a lado ou um acima do outro, dependendo da altura e da largura relativas da visualização.
O painel que aparece à esquerda ou na parte superior (dependendo da orientação da visualização) é chamado de explorador de tarefas e mostra todas as tarefas que precisam ser concluídas e seus estados. O painel inferior ou direito é chamado de painel de detalhes de tarefa e mostra a tarefa selecionada no explorador.
Folhas de dicas compostas são ativadas da mesma maneira que qualquer outra
folha de dicas, selecionando
Ajuda > Folhas de Dicas na barra de menus.
O explorador de tarefas é a visualização em árvore que mostra as tarefas e os grupos de tarefas em uma folha de dicas composta. Cada tarefa também terá uma imagem de sobreposição no canto inferior direito mostrando que ela está andamento, foi concluída ou ignorada. A seleção de uma tarefa no explorador fará com que essa tarefa seja exibida na área de janela de detalhe da tarefa. Clicar com o botão direito do mouse em uma tarefa no explorador torna visível um menu de contexto que, dependendo do estado da tarefa, permitirá que ela seja iniciada, ignorada ou reconfigurada.
A área de janela de detalhe da tarefa mostrará conteúdo diferente, dependendo do tipo de tarefa e se ela foi iniciada. Uma tarefa de folha de dicas que não foi iniciada mostrará uma descrição e um botão para iniciar a tarefa (ou, se ela não puder ser iniciada, o motivo de por que não). Quando em andamento, uma tarefa de folha de dicas mostrará uma folha de dicas e, quando concluída, mostrará um link para a próxima tarefa.
Há três tipos de grupos de tarefas, "conjunto", "seqüência" e "opção". Seqüência representa um conjunto de subtarefas que devem ser executadas na ordem; conjunto representa um conjunto de subtarefas que podem ser executadas em qualquer ordem; e opção, um conjunto de tarefas em que somente uma delas deverá ser executada. Um conjunto ou uma seqüência estará concluído quando todas as suas subtarefas tiverem sido concluídas. Uma opção estará concluída quando uma de suas subtarefas tiver sido concluída.
Uma tarefa de folha de dicas representa uma única folha de dicas. Quando uma tarefa de folha de dicas é visitada pela primeira vez, sua área de janela de detalhes mostra uma descrição da tarefa e oferece a opção de começar a trabalhar na tarefa e possivelmente ignorá-la. A figura a seguir mostra também as imagens de conjuntos, seqüências e opções de tarefas. Observe que algumas imagens são mostradas em cinza; isso significa que essas tarefas não podem ser iniciadas ainda por causa de pré-requisitos que não foram concluídos.
Uma folha de dicas composta pode ter dependências que exigem a conclusão de uma tarefa antes do início de outra. Um exemplo de onde isso pode acontecer seria se uma tarefa criou um projeto e uma segunda tarefa utiliza esse projeto. Nesse caso, a primeira tarefa deve ser concluída ou ignorada antes de poder iniciar a segunda.
O autor de uma folha de dicas composta pode optar por tornar opcional uma tarefa ou um
grupo de tarefas. Se uma tarefa for opcional, poderá ser ignorada clicando com o botão
direito do mouse nela no explorador de tarefas e selecionando ignorar no menu de contexto
ou clicando no hyperlink "Ignorar Esta Tarefa" na área de janela de
detalhes da tarefa. Ignorar uma tarefa permitirá iniciar outras que dependem dela.
A área de janela de detalhes da tarefa fornecerá hyperlinks que percorrerão as tarefas na ordem. Também é possível executar tarefas fora da ordem selecionando a tarefa no explorador e começando a trabalhar nela. Isso será útil se você quiser ir diretamente para uma tarefa de interesse sem trabalhar em todas as tarefas anteriores.
Clicar com o botão direito do mouse no nó raiz, no explorador de tarefas, mostra um item de menu "Reiniciar Todas as Tarefas". Se selecionado, isso reconfigurará o estado de cada tarefa na folha de dicas composta. Utilize isso apenas se você quiser reconfigurar todas as tarefas. O menu de contexto de qualquer outra tarefa terá uma opção de menu para reconfigurar uma tarefa individual. Toda tarefa que depender dessa também será reconfigurada e, para todos os grupos de tarefas, todas as subtarefas também serão reconfiguradas.
Uma folha de dicas composta será fechada se a visualização de folha de dicas for fechada, se o Eclipse for fechado ou se outra folha de dicas for aberta. O estado de cada tarefa é salvo para que quando a folha de dicas composta for reaberta seu estado seja restaurado.