Uživatelské nástroje

Nástroje pro tento web


pro2:stag_explorer

Stag Explorer

Desktopová aplikace pro prohlížení studijních oborů ve Stagu pomocí REST API.

Vazby

Studijní program → Obor → (Plán) → Předmět

Důležité webové služby Stagu

Domácí úkol

  • Instalace v Eclipse: Help → Install New Software → zadat odkaz (URL) z výše uvedené stránky → Select All atd.
  • Otevření JDialogu nebo JFramu ve Window Builderu (pokud se to neděje automaticky): Kliknutí pravým tlačítkem myši na třídě → Open With → WindowBuilder Editor
  • Vytvořte třídu DetailniPredmet, ktera bude potomkem Predmetu a bude obsahovat atributy:
    • anotace : String
    • pozadavky : String
    • prehledLatky : String
    • ziskaneZpusobilosti : String
    • prednasejici : List<String>
  • přidejte do třídy komunikující se Stagem (a samozřejmě i do odpovídajícího rozhraní a další implementující třídy) následující metodu, která stáhne detaily o předmětu pomocí https://stag-demo.uhk.cz/ws/services/rest/predmety/getPredmetInfo?zkratka=PRO1&katedra=KIKM (samozřejmě s odpovídajícími hodnotami parametrů HTTP požadavku)
public DetailniPredmet getDetailniPredmet(String zkratkaPredmetu, String katedra)
  • do dialogu s detailem předmětu doplňte potřebné nové položky a zajistěte, aby se do nich zobrazovaly správné hodnoty
pro2/stag_explorer.txt · Poslední úprava: 2014/11/26 19:51 autor: pavkriz