Table of Contents
Našou úlohou bolo implementovať jednoduchú java aplikácia, ktorá by užívateľovi umožňovala vyhľadávať frázy v Open Spreadsheet dokumente.
Na uľahčenie práce sme si zvolili knižnicu Apache ODF Toolkit, ktorá nám poskytla základné rozhranie na prehľadávanie tabuliek. S využitím tejto API sme implementovali triedu OdsSearch, ktorá poskytuje akúsi nadstavbu a s využitím Odf Toolkit umožňuje prehľadávanie vybraného súboru. V rámci tímu sme sa rozhodli, že zadanie rozšírime a užívateľovi poskytneme možnosť vyhľadávať na základe istých volieb. API OdsSearch teda poskytuje možnosť nastavenia typov vyhľadávania. Dostupné je vyhľadávanie rozlišujúce veľkosť znakov, vyhľadávanie podreťazcov a taktiež vyhľadávanie podľa regulérnehu výrazu.
Mojou hlavnou úlohou bolo navrhnúť štruktúru projektu a vytvoriť jeho základnú kostru, práca s vybranou knižnicou a celková organizácia. V rámci programovania som vypomáhal na implementácií triedy OdsSearch a refaktoroval výsledný kód. Čo sa týka organizácie, mojou úlohou bolo komunikovať s vedúcim projektu a spolupráca pri správe stránok projektu.