class interface
HTML_FORM
create
make
feature
make
Newline: STRING is ""
HTML_FORM_CONSTANTS
Tag_end: STRING is ">"
HTML_FORM_CONSTANTS
feature
add_option (an_option: STRING)
require
an_option /= void
feature
Action: STRING is " ACTION="
HTML_FORM_CONSTANTS
Enctype: STRING is " ENCTYPE="
HTML_FORM_CONSTANTS
Form_end: STRING is "</FORM>"
HTML_FORM_CONSTANTS
Form_start: STRING is "<FORM"
HTML_FORM_CONSTANTS
Get: STRING is "GET"
HTML_FORM_CONSTANTS
Method: STRING is " METHOD="
HTML_FORM_CONSTANTS
Name: STRING is " NAME="
HTML_FORM_CONSTANTS
Post: STRING is "POST"
HTML_FORM_CONSTANTS
feature
Align: STRING is " ALIGN="
HTML_FORM_CONSTANTS
Checkbox: STRING is "CHECKBOX"
HTML_FORM_CONSTANTS
Checked: STRING is " CHECKED"
HTML_FORM_CONSTANTS
Hidden: STRING is "HIDDEN"
HTML_FORM_CONSTANTS
Image: STRING is "IMAGE"
HTML_FORM_CONSTANTS
Input_start: STRING is "<INPUT"
HTML_FORM_CONSTANTS
Maxlength: STRING is " MAXLENGTH="
HTML_FORM_CONSTANTS
Radio: STRING is "RADIO"
HTML_FORM_CONSTANTS
Reset: STRING is "RESET"
HTML_FORM_CONSTANTS
Sendfile: STRING is ""SEND FILE""
HTML_FORM_CONSTANTS
Size: STRING is " SIZE="
HTML_FORM_CONSTANTS
Src: STRING is " SRC="
HTML_FORM_CONSTANTS
Submit: STRING is "SUBMIT"
HTML_FORM_CONSTANTS
Text: STRING is "TEXT"
HTML_FORM_CONSTANTS
Type: STRING is " TYPE="
HTML_FORM_CONSTANTS
Value: STRING is " VALUE="
HTML_FORM_CONSTANTS
feature
attribute_out (an_attribute, its_value: STRING): STRING
attributes_out: STRING
body_out: STRING
out: STRING
feature
Multiple: STRING is " MULTIPLE"
HTML_FORM_CONSTANTS
Option_end: STRING is ""
HTML_FORM_CONSTANTS
Option_start: STRING is "<OPTION"
HTML_FORM_CONSTANTS
Select_end: STRING is "</SELECT>"
HTML_FORM_CONSTANTS
Select_start: STRING is "<SELECT"
HTML_FORM_CONSTANTS
Selected: STRING is " SELECTED"
HTML_FORM_CONSTANTS
feature
set_action (s: STRING)
require
s /= void
set_enctype (s: STRING)
require
s /= void
set_method (s: STRING)
require
s /= void
set_name (s: STRING)
require
s /= void
feature
Cols: STRING is " COLS="
HTML_FORM_CONSTANTS
Off: STRING is "OFF"
HTML_FORM_CONSTANTS
Physical: STRING is "PHYSICAL"
HTML_FORM_CONSTANTS
Rows: STRING is " ROWS="
HTML_FORM_CONSTANTS
Textarea_end: STRING is "</TEXTAREA>"
HTML_FORM_CONSTANTS
Textarea_start: STRING is "<TEXTAREA"
HTML_FORM_CONSTANTS
Virtual: STRING is "VIRTUAL"
HTML_FORM_CONSTANTS
Wrap: STRING is " WRAP="
HTML_FORM_CONSTANTS
feature
wipe_out
invariant
ANY
reflexive_equality: standard_is_equal (Current)
reflexive_conformance: conforms_to (Current)
end -- HTML_FORM