Prazo limite para entrega: final da aula de laboratório de cada grupo na semana de 2009/11/09  a 2009/11/13.

Após obter as classes que obedeçam às especificações fornecidas, crie o ficheiro ep6.jar, contendo apenas os ficheiros fonte (.java) de todas as classes concretizadas. Se todas as classes estiverem no mesmo directório, deve ser dado o seguinte comando:

jar -cvf ep6.jar *.java

Se todas as classes estiverem na mesma package pacote, deve ser dado o seguinte comando:

jar -cvf ep6.jar pacote

De seguida, entregar o ficheiro ep6.jar para avaliação. O trabalho pode ser entregue várias vezes, até à data limite de entrega, sendo avaliada apenas a última versão.

Endereço para entregas: https://po.rnl.ist.utl.pt/fenix4dei/student

As entregas estão sujeitas às condições genéricas associadas ao processo de entrega.

O material de apoio é o da aula prática 8.

A funcionalidade da subclasse Command a concretizar depende do dia da semana do seu grupo de acordo com a seguinte tabela:

  • 3ª feira
  • 4ª feira
  • 5ª feira
  • 6ª feira

Caso pretenda verificar o correcto funcionamento da subclasse, sugere-se a adição da funcionalidade correspondente no menu associado e, de seguida, a execução da aplicação por forma a testar a nova funcionalidade.

Objectivo

Neste exercício deve concretizar uma subclasse subclasse de Command que permita acrescentar nova funcionalizade à aplicação do editor gráfico descrita nesta aula prática.