njc
Class Artikkeli

java.lang.Object
  |
  +--njc.ArtikkeliListaan
        |
        +--njc.Artikkeli

public class Artikkeli
extends ArtikkeliListaan

Artikkeli-luokan ilmentymä kuvaa yhtä artikkelin versiota. Jokaisesta toimitukselle lähetetystä versiosta luodaan uusi ilmentymä.

Author:
Jere Salonen

Field Summary
private  java.lang.String teksti
           
private  java.lang.String tiivistelma
           
 
Fields inherited from class njc.ArtikkeliListaan
ala, artik_id, kirjoittaja, otsikko, pvm, versionro
 
Constructor Summary
Artikkeli(int art, java.lang.String ots, Paivamaara pvm, KayttajaListaan kirj, java.lang.String tiiv, java.lang.String teksti, int vers, java.lang.String ala)
          Luo ilmentymän luokasta annetuilla parametreilla.
 
Method Summary
 java.lang.String getTeksti()
          Metodi palauttaa artikkelitiedoston nimen.
 java.lang.String getTekstiParametriin()
          Metodi palauttaa artikkelitiedoston nimen parametrimuodossa.
 java.lang.String getTiivistelma()
          Metodi palauttaa artikkelin tiivistelmän.
 java.lang.String toString()
          Metodi palauttaa artikkelin merkkijonoesityksen.
 
Methods inherited from class njc.ArtikkeliListaan
getAla, getArtik_id, getKirjoittaja, getOtsikko, getPvm, getVersionro
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

teksti

private java.lang.String teksti

tiivistelma

private java.lang.String tiivistelma
Constructor Detail

Artikkeli

public Artikkeli(int art,
                 java.lang.String ots,
                 Paivamaara pvm,
                 KayttajaListaan kirj,
                 java.lang.String tiiv,
                 java.lang.String teksti,
                 int vers,
                 java.lang.String ala)
Luo ilmentymän luokasta annetuilla parametreilla.

Parameters:
art - artikkelin tunnus
ots - artikkelin otsikko
pvm - lähettämispäivä
kirj - artikkelin kirjoittaja
tiiv - tiivistelmä artikkelista
teksti - tiedoston nimi, joka sisältää tekstin
vers - versionumero
ala - artikkelin tieteenala
Method Detail

getTeksti

public java.lang.String getTeksti()
Metodi palauttaa artikkelitiedoston nimen.

Returns:
artikkelitiedoston nimi

getTekstiParametriin

public java.lang.String getTekstiParametriin()
Metodi palauttaa artikkelitiedoston nimen parametrimuodossa.

Returns:
artikkelitiedoston nimi parametrimuodossa

getTiivistelma

public java.lang.String getTiivistelma()
Metodi palauttaa artikkelin tiivistelmän.

Returns:
artikkelin tiivistelmä

toString

public java.lang.String toString()
Metodi palauttaa artikkelin merkkijonoesityksen.

Overrides:
toString in class ArtikkeliListaan
Returns:
artikkelin merkkijonoesitys