Class DateField

java.lang.Object
   |
   +----HTMLElement
           |
           +----DatabaseField
                   |
                   +----TextField
                           |
                           +----ValidateField
                                   |
                                   +----DateField

public class DateField
extends ValidateField

Variable Index

 o code
 o fMaxDate
 o fMinDate

Constructor Index

 o DateField(String, String, String, String)
Päiväyskentän luova muodostin.

Method Index

 o addCode()
Kertoo HTML koodin, millä tarkastuskoodi kytketään kenttään.
 o clone()
Kopioi päiväyskentän.
 o draw(PrintStream)
Syrjäytetään periytynyt metodi, joka huolehtii päiväyskentän tulostamisesta HTML-komennoilla lomakkeelle.
 o getValidateFunctions(JavaSClass)
Lisää Page luokassa määriteltyyn JavaSClass listaan tarkastukseen käytettävän JavaScript koodin tunnisteen ja itse JavaScript koodin

Variables

 o fMinDate
 private String fMinDate
 o fMaxDate
 private String fMaxDate
 o code
 private String code

Constructors

 o DateField
 public DateField(String formFieldName,
                  String databaseFieldName,
                  String minDate,
                  String maxDate)
Päiväyskentän luova muodostin.

Parameters:
formFieldName - Kertoo kentästä lomakkeella käytettävän nimen.
databaseFieldName - Kertoo tietokantakyselyssä kentän nimen.
minDate - Pienin mahdollinen päivämäärä, joka kenttään voidaan antaa.
maxDate - Suurin mahdollinen päivämäärä, joka kenttään voidaan antaa.

Methods

 o draw
 public void draw(PrintStream stream)
Syrjäytetään periytynyt metodi, joka huolehtii päiväyskentän tulostamisesta HTML-komennoilla lomakkeelle.

Parameters:
stream - Kertoo streamin, mihin tulostus tehdään.
Overrides:
draw in class TextField
 o clone
 public Object clone()
Kopioi päiväyskentän. Myös annetut päivämäärärajat kopioituvat.

Returns:
Palauttaa päiväyskentästä otetun kopion.
Overrides:
clone in class TextField
 o getValidateFunctions
 public void getValidateFunctions(JavaSClass scriptClass)
Lisää Page luokassa määriteltyyn JavaSClass listaan tarkastukseen käytettävän JavaScript koodin tunnisteen ja itse JavaScript koodin

Overrides:
getValidateFunctions in class HTMLElement
 o addCode
 public String addCode()
Kertoo HTML koodin, millä tarkastuskoodi kytketään kenttään. Kutsutaan draw metodista.

Overrides:
addCode in class ValidateField