Class ENumField
java.lang.Object
|
+----HTMLElement
|
+----DatabaseField
|
+----TextField
|
+----ValidateField
|
+----ENumField
- public class ENumField
- extends ValidateField
-
code
-
-
fAlternatives
-
-
ENumField(String, String, int, int)
- Luettelokentän luova muodostin.
-
addCode()
- Kertoo HTML koodin, millä tarkastuskoodi kytketään kenttään.
-
addEnumerate(String)
- Lisää luettelokentän listaan uuden vaihtoehdon.
-
clone()
- Kopioi luettelokentän.
-
draw(PrintStream)
- Syrjäytetään periytynyt metodi, joka huolehtii luettelokentä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
fAlternatives
private Vector fAlternatives
code
private String code
ENumField
public ENumField(String formFieldName,
String databaseFieldName,
int maxLength,
int size)
- Luettelokentän luova muodostin.
- Parameters:
- formFieldName - Kertoo kentästä lomakkeella käytettävän nimen.
- databaseFieldName - Kertoo tietokantakyselyssä kentän nimen.
- maxLength - Kentän maksimipituus merkkeinä
- size - Kentän pituus merkkeinä
draw
public void draw(PrintStream stream)
- Syrjäytetään periytynyt metodi, joka huolehtii luettelokentän
tulostamisesta HTML-komennoilla lomakkeelle.
- Parameters:
- stream - Kertoo streamin, mihin tulostus tehdään.
- Overrides:
- draw in class TextField
addEnumerate
public void addEnumerate(String name)
- Lisää luettelokentän listaan uuden vaihtoehdon. Listan sisältöä verrataan hyväksyttäessä
käyttäjän syötettä. Käyttäjän antama syöte pitää löytyä listasta.
- Parameters:
- name - Listan vaihtoehdon nimi.
clone
public Object clone()
- Kopioi luettelokentän. Kopioi myös kenttään liittyvän listan arvoineen.
- Returns:
- Palauttaa luettelokentän 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.
- Overrides:
- addCode in class ValidateField