Checking core structure...
compile_project:10: no matches found: *.in
rm -f edt-core.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 `find . -name \*.java`)
(cd src; jar cf ../edt-core.jar `find . -name \*.class -o -name \*.java`)
Checking manager interface structure...
rm -f edt-textui.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 -cp /usr/share/java/po-uilib.jar:/usr/share/java/edt-support.jar:../../edt-core/edt-core.jar `find . -name \*.java`)
(cd src; jar cf ../edt-textui.jar `find . -name \*.class -o -name \*.java`)
                           A-004-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-004-002-M-ok.import -Din=A-004-002-M-ok.in -Dout=$LOGS/143_A-004-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:53.714085421 +0000
--- obtained	2015-12-01 15:17:53.714085421 +0000
      ZONE  1      
*** 21,212 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 220,309 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
- Escolha uma opção: Ficheiro sem nome. Guardar ficheiro como: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
output differs from expected
                           A-004-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-004-003-M-ok.in -Dout=$LOGS/143_A-004-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.main.ShowIndex.execute(ShowIndex.java:24)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:53.902083058 +0000
--- obtained	2015-12-01 15:17:53.902083058 +0000
      ZONE  1      
*** 8,27 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! [] {Patience You Must Have}
! [] {Drama in the Clouds}
  Menu Principal
  1 - Novo
  2 - Abrir
--- 8,14 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
  Menu Principal
  1 - Novo
  2 - Abrir
output differs from expected
                           A-004-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-004-004-M-ok.import -Din=A-004-004-M-ok.in -Dout=$LOGS/143_A-004-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.main.ShowIndex.execute(ShowIndex.java:24)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:54.078080845 +0000
--- obtained	2015-12-01 15:17:54.078080845 +0000
      ZONE  1      
*** 8,39 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
- Escolha uma opção: {Objects in Space}
- [] {A Walk in the Desert}
- [] {Patience You Must Have}
- [] {Drama in the Clouds}
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
- Escolha uma opção: {Objects in Space}
- [] {A Walk in the Desert}
- [] {Patience You Must Have}
- [] {Drama in the Clouds}
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 8,11 ----
output differs from expected
                           A-004-005-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-004-005-M-ok.import -Din=A-004-005-M-ok.in -Dout=$LOGS/143_A-004-005-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.main.ShowIndex.execute(ShowIndex.java:24)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:54.274078381 +0000
--- obtained	2015-12-01 15:17:54.278078331 +0000
      ZONE  1      
*** 8,25 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
- Escolha uma opção: {Objects in Space}
- [sec1] {A Walk in the Desert}
- [] {Patience You Must Have}
- [sec2] {Drama in the Clouds}
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 8,11 ----
output differs from expected
                           A-004-006-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-004-006-M-ok.in -Dout=$LOGS/143_A-004-006-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.NameSection.execute(NameSection.java:26)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:54.490075666 +0000
--- obtained	2015-12-01 15:17:54.490075666 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,111 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! [sec2] {Patience You Must Have}
! [] {Drama in the Clouds}
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 32,35 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: 
\ No newline at end of file
output differs from expected
                           A-005-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-005-004-M-ok.in -Dout=$LOGS/143_A-005-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.main.ShowMetadata.execute(ShowMetadata.java:25)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:54.678073302 +0000
--- obtained	2015-12-01 15:17:54.678073302 +0000
      ZONE  1      
*** 8,43 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 347
! Identificadores únicos: 0
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 347
! Identificadores únicos: 0
  Menu Principal
  1 - Novo
  2 - Abrir
--- 8,14 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
  Menu Principal
  1 - Novo
  2 - Abrir
output differs from expected
                           A-005-005-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-005-005-M-ok.in -Dout=$LOGS/143_A-005-005-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.InsertParagraph.execute(InsertParagraph.java:26)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:54.878070788 +0000
--- obtained	2015-12-01 15:17:54.882070738 +0000
      ZONE  1      
*** 21,74 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: 
! Secções de topo: 0
! Dimensão do documento (bytes): 20
! Identificadores únicos: 0
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: 
\ No newline at end of file
output differs from expected
                           A-005-006-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-005-006-M-ok.import -Din=A-005-006-M-ok.in -Dout=$LOGS/143_A-005-006-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.InsertSection.execute(InsertSection.java:25)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:55.098068022 +0000
--- obtained	2015-12-01 15:17:55.098068022 +0000
      ZONE  1      
*** 21,186 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 207,235 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 113
! Identificadores únicos: 0
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 47,50 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-007-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-007-001-M-ok.import -Din=A-007-001-M-ok.in -Dout=$LOGS/143_A-007-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.main.ShowMetadata.execute(ShowMetadata.java:25)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:55.306065407 +0000
--- obtained	2015-12-01 15:17:55.306065407 +0000
      ZONE  1      
*** 8,41 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
- Escolha uma opção: Título: Objects in Space
- Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
- Secções de topo: 3
- Dimensão do documento (bytes): 269
- Identificadores únicos: 2
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
- Escolha uma opção: Título: Objects in Space
- Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
- Secções de topo: 3
- Dimensão do documento (bytes): 269
- Identificadores únicos: 2
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 8,11 ----
output differs from expected
                           A-007-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-007-002-M-ok.in -Dout=$LOGS/143_A-007-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.InsertParagraph.execute(InsertParagraph.java:26)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:55.526062642 +0000
--- obtained	2015-12-01 15:17:55.530062591 +0000
      ZONE  1      
*** 21,113 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: 
! Secções de topo: 0
! Dimensão do documento (bytes): 18
! Identificadores únicos: 2
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: 
\ No newline at end of file
output differs from expected
                           A-007-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-007-003-M-ok.import -Din=A-007-003-M-ok.in -Dout=$LOGS/143_A-007-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.NameSection.execute(NameSection.java:26)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:55.726060127 +0000
--- obtained	2015-12-01 15:17:55.730060077 +0000
      ZONE  1      
*** 21,169 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [sec1] {A Walk in the Desert}
! [sec 2] {Patience You Must Have}
! [sec2] {Drama in the Clouds}
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 274
! Identificadores únicos: 5
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: 
\ No newline at end of file
output differs from expected
                           A-008-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-008-001-M-ok.in -Dout=$LOGS/143_A-008-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.main.AddAuthor.execute(AddAuthor.java:25)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:55.910057814 +0000
--- obtained	2015-12-01 15:17:55.910057814 +0000
      ZONE  1      
*** 8,36 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Nome do autor: Email do autor: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: 
! Autor: João Pereira/j@com
! Secções de topo: 0
! Dimensão do documento (bytes): 0
! Identificadores únicos: 0
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 8,11 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Nome do autor: Email do autor: 
\ No newline at end of file
output differs from expected
                           A-008-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-008-002-M-ok.import -Din=A-008-002-M-ok.in -Dout=$LOGS/143_A-008-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.main.AddAuthor.execute(AddAuthor.java:25)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:56.086055601 +0000
--- obtained	2015-12-01 15:17:56.090055551 +0000
      ZONE  1      
*** 8,38 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Nome do autor: Email do autor: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Luke Skywalker/luke@jedi.com
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Autor: Palpatine/pal@blackforce.com
! Secções de topo: 3
! Dimensão do documento (bytes): 77
! Identificadores únicos: 0
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 8,11 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Nome do autor: Email do autor: 
\ No newline at end of file
output differs from expected
                           A-008-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-008-003-M-ok.import -Din=A-008-003-M-ok.in -Dout=$LOGS/143_A-008-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.main.AddAuthor.execute(AddAuthor.java:25)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:56.266053339 +0000
--- obtained	2015-12-01 15:17:56.266053339 +0000
      ZONE  1      
*** 8,38 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Nome do autor: Email do autor: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Analkin Skywalker/analkin@jedi.com
! Autor: Luke Skywalker/luke@jedi.com
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 77
! Identificadores únicos: 0
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 8,11 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Nome do autor: Email do autor: 
\ No newline at end of file
output differs from expected
                           A-008-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-008-004-M-ok.import -Din=A-008-004-M-ok.in -Dout=$LOGS/143_A-008-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.main.AddAuthor.execute(AddAuthor.java:25)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:56.442051126 +0000
--- obtained	2015-12-01 15:17:56.442051126 +0000
      ZONE  1      
*** 8,38 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Nome do autor: Email do autor: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Luke Skywalker/luke@jedi.com
! Autor: Mario Soares/ms@ps.pt
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 77
! Identificadores únicos: 0
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 8,11 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Nome do autor: Email do autor: 
\ No newline at end of file
output differs from expected
                           A-009-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-009-001-M-ok.import -Din=A-009-001-M-ok.in -Dout=$LOGS/143_A-009-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.NameParagraph.execute(NameParagraph.java:27)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:56.642048612 +0000
--- obtained	2015-12-01 15:17:56.646048561 +0000
      ZONE  1      
*** 21,58 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: It is the force!
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: 
\ No newline at end of file
output differs from expected
                           A-009-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-009-002-M-ok.import -Din=A-009-002-M-ok.in -Dout=$LOGS/143_A-009-002-M-ok.out edt.textui.TextEditor
*** expected	2015-12-01 15:17:56.822046349 +0000
--- obtained	2015-12-01 15:17:56.822046349 +0000
      ZONE  1      
*** 8,16 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Identificador do elemento de texto: [s1] {A Walk in the Desert}
! Somewhere in space
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,14 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
output differs from expected
                           A-009-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-009-003-M-ok.in -Dout=$LOGS/143_A-009-003-M-ok.out edt.textui.TextEditor
*** expected	2015-12-01 15:17:56.994044187 +0000
--- obtained	2015-12-01 15:17:56.998044136 +0000
      ZONE  1      
*** 8,15 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 's1' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,14 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
output differs from expected
                           A-009-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-009-004-M-ok.import -Din=A-009-004-M-ok.in -Dout=$LOGS/143_A-009-004-M-ok.out edt.textui.TextEditor
*** expected	2015-12-01 15:17:57.174041924 +0000
--- obtained	2015-12-01 15:17:57.174041924 +0000
      ZONE  1      
*** 8,15 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'p1' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,14 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
output differs from expected
                           A-010-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-010-001-M-ok.in -Dout=$LOGS/143_A-010-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:57.370039460 +0000
--- obtained	2015-12-01 15:17:57.370039460 +0000
      ZONE  1      
*** 21,61 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: {New Title}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-010-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-010-002-M-ok.import -Din=A-010-002-M-ok.in -Dout=$LOGS/143_A-010-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:57.586036744 +0000
--- obtained	2015-12-01 15:17:57.586036744 +0000
      ZONE  1      
*** 21,62 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Object Oriented Programming is Great!
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 98
! Identificadores únicos: 0
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-010-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-010-003-M-ok.import -Din=A-010-003-M-ok.in -Dout=$LOGS/143_A-010-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:57.786034230 +0000
--- obtained	2015-12-01 15:17:57.790034180 +0000
      ZONE  1      
*** 21,53 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 61,146 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {New Hope}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
! [] {New Hope}
! [] {Drama in the Clouds}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 63
! Identificadores únicos: 0
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-010-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-010-004-M-ok.import -Din=A-010-004-M-ok.in -Dout=$LOGS/143_A-010-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:57.978031816 +0000
--- obtained	2015-12-01 15:17:57.978031816 +0000
      ZONE  1      
*** 21,94 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Where is Leia?}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 102,142 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: [] {Where is Leia?}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
output differs from expected
                           A-011-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-011-001-M-ok.import -Din=A-011-001-M-ok.in -Dout=$LOGS/143_A-011-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:58.174029352 +0000
--- obtained	2015-12-01 15:17:58.178029302 +0000
      ZONE  1      
*** 21,40 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 61,154 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 47,50 ----
output differs from expected
                           A-011-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-011-002-M-ok.in -Dout=$LOGS/143_A-011-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:58.378026787 +0000
--- obtained	2015-12-01 15:17:58.382026737 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,107 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Sub 1.1}
- [] {Sub 1.2}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Sub 2.1}
- [] {Sub 2.2}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 32,37 ----
      ZONE  3      
*** 115,128 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 45,48 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-011-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-011-003-M-ok.import -Din=A-011-003-M-ok.in -Dout=$LOGS/143_A-011-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:58.582024223 +0000
--- obtained	2015-12-01 15:17:58.582024223 +0000
      ZONE  1      
*** 21,225 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '3'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 233,281 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: [] {Sec 1.1}
! [] {Sec 1.1.1}
! [] {Sec 1.2}
! [] {Sec 1.2.1}
! [] {Sec 1.2.2}
! [] {Sec 1.3}
! [] {Sec 1.4}
! [] {Sec 1.4.1}
! [] {SEc 1.4.2}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-011-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-011-004-M-ok.in -Dout=$LOGS/143_A-011-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:58.786021658 +0000
--- obtained	2015-12-01 15:17:58.786021658 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,64 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: [] {A Walk in the Desert}
- [] {Patience You Must Have}
- [] {Sub 1.1}
- [] {Sub 1.2}
- [] {Drama in the Clouds}
- [] {Sub 2.1}
- [] {Sub 2.2}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 32,35 ----
output differs from expected
                           A-011-005-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-011-005-M-ok.in -Dout=$LOGS/143_A-011-005-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:17:58.998018993 +0000
--- obtained	2015-12-01 15:17:59.002018943 +0000
      ZONE  1      
*** 21,47 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
output differs from expected
                           A-012-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-012-001-M-ok.import -Din=A-012-001-M-ok.in -Dout=$LOGS/143_A-012-001-M-ok.out edt.textui.TextEditor
*** expected	2015-12-01 15:17:59.202016429 +0000
--- obtained	2015-12-01 15:17:59.206016378 +0000
      ZONE  1      
*** 21,32 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: {Objects in Space}
! First Paragraph
! [] {A Walk in the Desert}
! [] {Patience You Must Have}
! [] {Drama in the Clouds}
! Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
--- 21,27 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
output differs from expected
                           A-012-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-012-002-M-ok.import -Din=A-012-002-M-ok.in -Dout=$LOGS/143_A-012-002-M-ok.out edt.textui.TextEditor
*** expected	2015-12-01 15:17:59.414013763 +0000
--- obtained	2015-12-01 15:17:59.418013713 +0000
      ZONE  1      
*** 21,37 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: {Objects in Space}
! [sec1] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! [] {Patience You Must Have}
! Do or do not.
! There is no try.
! [sec2] {Drama in the Clouds}
! Obi-Wan never told you what happened to your father.
! He told me enough! He told me YOU killed him.
! NOOOOOOOOOOOOOOOOOOO...
! Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
--- 21,27 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
output differs from expected
                           A-012-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-012-003-M-ok.in -Dout=$LOGS/143_A-012-003-M-ok.out edt.textui.TextEditor
*** expected	2015-12-01 15:17:59.626011098 +0000
--- obtained	2015-12-01 15:17:59.630011048 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,57 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! [] {Patience You Must Have}
! Par 1.1
! Par 1.2
! Do or do not.
! There is no try.
! [] {Sub 1.1}
! Par 1.1.1
! Par 1.1.2
! [] {Sub 1.2}
! Par 1.2.1
! Par 1.2.2
! [] {Drama in the Clouds}
! Obi-Wan never told you what happened to your father.
! He told me enough! He told me YOU killed him.
! NOOOOOOOOOOOOOOOOOOO...
! [] {Sub 2.1}
! [] {Sub 2.2}
! Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
--- 32,38 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
output differs from expected
                           A-012-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-012-004-M-ok.in -Dout=$LOGS/143_A-012-004-M-ok.out edt.textui.TextEditor
*** expected	2015-12-01 15:17:59.834008483 +0000
--- obtained	2015-12-01 15:17:59.834008483 +0000
      ZONE  1      
*** 21,28 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: {}
! Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
--- 21,27 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
output differs from expected
                           A-012-005-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-012-005-M-ok.in -Dout=$LOGS/143_A-012-005-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:00.042005868 +0000
--- obtained	2015-12-01 15:18:00.046005818 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,74 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Patience You Must Have}
- Par 1.1
- Par 1.2
- Do or do not.
- There is no try.
- [] {Sub 1.1}
- Par 1.1.1
- Par 1.1.2
- [] {Sub 1.2}
- Par 1.2.1
- Par 1.2.2
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 32,37 ----
      ZONE  3      
*** 82,95 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 45,48 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-012-006-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-012-006-M-ok.import -Din=A-012-006-M-ok.in -Dout=$LOGS/143_A-012-006-M-ok.out edt.textui.TextEditor
*** expected	2015-12-01 15:18:00.254003203 +0000
--- obtained	2015-12-01 15:18:00.254003203 +0000
      ZONE  1      
*** 21,28 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
! Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
--- 21,27 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
      ZONE  2      
*** 35,42 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: [] {ONLY TITLE}
! Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
--- 34,40 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
output differs from expected
                           A-012-007-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-012-007-M-ok.import -Din=A-012-007-M-ok.in -Dout=$LOGS/143_A-012-007-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:00.454000689 +0000
--- obtained	2015-12-01 15:18:00.454000689 +0000
      ZONE  1      
*** 21,59 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Drama in the Clouds}
- par 1
- par 2
- par 3
- par 4
- par 5
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 67,80 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
output differs from expected
                           A-012-008-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-012-008-M-ok.in -Dout=$LOGS/143_A-012-008-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:00.657998124 +0000
--- obtained	2015-12-01 15:18:00.657998124 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,69 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Drama in the Clouds}
- Obi-Wan never told you what happened to your father.
- He told me enough! He told me YOU killed him.
- NOOOOOOOOOOOOOOOOOOO...
- [] {Sub 2.1}
- [] {Sub 2.2}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 32,37 ----
      ZONE  3      
*** 77,90 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 45,48 ----
output differs from expected
                           A-012-009-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-012-009-M-ok.import -Din=A-012-009-M-ok.in -Dout=$LOGS/143_A-012-009-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:00.845995761 +0000
--- obtained	2015-12-01 15:18:00.845995761 +0000
      ZONE  1      
*** 21,82 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Patience You Must Have}
- [] {Sub Title 1}
- [] {Sub title 2}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 90,103 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-013-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-013-001-M-ok.in -Dout=$LOGS/143_A-013-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:01.045993247 +0000
--- obtained	2015-12-01 15:18:01.045993247 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,64 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: A secção '3' não existe.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 32,37 ----
      ZONE  3      
*** 72,85 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 45,48 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-013-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-013-002-M-ok.import -Din=A-013-002-M-ok.in -Dout=$LOGS/143_A-013-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:01.245990732 +0000
--- obtained	2015-12-01 15:18:01.245990732 +0000
      ZONE  1      
*** 21,68 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: A secção '0' não existe.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: A secção '-1' não existe.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 76,89 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
output differs from expected
                           A-013-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-013-003-M-ok.in -Dout=$LOGS/143_A-013-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:01.449988168 +0000
--- obtained	2015-12-01 15:18:01.449988168 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,80 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Sub 1.1}
- Par 1.1.1
- Par 1.1.2
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 32,37 ----
      ZONE  3      
*** 88,114 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 45,48 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-013-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-013-004-M-ok.in -Dout=$LOGS/143_A-013-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:01.649985653 +0000
--- obtained	2015-12-01 15:18:01.649985653 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,78 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Sub 2.2}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 32,37 ----
      ZONE  3      
*** 86,112 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 45,48 ----
output differs from expected
                           A-013-005-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-013-005-M-ok.import -Din=A-013-005-M-ok.in -Dout=$LOGS/143_A-013-005-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:01.865982938 +0000
--- obtained	2015-12-01 15:18:01.865982938 +0000
      ZONE  1      
*** 21,82 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: A secção '0' não existe.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: A secção '-1' não existe.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: A secção '3' não existe.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 90,103 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-013-006-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-013-006-M-ok.in -Dout=$LOGS/143_A-013-006-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:02.081980222 +0000
--- obtained	2015-12-01 15:18:02.081980222 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,78 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: A secção '-1' não existe.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: A secção '2' não existe.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 32,37 ----
      ZONE  3      
*** 86,99 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 45,48 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-014-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-014-001-M-ok.import -Din=A-014-001-M-ok.in -Dout=$LOGS/143_A-014-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.InsertSection.execute(InsertSection.java:25)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:02.309977356 +0000
--- obtained	2015-12-01 15:18:02.309977356 +0000
      ZONE  1      
*** 21,64 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {Sec 1}
! [] {A Walk in the Desert}
! [] {Patience You Must Have}
! [] {Drama in the Clouds}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-014-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-014-002-M-ok.import -Din=A-014-002-M-ok.in -Dout=$LOGS/143_A-014-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.InsertSection.execute(InsertSection.java:25)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:02.505974892 +0000
--- obtained	2015-12-01 15:18:02.509974842 +0000
      ZONE  1      
*** 21,87 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
! [] {Sec 2}
! [] {Patience You Must Have}
! [] {Drama in the Clouds}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-014-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-014-003-M-ok.in -Dout=$LOGS/143_A-014-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:02.709972328 +0000
--- obtained	2015-12-01 15:18:02.713972277 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,110 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Sub 1.1}
- [] {Sub 1.2}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Sub 1.1}
- [] {Sub 1.2}
- [] {Sec 1,3}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Sub 1.1}
- [] {Sub 1.2}
- [] {Sec 1,3}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 32,37 ----
      ZONE  3      
*** 118,131 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 45,48 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-014-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-014-004-M-ok.in -Dout=$LOGS/143_A-014-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.InsertSection.execute(InsertSection.java:25)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:02.909969813 +0000
--- obtained	2015-12-01 15:18:02.909969813 +0000
      ZONE  1      
*** 21,130 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {Sec 1}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {Sec 1.1}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {Sec 1}
! [] {Sec 1.1}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-014-005-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-014-005-M-ok.in -Dout=$LOGS/143_A-014-005-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.InsertSection.execute(InsertSection.java:25)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:03.109967299 +0000
--- obtained	2015-12-01 15:18:03.109967299 +0000
      ZONE  1      
*** 21,116 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {Sec 1.1}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {Sec 1}
! [] {Sec 1.1}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-014-006-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-014-006-M-ok.in -Dout=$LOGS/143_A-014-006-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:03.305964835 +0000
--- obtained	2015-12-01 15:18:03.309964785 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,108 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Sub 1.1}
- [] {Sub 1.2}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Sub 1.1}
- [] {Sub 1.2}
- [] {Sec 1.3}
- [] {Sec 1.4}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 32,37 ----
      ZONE  3      
*** 116,129 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 45,48 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-015-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-015-001-M-ok.import -Din=A-015-001-M-ok.in -Dout=$LOGS/143_A-015-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.NameSection.execute(NameSection.java:26)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:03.505962321 +0000
--- obtained	2015-12-01 15:18:03.505962321 +0000
      ZONE  1      
*** 21,75 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [U0] {A Walk in the Desert}
! [] {Patience You Must Have}
! [] {Drama in the Clouds}
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [U0] {A Walk in the Desert}
! [] {Patience You Must Have}
! [] {Drama in the Clouds}
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: 
\ No newline at end of file
output differs from expected
                           A-015-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-015-002-M-ok.import -Din=A-015-002-M-ok.in -Dout=$LOGS/143_A-015-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.NameSection.execute(NameSection.java:26)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:03.709959756 +0000
--- obtained	2015-12-01 15:18:03.713959706 +0000
      ZONE  1      
*** 21,62 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: O nome da secção foi alterado.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! [] {Patience You Must Have}
! [U3] {Drama in the Clouds}
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: 
\ No newline at end of file
output differs from expected
                           A-015-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-015-003-M-ok.in -Dout=$LOGS/143_A-015-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.NameSection.execute(NameSection.java:26)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:03.905957292 +0000
--- obtained	2015-12-01 15:18:03.905957292 +0000
      ZONE  1      
*** 21,48 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: A secção '3' não existe.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: 
\ No newline at end of file
output differs from expected
                           A-015-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-015-004-M-ok.import -Din=A-015-004-M-ok.in -Dout=$LOGS/143_A-015-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.NameSection.execute(NameSection.java:26)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:04.105954778 +0000
--- obtained	2015-12-01 15:18:04.105954778 +0000
      ZONE  1      
*** 21,77 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: O nome da secção foi alterado.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
! [sec1] {Patience You Must Have}
! [] {Drama in the Clouds}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: [sec1] {Patience You Must Have}
! Do or do not.
! There is no try.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: 
\ No newline at end of file
output differs from expected
                           A-015-005-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-015-005-M-ok.in -Dout=$LOGS/143_A-015-005-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:04.309952213 +0000
--- obtained	2015-12-01 15:18:04.309952213 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,123 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [U0] {A Walk in the Desert}
- [] {Patience You Must Have}
- [] {Sub 1.1}
- [] {Sub 1.2}
- [] {Drama in the Clouds}
- [] {Sub 2.1}
- [] {Sub 2.2}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 32,37 ----
      ZONE  3      
*** 131,164 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
! [] {Patience You Must Have}
! [] {Sub 1.1}
! [U0] {Sub 1.2}
! [] {Drama in the Clouds}
! [] {Sub 2.1}
! [] {Sub 2.2}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 45,48 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-015-006-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-015-006-M-ok.in -Dout=$LOGS/143_A-015-006-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.NameParagraph.execute(NameParagraph.java:27)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:04.509949699 +0000
--- obtained	2015-12-01 15:18:04.509949699 +0000
      ZONE  1      
*** 8,120 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! [] {Patience You Must Have}
! Par 1.1
! Par 1.2
! Do or do not.
! There is no try.
! [] {Sub 1.1}
! Par 1.1.1
! Par 1.1.2
! [] {Sub 1.2}
! Par 1.2.1
! Par 1.2.2
! [] {Drama in the Clouds}
! Obi-Wan never told you what happened to your father.
! He told me enough! He told me YOU killed him.
! NOOOOOOOOOOOOOOOOOOO...
! [] {Sub 2.1}
! [] {Sub 2.2}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: These aren’t the droids you’re looking for.
  Menu Principal
  1 - Novo
  2 - Abrir
--- 8,14 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
  Menu Principal
  1 - Novo
  2 - Abrir
      ZONE  2      
*** 138,170 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 32,37 ----
      ZONE  3      
*** 178,204 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! [] {Patience You Must Have}
! Par 1.1
! Par 1.2
! Do or do not.
! There is no try.
! [P1] {Sub 1.1}
! Par 1.1.1
! Par 1.1.2
! [] {Sub 1.2}
! Par 1.2.1
! Par 1.2.2
! [] {Drama in the Clouds}
! Obi-Wan never told you what happened to your father.
! He told me enough! He told me YOU killed him.
! NOOOOOOOOOOOOOOOOOOO...
! [] {Sub 2.1}
! [] {Sub 2.2}
! Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
--- 45,51 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
      ZONE  4      
*** 211,252 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: [P1] {Sub 1.1}
! Par 1.1.1
! Par 1.1.2
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 347
! Identificadores únicos: 1
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 58,61 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: 
\ No newline at end of file
output differs from expected
                           A-016-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-016-001-M-ok.in -Dout=$LOGS/143_A-016-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:04.717947084 +0000
--- obtained	2015-12-01 15:18:04.717947084 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,77 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Sub 1.2}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 32,37 ----
      ZONE  3      
*** 85,117 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
! [] {Patience You Must Have}
! [] {Sub 1.2}
! [] {Drama in the Clouds}
! [] {Sub 2.1}
! [] {Sub 2.2}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 45,48 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-016-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-002-M-ok.import -Din=A-016-002-M-ok.in -Dout=$LOGS/143_A-016-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.RemoveSection.execute(RemoveSection.java:24)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:04.933944368 +0000
--- obtained	2015-12-01 15:18:04.933944368 +0000
      ZONE  1      
*** 21,78 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
! [] {Drama in the Clouds}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! [] {Drama in the Clouds}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: 
\ No newline at end of file
output differs from expected
                           A-016-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-003-M-ok.import -Din=A-016-003-M-ok.in -Dout=$LOGS/143_A-016-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.RemoveSection.execute(RemoveSection.java:24)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:05.145941703 +0000
--- obtained	2015-12-01 15:18:05.145941703 +0000
      ZONE  1      
*** 21,81 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
! [] {Patience You Must Have}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! [] {Patience You Must Have}
! Do or do not.
! There is no try.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: 
\ No newline at end of file
output differs from expected
                           A-016-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-004-M-ok.import -Din=A-016-004-M-ok.in -Dout=$LOGS/143_A-016-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.RemoveSection.execute(RemoveSection.java:24)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:05.349939139 +0000
--- obtained	2015-12-01 15:18:05.353939088 +0000
      ZONE  1      
*** 21,54 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: A secção '0' não existe.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 62,78 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! [] {Patience You Must Have}
! Do or do not.
! There is no try.
! [] {Drama in the Clouds}
! Obi-Wan never told you what happened to your father.
! He told me enough! He told me YOU killed him.
! NOOOOOOOOOOOOOOOOOOO...
! Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
--- 34,40 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
      ZONE  3      
*** 85,98 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 47,50 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: 
\ No newline at end of file
output differs from expected
                           A-016-005-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-005-M-ok.import -Din=A-016-005-M-ok.in -Dout=$LOGS/143_A-016-005-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.RemoveSection.execute(RemoveSection.java:24)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:05.553936574 +0000
--- obtained	2015-12-01 15:18:05.557936524 +0000
      ZONE  1      
*** 21,71 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: A secção '3' não existe.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! [] {Patience You Must Have}
! Do or do not.
! There is no try.
! [] {Drama in the Clouds}
! Obi-Wan never told you what happened to your father.
! He told me enough! He told me YOU killed him.
! NOOOOOOOOOOOOOOOOOOO...
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: 
\ No newline at end of file
output differs from expected
                           A-016-006-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-016-006-M-ok.in -Dout=$LOGS/143_A-016-006-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:05.757934009 +0000
--- obtained	2015-12-01 15:18:05.761933959 +0000
      ZONE  1      
*** 8,14 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,15 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 31,105 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Sub 1.1}
- [] {Sub 1.2}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Sub 1.1}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 32,37 ----
      ZONE  3      
*** 113,157 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
! [] {Patience You Must Have}
! [] {Drama in the Clouds}
! [] {Sub 2.1}
! [] {Sub 2.2}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 45,48 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-016-007-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-007-M-ok.import -Din=A-016-007-M-ok.in -Dout=$LOGS/143_A-016-007-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:05.965931395 +0000
--- obtained	2015-12-01 15:18:05.969931344 +0000
      ZONE  1      
*** 21,93 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: [sec1] {A Walk in the Desert}
- [] {Patience You Must Have}
- [sec2] {Drama in the Clouds}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Patience You Must Have}
- [sec2] {Drama in the Clouds}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
- Escolha uma opção: Título: Objects in Space
- Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
- Secções de topo: 2
- Dimensão do documento (bytes): 206
- Identificadores únicos: 1
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
output differs from expected
                           A-016-008-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-008-M-ok.import -Din=A-016-008-M-ok.in -Dout=$LOGS/143_A-016-008-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:06.173928780 +0000
--- obtained	2015-12-01 15:18:06.177928729 +0000
      ZONE  1      
*** 21,134 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Patience You Must Have}
- Do or do not.
- There is no try.
- [] {Sec 1-1}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Patience You Must Have}
- Do or do not.
- There is no try.
- [Sec1.1] {Sec 1-1}
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
- Escolha uma opção: Identificador do elemento de texto: [Sec1.1] {Sec 1-1}
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 142,214 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [sec1] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! [sec2] {Drama in the Clouds}
! Obi-Wan never told you what happened to your father.
! He told me enough! He told me YOU killed him.
! NOOOOOOOOOOOOOOOOOOO...
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 2
! Dimensão do documento (bytes): 218
! Identificadores únicos: 2
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'Sec1.1' não existe.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-016-009-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-009-M-ok.import -Din=A-016-009-M-ok.in -Dout=$LOGS/143_A-016-009-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.InsertSection.execute(InsertSection.java:25)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:06.377926215 +0000
--- obtained	2015-12-01 15:18:06.377926215 +0000
      ZONE  1      
*** 21,132 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 140,192 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
- Escolha uma opção: Identificador do elemento de texto: Primeiro Par
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
- Escolha uma opção: Identificador do elemento de texto: Segundo Par
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
- Escolha uma opção: Título: Objects in Space
- Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
- Secções de topo: 3
- Dimensão do documento (bytes): 299
- Identificadores únicos: 4
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 34,39 ----
      ZONE  3      
*** 200,263 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 2
! Dimensão do documento (bytes): 206
! Identificadores únicos: 1
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto '1P' não existe.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto '2P' não existe.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 47,50 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-017-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-017-001-M-ok.import -Din=A-017-001-M-ok.in -Dout=$LOGS/143_A-017-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:06.585923600 +0000
--- obtained	2015-12-01 15:18:06.589923550 +0000
      ZONE  1      
*** 21,70 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Patience You Must Have}
- P1
- Do or do not.
- There is no try.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 78,91 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-017-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-017-002-M-ok.import -Din=A-017-002-M-ok.in -Dout=$LOGS/143_A-017-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:06.793920985 +0000
--- obtained	2015-12-01 15:18:06.793920985 +0000
      ZONE  1      
*** 21,70 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Patience You Must Have}
- Do or do not.
- new P1
- There is no try.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 78,91 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-017-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-017-003-M-ok.import -Din=A-017-003-M-ok.in -Dout=$LOGS/143_A-017-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:06.997918421 +0000
--- obtained	2015-12-01 15:18:07.001918370 +0000
      ZONE  1      
*** 21,70 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Patience You Must Have}
- Do or do not.
- There is no try.
- P3
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 78,115 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! [] {Patience You Must Have}
! Do or do not.
! There is no try.
! P3
! [] {Drama in the Clouds}
! Obi-Wan never told you what happened to your father.
! He told me enough! He told me YOU killed him.
! NOOOOOOOOOOOOOOOOOOO...
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-017-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-017-004-M-ok.import -Din=A-017-004-M-ok.in -Dout=$LOGS/143_A-017-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.InsertParagraph.execute(InsertParagraph.java:26)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:07.197915906 +0000
--- obtained	2015-12-01 15:18:07.201915856 +0000
      ZONE  1      
*** 21,68 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {A Walk in the Desert}
- P0
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 76,87 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! P0
! [] {Patience You Must Have}
! [] {Drama in the Clouds}
! Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
--- 34,40 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
      ZONE  3      
*** 94,107 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 47,50 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: 
\ No newline at end of file
output differs from expected
                           A-017-005-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-017-005-M-ok.in -Dout=$LOGS/143_A-017-005-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.InsertSection.execute(InsertSection.java:25)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:07.401913342 +0000
--- obtained	2015-12-01 15:18:07.405913292 +0000
      ZONE  1      
*** 21,131 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {S1}
! P0
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {S1}
! P0
! P1
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-017-006-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-017-006-M-ok.import -Din=A-017-006-M-ok.in -Dout=$LOGS/143_A-017-006-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:07.597910878 +0000
--- obtained	2015-12-01 15:18:07.597910878 +0000
      ZONE  1      
*** 21,71 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Drama in the Clouds}
- Obi-Wan never told you what happened to your father.
- He told me enough! He told me YOU killed him.
- NOOOOOOOOOOOOOOOOOOO...
- Final words
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 79,92 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
output differs from expected
                           A-018-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-001-M-ok.import -Din=A-018-001-M-ok.in -Dout=$LOGS/143_A-018-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:07.805908263 +0000
--- obtained	2015-12-01 15:18:07.809908213 +0000
      ZONE  1      
*** 21,69 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Patience You Must Have}
- Do or do not.
- There is no try.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 77,112 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Do or do not.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Do or do not.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-018-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-002-M-ok.import -Din=A-018-002-M-ok.in -Dout=$LOGS/143_A-018-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.NameParagraph.execute(NameParagraph.java:27)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:08.017905598 +0000
--- obtained	2015-12-01 15:18:08.021905548 +0000
      ZONE  1      
*** 21,53 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 61,87 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
- Escolha uma opção: Identificador do elemento de texto: Where are they?
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 34,39 ----
      ZONE  3      
*** 95,211 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Identificador único: O nome do parágrafo foi alterado.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! Where are they?
! Who knows?
! [] {Patience You Must Have}
! Do or do not.
! There is no try.
! [] {Drama in the Clouds}
! Obi-Wan never told you what happened to your father.
! He told me enough! He told me YOU killed him.
! NOOOOOOOOOOOOOOOOOOO...
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Where are they?
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'P1.2' não existe.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 294
! Identificadores únicos: 1
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 47,50 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: 
\ No newline at end of file
output differs from expected
                           A-018-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-003-M-ok.import -Din=A-018-003-M-ok.in -Dout=$LOGS/143_A-018-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.NameParagraph.execute(NameParagraph.java:27)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:08.237902832 +0000
--- obtained	2015-12-01 15:18:08.237902832 +0000
      ZONE  1      
*** 21,87 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
- Escolha uma opção: Identificador do elemento de texto: These aren’t the droids you’re looking for.
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 95,127 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 34,39 ----
      ZONE  3      
*** 135,174 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: NOOOOOOOOOOOOOOOOOOO...
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 294
! Identificadores únicos: 3
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 47,50 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: 
\ No newline at end of file
output differs from expected
                           A-018-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-004-M-ok.import -Din=A-018-004-M-ok.in -Dout=$LOGS/143_A-018-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.NameParagraph.execute(NameParagraph.java:27)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:08.453900117 +0000
--- obtained	2015-12-01 15:18:08.457900066 +0000
      ZONE  1      
*** 8,18 ****
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Identificador do elemento de texto: [sec1] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! Where are they?
! Who knows?
! Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 8,14 ----
  7 - Mostrar elemento de texto
  8 - Editar
  0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 35,72 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! Where are they?
! Who knows?
! Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
--- 31,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
      ZONE  3      
*** 92,116 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Where are they?
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 57,60 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: 
\ No newline at end of file
output differs from expected
                           A-018-005-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-005-M-ok.import -Din=A-018-005-M-ok.in -Dout=$LOGS/143_A-018-005-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.NameParagraph.execute(NameParagraph.java:27)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:08.661897502 +0000
--- obtained	2015-12-01 15:18:08.661897502 +0000
      ZONE  1      
*** 21,53 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 61,87 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
- Escolha uma opção: Identificador do elemento de texto: Where are they?
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 34,39 ----
      ZONE  3      
*** 95,186 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Identificador único: O nome do parágrafo foi alterado.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 294
! Identificadores únicos: 2
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Where are they?
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'P1' não existe.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 47,50 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: 
\ No newline at end of file
output differs from expected
                           A-018-006-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-006-M-ok.import -Din=A-018-006-M-ok.in -Dout=$LOGS/143_A-018-006-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:08.873894837 +0000
--- obtained	2015-12-01 15:18:08.873894837 +0000
      ZONE  1      
*** 21,54 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Identificador único: O parágrafo '10' não existe.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 62,86 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'P10' não existe.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-018-007-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-007-M-ok.import -Din=A-018-007-M-ok.in -Dout=$LOGS/143_A-018-007-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:09.077892272 +0000
--- obtained	2015-12-01 15:18:09.077892272 +0000
      ZONE  1      
*** 21,67 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Identificador único: O nome do parágrafo foi alterado.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 75,110 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: There is no try.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: There is no try.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-019-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-019-001-M-ok.import -Din=A-019-001-M-ok.in -Dout=$LOGS/143_A-019-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:09.281889707 +0000
--- obtained	2015-12-01 15:18:09.285889657 +0000
      ZONE  1      
*** 21,70 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Drama in the Clouds}
- Hello
- He told me enough! He told me YOU killed him.
- NOOOOOOOOOOOOOOOOOOO...
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 78,91 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
output differs from expected
                           A-019-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-019-002-M-ok.import -Din=A-019-002-M-ok.in -Dout=$LOGS/143_A-019-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:09.485887143 +0000
--- obtained	2015-12-01 15:18:09.489887092 +0000
      ZONE  1      
*** 21,82 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Patience You Must Have}
- New content
- There is no try.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 90,114 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: New content
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected
                           A-019-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-019-003-M-ok.import -Din=A-019-003-M-ok.in -Dout=$LOGS/143_A-019-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:09.697884478 +0000
--- obtained	2015-12-01 15:18:09.697884478 +0000
      ZONE  1      
*** 21,70 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Drama in the Clouds}
- Obi-Wan never told you what happened to your father.
- He told me enough! He told me YOU killed him.
- ...........
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 78,91 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
output differs from expected
                           A-019-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-019-004-M-ok.import -Din=A-019-004-M-ok.in -Dout=$LOGS/143_A-019-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.EditParagraph.execute(EditParagraph.java:26)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:09.905881863 +0000
--- obtained	2015-12-01 15:18:09.909881812 +0000
      ZONE  1      
*** 21,89 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: O parágrafo '0' não existe.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: O parágrafo '3' não existe.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: 
\ No newline at end of file
output differs from expected
                           A-020-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-020-001-M-ok.import -Din=A-020-001-M-ok.in -Dout=$LOGS/143_A-020-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:10.109879298 +0000
--- obtained	2015-12-01 15:18:10.113879248 +0000
      ZONE  1      
*** 21,82 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Drama in the Clouds}
- He told me enough! He told me YOU killed him.
- NOOOOOOOOOOOOOOOOOOO...
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 90,125 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: {Objects in Space}
- [] {A Walk in the Desert}
- These aren’t the droids you’re looking for.
- [] {Patience You Must Have}
- Do or do not.
- There is no try.
- [] {Drama in the Clouds}
- He told me enough! He told me YOU killed him.
- NOOOOOOOOOOOOOOOOOOO...
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
output differs from expected
                           A-020-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-020-002-M-ok.import -Din=A-020-002-M-ok.in -Dout=$LOGS/143_A-020-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:10.321876633 +0000
--- obtained	2015-12-01 15:18:10.321876633 +0000
      ZONE  1      
*** 21,86 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Drama in the Clouds}
- Obi-Wan never told you what happened to your father.
- He told me enough! He told me YOU killed him.
- NOOOOOOOOOOOOOOOOOOO...
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Drama in the Clouds}
- Obi-Wan never told you what happened to your father.
- NOOOOOOOOOOOOOOOOOOO...
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 94,107 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
output differs from expected
                           A-020-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-020-003-M-ok.import -Din=A-020-003-M-ok.in -Dout=$LOGS/143_A-020-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ListSections.execute(ListSections.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:10.529874018 +0000
--- obtained	2015-12-01 15:18:10.533873968 +0000
      ZONE  1      
*** 21,69 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '2'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: [] {Drama in the Clouds}
- Obi-Wan never told you what happened to your father.
- He told me enough! He told me YOU killed him.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 77,90 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
output differs from expected
                           A-020-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-020-004-M-ok.import -Din=A-020-004-M-ok.in -Dout=$LOGS/143_A-020-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.RemoveParagraph.execute(RemoveParagraph.java:24)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:10.725871554 +0000
--- obtained	2015-12-01 15:18:10.725871554 +0000
      ZONE  1      
*** 21,105 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: O parágrafo '0' não existe.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: O parágrafo '2' não existe.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {Patience You Must Have}
! Do or do not.
! There is no try.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: 
\ No newline at end of file
output differs from expected
                           A-020-005-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-020-005-M-ok.import -Din=A-020-005-M-ok.in -Dout=$LOGS/143_A-020-005-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.RemoveParagraph.execute(RemoveParagraph.java:24)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:10.921869090 +0000
--- obtained	2015-12-01 15:18:10.921869090 +0000
      ZONE  1      
*** 21,69 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
! Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
--- 21,27 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
  3 - Mostrar conteúdo
      ZONE  2      
*** 89,102 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 47,50 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Número do parágrafo: 
\ No newline at end of file
output differs from expected
                           A-020-006-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-020-006-M-ok.import -Din=A-020-006-M-ok.in -Dout=$LOGS/143_A-020-006-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
	at edt.textui.section.ChangeTitle.execute(ChangeTitle.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.section.SelectSection.execute(SelectSection.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
	at edt.textui.main.Edit.execute(Edit.java:22)
	at ist.po.ui.Menu.open(Menu.java:71)
	at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
	at edt.textui.TextEditor.main(TextEditor.java:20)
*** expected	2015-12-01 15:18:11.113866676 +0000
--- obtained	2015-12-01 15:18:11.113866676 +0000
      ZONE  1      
*** 21,102 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
- Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
- Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Mudar título
- 2 - Listar secções
- 3 - Mostrar conteúdo
- 4 - Seleccionar secção
- 5 - Inserir secção
- 6 - Nomear secção
- 7 - Remover secção
- 8 - Inserir parágrafo
- 9 - Nomear parágrafo
- 10 - Alterar parágrafo
- 11 - Remover parágrafo
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
- Escolha uma opção: Identificador do elemento de texto: Do or do not.
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
- Escolha uma opção: Título: Objects in Space
- Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
- Secções de topo: 3
- Dimensão do documento (bytes): 269
- Identificadores únicos: 3
- Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Listar meta-informação
- 5 - Adicionar autor
- 6 - Listar secções
- 7 - Mostrar elemento de texto
- 8 - Editar
- 0 - Sair
  Escolha uma opção: Menu de Edição
  1 - Mudar título
  2 - Listar secções
--- 21,26 ----
      ZONE  2      
*** 110,189 ****
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 256
! Identificadores únicos: 2
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'P1' não existe.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 34,37 ----
  10 - Alterar parágrafo
  11 - Remover parágrafo
  0 - Sair
! Escolha uma opção: Título da secção: 
\ No newline at end of file
output differs from expected