All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class wenla.Page

java.lang.Object
   |
   +----wenla.Page

public class Page
extends Object
Page-luokan avulla voidaan luoda HTML-sivuja.


Constructor Index

 o Page(PrintStream)
Page-luokan konstruktori, joka muodostaa HTML-sivun alkutekstejä.
 o Page(PrintStream, String, String)
Page-luokan konstruktori, joka muodostaa HTML-sivun alkutekstejä.

Method Index

 o addBackColor(String)
Metodilla voi määritellä sivulle taustavärin.
 o addBackImage(String)
Metodilla voi määritellä sivulle taustakuvan.
 o addBold()
Määrittelee lihavoidun tekstin alkamisen.
 o addBoldText(String)
Määrittelee lihavoidun tekstin.
 o addClock(boolean)
Lisää joko käyvän tai muuttumattoman kellon.
 o addComment(String)
Lisää kommentin.
 o addCounter(String, String, String, String, Driver)
Lisää laskurin, joka ilmoittaa sivulla käyntien lukumäärän.
 o addDate()
Lisää päivämäärän muodossa pp.kk.vvvv.
 o addEmail(String, String)
Lisää sähköposti-linkin.
 o addErrorMessage(String)
Metodilla voi määritellä sivulle omia javascript-funktioita.
 o addFont(String, int, String)
Tekstin värin, koon ja kirjasinlajin muutos.
 o addFontColor(String)
Määrittelee tekstin värin.
 o addFontFace(String)
Määrittelee tekstilajin.
 o addFontSize(String)
Määrittelee tekstin koon.
 o addFrameLink(String, String, String)
Määrittelee linkin toiseen kehykseen.
 o addFreeText(String)
Lisää vapaamuotoisen tekstin.
 o addHeader(int, String)
Määrittelee otsikkotekstin.
 o addHeadMaterial(String)
Metodilla voi määritellä sivulle esimerkiksi taustakuvan ja tekstin värin.
 o addImage(String, String, int, int, int, int, int)
Määrittelee kuvan koon ja sijainnin.
 o addImageLink(String, int, String)
Määrittelee kuvan linkiksi.
 o addItalic()
Määrittelee kursivoidun tekstin alkamisen.
 o addItalicText(String)
Määrittelee kursivoidun tekstin.
 o addJavaScript(String, String)
Metodilla voi määritellä sivulle omia javascript-funktioita.
 o addLine()
Tekee sivulle harmaan poikkiviivan.
 o addLink(String, String)
Määrittelee linkin.
 o addLinkColor(String)
Metodilla voi määritellä sivulla olevien linkkien värin.
 o addNewParagraph()
Määrittelee uuden kappaleen alkamisen.
 o addNewRow()
Määrittelee rivinvaihdon.
 o addObject(Form)
Metodilla voi kytkeä lomakkeet sivuun.
 o addTextColor(String)
Metodilla voi määritellä sivulle tekstin värin.
 o addToBody(String)
Metodilla voi lisätä sivulle esimerkiksi onclick-funktioiden kutsuja.
 o addUsedLinkColor(String)
Metodilla voi määritellä sivulla olevien, käytettyjen linkkien värin.
 o endBold()
Lopettaa lihavoidun tekstin.
 o endFont()
Lopettaa tekstin koon, värin ja kirjasinlajin muutoksen.
 o endItalic()
Lopettaa kursivoidun tekstin.
 o getErrorMessages()
Lisää sivulle käyttäjän määrittelemät virheilmoitukset.
 o printPage()
Tulostaa muodostetun sivun näytölle.

Constructors

 o Page
 public Page(PrintStream outstream)
Page-luokan konstruktori, joka muodostaa HTML-sivun alkutekstejä.

Parameters:
outstream - stream, johon tulostus ohjataan
 o Page
 public Page(PrintStream outstream,
             String title,
             String language)
Page-luokan konstruktori, joka muodostaa HTML-sivun alkutekstejä.

Parameters:
outstream - stream, johon tulostus ohjataan
title - sivun otsikko
language - sivun määrittelyjen kielikoodi, esimerkiksi EN

Methods

 o addHeadMaterial
 public void addHeadMaterial(String text)
Metodilla voi määritellä sivulle esimerkiksi taustakuvan ja tekstin värin.

Parameters:
text - sivun määritysteksti
 o addBackImage
 public void addBackImage(String url)
Metodilla voi määritellä sivulle taustakuvan.

Parameters:
url - taustakuvan osoite
 o addBackColor
 public void addBackColor(String color)
Metodilla voi määritellä sivulle taustavärin.

Parameters:
color - taustaväri
 o addTextColor
 public void addTextColor(String color)
Metodilla voi määritellä sivulle tekstin värin.

Parameters:
color - sivulla olevan tekstin väri
 o addLinkColor
 public void addLinkColor(String color)
Metodilla voi määritellä sivulla olevien linkkien värin.

Parameters:
color - sivulla olevien linkkien väri
 o addUsedLinkColor
 public void addUsedLinkColor(String color)
Metodilla voi määritellä sivulla olevien, käytettyjen linkkien värin.

Parameters:
color - käytettyjen linkkien väri
 o addToBody
 public void addToBody(String text)
Metodilla voi lisätä sivulle esimerkiksi onclick-funktioiden kutsuja.

Parameters:
text - sivulle lisättävä määrittely
 o addObject
 public void addObject(Form f)
Metodilla voi kytkeä lomakkeet sivuun.

Parameters:
form - lomake, joka kytketään sivuun
 o addHeader
 public void addHeader(int level,
                       String text)
Määrittelee otsikkotekstin.

Parameters:
level - otsikkotaso (arvot välillä 1 - 6)
text - otsikon teksti
 o addBoldText
 public void addBoldText(String text)
Määrittelee lihavoidun tekstin.

Parameters:
text - lihavoituteksti
 o addItalicText
 public void addItalicText(String text)
Määrittelee kursivoidun tekstin.

Parameters:
text - kursivoituteksti
 o addBold
 public void addBold()
Määrittelee lihavoidun tekstin alkamisen.

 o addItalic
 public void addItalic()
Määrittelee kursivoidun tekstin alkamisen.

 o endBold
 public void endBold()
Lopettaa lihavoidun tekstin.

 o endItalic
 public void endItalic()
Lopettaa kursivoidun tekstin.

 o addNewRow
 public void addNewRow()
Määrittelee rivinvaihdon.

 o addNewParagraph
 public void addNewParagraph()
Määrittelee uuden kappaleen alkamisen.

 o addFont
 public void addFont(String color,
                     int size,
                     String face)
Tekstin värin, koon ja kirjasinlajin muutos.

Parameters:
color - tekstin väri
size - tekstin koko (0, jos ei haluta muuttaa nykyistä)
face - tekstin kirjasinlaji
 o endFont
 public void endFont()
Lopettaa tekstin koon, värin ja kirjasinlajin muutoksen.

 o addFontColor
 public void addFontColor(String color)
Määrittelee tekstin värin.

Parameters:
color - tekstin väri
 o addFontFace
 public void addFontFace(String face)
Määrittelee tekstilajin.

Parameters:
face - tekstilaji
 o addFontSize
 public void addFontSize(String size)
Määrittelee tekstin koon.

Parameters:
size - tekstin koko
 o addLine
 public void addLine()
Tekee sivulle harmaan poikkiviivan.

 o addImage
 public void addImage(String url,
                      String align,
                      int width,
                      int height,
                      int hspace,
                      int cspace,
                      int border)
Määrittelee kuvan koon ja sijainnin.

Parameters:
url - kuvan URL-osoite
align - tekstin sijoittuminen kuvaan nähden (left, right, top, middle, bottom) (null, jos ei haluta käyttää)
width - kuvan leveys (0, jos alkuperäinen koko)
height - kuvan korkeus (0, jos alkuperäinen koko)
hspace - tyhjä tila kuvan oikealla ja vasemmalla puolella (0, jos halutaan oletusarvo)
cspace - tyhjä tila kuvan ylä- ja alapuolella (0, jos halutaan oletusarvo)
border - kehyksen paksuus
 o addCounter
 public void addCounter(String tablename,
                        String db,
                        String user,
                        String password,
                        Driver driver) throws InvalidSQL
Lisää laskurin, joka ilmoittaa sivulla käyntien lukumäärän.

Parameters:
tablename - taulunnimi, jossa pidetään yllä sivulla käyntien lukumäärää
db - tietokanta, johon kytkeydytään esimerkiksi jdbc:oracle:thin:@kontti.helsinki.fi:1521:ttst
user - käyttäjätunnus
password - käyttäjän salasana
driver - ajuri, jota käytetään
 o addClock
 public void addClock(boolean java)
Lisää joko käyvän tai muuttumattoman kellon.

Parameters:
java - true=käyvä kello ja false=muuttumaton kello
 o addDate
 public void addDate()
Lisää päivämäärän muodossa pp.kk.vvvv.

 o addLink
 public void addLink(String text,
                     String url)
Määrittelee linkin.

Parameters:
text - käyttäjälle näkyvä teksti
url - linkin URL-osoite
 o addImageLink
 public void addImageLink(String imageurl,
                          int border,
                          String url)
Määrittelee kuvan linkiksi.

Parameters:
imageurl - kuvan URL-osoite
border - kuvan kehyksen paksuus
url - linkin URL-osoite
 o addFrameLink
 public void addFrameLink(String url,
                          String target,
                          String text)
Määrittelee linkin toiseen kehykseen.

Parameters:
url - toiseen kehykseen tulevan sivun URL-osoite
target - kohde kehyksen nimi
text - käyttäjälle näkyvä teksti, jota painamalla kohde kehykseen haetaan url-parametrilla määritelty sivu
 o addComment
 public void addComment(String text)
Lisää kommentin.

Parameters:
text - kommenttiteksti
 o addFreeText
 public void addFreeText(String text)
Lisää vapaamuotoisen tekstin.

Parameters:
text - HTML-muodossa oleva teksti
 o addEmail
 public void addEmail(String url,
                      String text)
Lisää sähköposti-linkin.

Parameters:
url - sähköpostiosoite
text - käyttäjälle näkyvä teksti
 o addJavaScript
 public void addJavaScript(String name,
                           String javas)
Metodilla voi määritellä sivulle omia javascript-funktioita.

Parameters:
name - scriptille annettava nimi
java - lisättävä javascript-teksti
 o addErrorMessage
 public void addErrorMessage(String message)
Metodilla voi määritellä sivulle omia javascript-funktioita.

Parameters:
message - teksti, joka näytetään käyttäjälle
 o getErrorMessages
 public void getErrorMessages()
Lisää sivulle käyttäjän määrittelemät virheilmoitukset.

 o printPage
 public void printPage()
Tulostaa muodostetun sivun näytölle.


All Packages  Class Hierarchy  This Package  Previous  Next  Index