This commit is contained in:
Oystein 2021-04-26 21:46:41 +02:00
parent 79ff110708
commit 6bcbcbdea2

View File

@ -133,7 +133,7 @@ Her er metodene for lesing fra og skriving til fil som innebærer programtilstan
2. **Minimum en ny klasse (altså ikke en av klassene dere har lagd tidligere i prosjketet) som implementerer grensesnittet. Klassen skal altså lagre (deler av) tilstanden til appen deres til et valgfritt format og lese inn det samme formatet til appen.** 2. **Minimum en ny klasse (altså ikke en av klassene dere har lagd tidligere i prosjketet) som implementerer grensesnittet. Klassen skal altså lagre (deler av) tilstanden til appen deres til et valgfritt format og lese inn det samme formatet til appen.**
Dette finner dere i [settings/SettingsProvider.java][settings-file] Dette finner dere i [settings/SettingsProvider.java][settings-file]
SettingsProvider-filen implementerer grensesnittet og realiserer funksjonaliteten. Her blir tilstandene til innstillings-objektene strukturert over i et tekstformat. SettingsProvider-filen implementerer grensesnittet og realiserer funksjonaliteten. Her blir tilstandene til innstillings-objektene strukturert over til et tekstformat.
3. **Brukergrensesnittet i appen må utvides med mulighet for å skrive tilstanden til og lese fra fil.** 3. **Brukergrensesnittet i appen må utvides med mulighet for å skrive tilstanden til og lese fra fil.**
@ -144,10 +144,10 @@ Dette finner dere i [MenubarController.java][MenubarController-file]
1. **Det skal være implementert hensiktsmessig feilhåndtering i alle utsatte deler av appen deres.** 1. **Det skal være implementert hensiktsmessig feilhåndtering i alle utsatte deler av appen deres.**
På lik måte som det er lagt inn innkapsling der hvor programmet får input ifra brukeren, er det er det meste av feilhåndteringen blir gjort. Et eksempel på dette finner dere i [service/FileOperations.java][FileOperations-file] På lik måte som det er lagt inn innkapsling der hvor programmet får input ifra brukeren, er det er det meste av feilhåndteringen blir gjort. Et eksempel på dette finner dere i [service/FileTreeOperations.java][FileTreeOperations-file]
I FileOperations er det lagt inn omfattende feilhåndtering for filer. I FileOperations er det lagt inn omfattende feilhåndtering for filer.
Dette finner dere i [service/FileTreeOperations.java][FileTreeOperations-file] Dette finner dere i [service/FileOperations.java][FileOperations-file]
### Del 4 - Testing ### Del 4 - Testing