Class DateField
java.lang.Object
|
+----HTMLElement
|
+----DatabaseField
|
+----TextField
|
+----ValidateField
|
+----DateField
- public class DateField
- extends ValidateField
-
code
-
-
fMaxDate
-
-
fMinDate
-
-
DateField(String, String, String, String)
- Päiväyskentän luova muodostin.
-
addCode()
- Kertoo HTML koodin, millä tarkastuskoodi kytketään kenttään.
-
clone()
- Kopioi päiväyskentän.
-
draw(PrintStream)
- Syrjäytetään periytynyt metodi, joka huolehtii päiväyskentän
tulostamisesta HTML-komennoilla lomakkeelle.
-
getValidateFunctions(JavaSClass)
- Lisää Page luokassa määriteltyyn JavaSClass listaan tarkastukseen käytettävän JavaScript
koodin tunnisteen ja itse JavaScript koodin
fMinDate
private String fMinDate
fMaxDate
private String fMaxDate
code
private String code
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.
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
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
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
addCode
public String addCode()
- Kertoo HTML koodin, millä tarkastuskoodi kytketään kenttään. Kutsutaan
draw metodista.
- Overrides:
- addCode in class ValidateField