Class Form
java.lang.Object
|
+----HTMLElement
|
+----Form
- public class Form
- extends HTMLElement
Form-luokka : määrittelee HTML muotoisen lomakkeen
-
fFormEndString
-
-
fFormHeading
-
-
fFormStart
-
-
fFormType
-
-
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, jolle
annetaan parametrinä tietokantataulu, josta lomakkeelle tulevat kentät
haetaan.
-
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(DataOutputStream)
- Syrjäytetään periytynyt abstrakti metodi, joka huolehtii lomakkeen
tulostamisesta HTML-komennoilla lomakkeelle.
-
getValidateFunctions(JavaSClass)
- Metodi, joka palauttaa vastauksena elementtiin liittyvän JavaScript koodin tunnisteen.
objectArray
private Vector objectArray
fFormStart
private String fFormStart
fFormHeading
private String fFormHeading
fFormEndString
private String fFormEndString
fReadOnly
private boolean fReadOnly
fFormType
private String fFormType
Form
public Form(String adressUrl,
String metod,
String formType,
String dbTableName,
String dbTableFields,
String JDBCDriver,
String dbUrl,
String userID,
String userPasswd,
boolean readOnlyParam)
- Form-luokan konstruktori, joka luo uuden standardilomakkeen, jolle
annetaan parametrinä tietokantataulu, josta lomakkeelle tulevat kentät
haetaan.
- Parameters:
- adressUrl - www-osoite
- metod - parametrien välitystapa
- formType - lomakkeen muoto (lista tai lomake)
- 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
Form
public Form(String adressUrl,
String metod,
String formType,
boolean readOnlyParam)
- Form-luokan 2.konstruktori
- Parameters:
- adressUrl - www-osoite
- metod - parametrien välitystapa
- formType - lomakkeen muoto (lista tai lomake)
- 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.
Pitää sisällä silmukan, joka käy läpi kaikki data-kentät ja tuo
sinne tai hakee sieltä tiedot.
- Parameters:
- rs - Osoitin kyselyn riviin, josta tiedot haetaan.
- Overrides:
- connectData in class HTMLElement
draw
public void draw(DataOutputStream stream)
- Syrjäytetään periytynyt abstrakti metodi, joka huolehtii lomakkeen
tulostamisesta HTML-komennoilla lomakkeelle.
- Parameters:
- stream - Kertoo streamin, mihin tulostus tehdään.
- Throws: IOError
- Jos tulostaminen stremiin ei onnistu
- Overrides:
- draw in class HTMLElement
getValidateFunctions
public void getValidateFunctions(JavaSClass scriptClass)
- Metodi, joka palauttaa vastauksena elementtiin liittyvän JavaScript koodin tunnisteen.
Luokat, joihin ei kuulu JavaScript koodia eivät lisää scriptClass olioon mitään.
- Parameters:
- scriptClass - JavaScript koodit tallentavaan olioon osoittava parametri.
- Overrides:
- getValidateFunctions in class HTMLElement