Class Kerho

java.lang.Object
  |
  +--Kerho

public class Kerho
extends java.lang.Object

Kerho-luokka, joka huolehtii jäsenistöstä. Pääosin kaikki metodit ovat vain "välittäjämetodeja" jäsenistöön tai harrastuksiin.

Version:
1.0, 09.02.2003, 1.1, 23.02.2003, 1.2, 20.03.2003
Author:
Vesa Lappalainen

Field Summary
private  Harrastukset harrastukset
           
private  Jasenet jasenet
           
 
Constructor Summary
Kerho()
           
 
Method Summary
 java.lang.String getBak_nimi()
           
 int getJasenia()
           
 java.lang.String getNimi()
           
 java.lang.String getTiedoston_nimi()
           
 java.util.Iterator harrastus_iterator()
           
 java.util.Iterator harrastus_iterator(int jid)
           
 java.util.Iterator jasen_iterator()
           
 void lisaa(Harrastus har)
           
 void lisaa(Jasen jasen)
           
 void lue_tiedostosta(java.lang.String nimi)
           
static void main(java.lang.String[] args)
           
 int poista(int id)
          Poistaa jäsenistöstä ja harrasteista ne joilla on valittu id.
 void talleta()
           
 boolean TeeBak(java.lang.String bak_tark)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jasenet

private Jasenet jasenet

harrastukset

private Harrastukset harrastukset
Constructor Detail

Kerho

public Kerho()
Method Detail

getNimi

public java.lang.String getNimi()

getJasenia

public int getJasenia()

poista

public int poista(int id)
Poistaa jäsenistöstä ja harrasteista ne joilla on valittu id. Kesken.

Parameters:
id - viitenumero, jonka mukaan poistetaan
Returns:
montako jäsentä poistettiin

TeeBak

public boolean TeeBak(java.lang.String bak_tark)

getTiedoston_nimi

public java.lang.String getTiedoston_nimi()

getBak_nimi

public java.lang.String getBak_nimi()

lisaa

public void lisaa(Jasen jasen)
           throws Jasenet.SailoException
Jasenet.SailoException

lisaa

public void lisaa(Harrastus har)

jasen_iterator

public java.util.Iterator jasen_iterator()

harrastus_iterator

public java.util.Iterator harrastus_iterator()

harrastus_iterator

public java.util.Iterator harrastus_iterator(int jid)

lue_tiedostosta

public void lue_tiedostosta(java.lang.String nimi)
                     throws Jasenet.SailoException
Jasenet.SailoException

talleta

public void talleta()
             throws Jasenet.SailoException
Jasenet.SailoException

main

public static void main(java.lang.String[] args)