Class Form
java.lang.Object
|
+----HTMLElement
|
+----Form
- public class Form
- extends HTMLElement
Form-luokka : määrittelee HTML muotoisen lomakkeen
-
fFormEndString
-
-
fFormHeading
-
-
fFormStart
-
-
fReadOnly
-
-
objectArray
-
-
Form(String, String, String, boolean)
- Form-luokan 2.konstruktori
-
Form(String, String, String, String, String, String, String, String, String, boolean)
- Form-luokan konstruktori, joka luo uuden standardilomakkeen.
-
addEndText(boolean, String)
- Lisää lomakkeelle lopputekstin
-
addHeading(String)
- Lisää lomakkeelle otsikon
-
addObject(Object)
- Lisää lomakkeelle elementin
-
connectData(ResultSet)
- Syrjäytetään HTMLElementistä periytyvä metodi, jolla kytketään data kyselystä kenttiin.
-
draw(PrintStream)
- Syrjäytetään periytynyt abstrakti metodi, joka huolehtii lomakkeen
tulostamisesta HTML-komennoilla lomakkeelle.
-
getValidateFunctions(JavaSClass)
- Kutsuu kaikkia lomakkeeseen liittyviä HTMLElementistä periytyviä luokkia ja hakee
niiltä JavaScript koodit.
objectArray
private Vector objectArray
fFormStart
private String fFormStart
fFormHeading
private String fFormHeading
fFormEndString
private String fFormEndString
fReadOnly
private boolean fReadOnly
Form
public Form(String name,
String adressUrl,
String metod,
String dbTableName,
String dbTableFields,
String JDBCDriver,
String dbUrl,
String userID,
String userPasswd,
boolean readOnlyParam)
- Form-luokan konstruktori, joka luo uuden standardilomakkeen.
Parametrina tietokantataulu, josta lomakkeelle tulevat kentät
haetaan.
- Parameters:
- name - formille annettava nimi
- adressUrl - www-osoite
- metod - parametrien välitystapa
- dbTableName - tietokantataulun nimi
- dbTableFields - taulusta lomakkeelle haluttavat kentät
- JDBCDriver - Kertoo JDBC ajurin, jota käytetään
- dbUrl - Kertoo datan sijainnin
- userID - Millä käyttäjätunnuksella dataa haetaan
- userPasswd - Millä salasanalla dataa haetaan
- readOnlyParam - vainluku parametri
- Throws: ConnectDataException
- Jos tietojen haku kannasta ja kytkeminen ei onnistu.
Form
public Form(String name,
String adressUrl,
String metod,
boolean readOnlyParam)
- Form-luokan 2.konstruktori
- Parameters:
- name - formille annettava nimi
- adressUrl - www-osoite
- metod - parametrien välitystapa
- readOnlyParam - vainluku parametri
addHeading
public void addHeading(String formHeading)
- Lisää lomakkeelle otsikon
- Parameters:
- formHeading - lomakkeen otsikko
addEndText
public void addEndText(boolean addDate,
String endText)
- Lisää lomakkeelle lopputekstin
- Parameters:
- addDate - parametri kertoo halutaanko lisätä päiväys
- endText - lopputeksti
addObject
public void addObject(Object element)
- Lisää lomakkeelle elementin
- Parameters:
- element - lomakkeelle lisättävä elementti
connectData
public void connectData(ResultSet rs)
- Syrjäytetään HTMLElementistä periytyvä metodi, jolla kytketään data kyselystä kenttiin.
Käy läpi kaikki lomakkeeseen liittyvät HTMLElement luokasta periytyvät oliot
ja kutsuu niiden vastaavaa kytkentä metodia.
- Parameters:
- rs - Osoitin kyselyn riviin, josta tiedot haetaan.
- Overrides:
- connectData in class HTMLElement
draw
public void draw(PrintStream stream)
- Syrjäytetään periytynyt abstrakti metodi, joka huolehtii lomakkeen
tulostamisesta HTML-komennoilla lomakkeelle.
Käy läpi kaikki lomakkeeseen liittyvät HTMLElement luokasta periytyvät oliot
ja kutsuu niiden vastaavaa piirto metodia.
- Parameters:
- stream - Kertoo streamin, mihin tulostus tehdään.
- Overrides:
- draw in class HTMLElement
getValidateFunctions
public void getValidateFunctions(JavaSClass scriptClass)
- Kutsuu kaikkia lomakkeeseen liittyviä HTMLElementistä periytyviä luokkia ja hakee
niiltä JavaScript koodit.
- Parameters:
- scriptClass - JavaScript koodit tallentavaan olioon osoittava parametri.
- Overrides:
- getValidateFunctions in class HTMLElement