kerho
Class Naytto

java.lang.Object
  extended by kerho.Naytto

public class Naytto
extends Object

Käyttöliittymäluokka Kerho-ohjelmaan Kerho-ohjelman menujen testaus. Vain Lisää jäsen toimii jotenkin.
Tarvitsee avukseen JAR-paketin: Ali.jar
Aliohjelmien dokumentaatio on: \kurssit\ohj2\ali

Version:
1.0, 09.02.2003, 1.1, 17.02.2008
Author:
Vesa Lappalainen

Constructor Summary
Naytto(Kerho kerho)
          Käyttöliittymän alustus.
 
Method Summary
 void kiitokset()
          Tulostaa loppukiitokset
 String lueKerho()
          Lukee kerhon tiedot levyltä.
static void main(String[] args)
          Ohjelman pääohjelma
 void ohjeet()
          Tulostaa ohjelman alkuohjeet
 int paavalinta()
          Silmukka jossa odotetaan näppäintä ja suoritetaan vastaava toiminto. 0:n painaminen lopettaa silmukan ja palaa kutsuvaan ohjelmaan.
 String talletaKerho()
          Tallentaa kerhon tiedot levylle.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Naytto

public Naytto(Kerho kerho)
       throws SailoException
Käyttöliittymän alustus. Käyttöliittymälle PITÄÄ kerto mitä Kerho se käsittelee.

Parameters:
kerho - jota käsitellään
Throws:
SailoException - jos kerhoa ei ole tuotu parametrina
Method Detail

paavalinta

public int paavalinta()
Silmukka jossa odotetaan näppäintä ja suoritetaan vastaava toiminto. 0:n painaminen lopettaa silmukan ja palaa kutsuvaan ohjelmaan.

Returns:
palauttaa 0 jos kaikki meni hyvin, 1 jos tuli virhe

ohjeet

public void ohjeet()
Tulostaa ohjelman alkuohjeet


kiitokset

public void kiitokset()
Tulostaa loppukiitokset


lueKerho

public String lueKerho()
Lukee kerhon tiedot levyltä. Kysyy ensin käyttäjältä tiedoson nimen.

Returns:
palauttaa tyhjän merkkijonon jos kaikki menee hyvin, muuten virhetekstin

talletaKerho

public String talletaKerho()
Tallentaa kerhon tiedot levylle.

Returns:
palauttaa tyhjän merkkijonon jos kaikki menee hyvin, muuten virhetekstin

main

public static void main(String[] args)
Ohjelman pääohjelma

Parameters:
args - komentorivin parametrit, ei käytössä vielä