diff --git a/examples/widgetapp/application.e b/examples/widgetapp/application.e
index 33253619..de75b387 100644
--- a/examples/widgetapp/application.e
+++ b/examples/widgetapp/application.e
@@ -101,42 +101,42 @@ feature -- Helper: mapping
feature -- Execution
- execute_hello (req: WSF_REQUEST; res: WSF_RESPONSE)
+ execute_hello (request: WSF_REQUEST; response: WSF_RESPONSE)
local
page: SAMPLE_PAGE
do
-- To send a response we need to setup, the status code and
-- the response headers.
- create page.make (req, res)
+ create page.make (request, response)
page.execute
end
- grid_demo (req: WSF_REQUEST; res: WSF_RESPONSE)
+ grid_demo (request: WSF_REQUEST; response: WSF_RESPONSE)
local
page: GRID_PAGE
do
-- To send a response we need to setup, the status code and
-- the response headers.
- create page.make (req, res)
+ create page.make (request, response)
page.execute
end
- repeater_demo (req: WSF_REQUEST; res: WSF_RESPONSE)
+ repeater_demo (request: WSF_REQUEST; response: WSF_RESPONSE)
local
page: REPEATER_PAGE
do
-- To send a response we need to setup, the status code and
-- the response headers.
- create page.make (req, res)
+ create page.make (request, response)
page.execute
end
- load_file (name: STRING; req: WSF_REQUEST; res: WSF_RESPONSE)
+ load_file (name: STRING; request: WSF_REQUEST; response: WSF_RESPONSE)
local
f: WSF_FILE_RESPONSE
do
create f.make_html (name)
- res.send (f)
+ response.send (f)
end
end
diff --git a/examples/widgetapp/widgetapp.ecf b/examples/widgetapp/widgetapp.ecf
index 7cc3767d..7611e274 100644
--- a/examples/widgetapp/widgetapp.ecf
+++ b/examples/widgetapp/widgetapp.ecf
@@ -6,14 +6,14 @@
/CVS$
/.svn$
-
-
+
diff --git a/library/server/wsf_html/wsf_html-safe.ecf b/library/server/wsf_html/wsf_html-safe.ecf
index d441e72f..e1b2baca 100644
--- a/library/server/wsf_html/wsf_html-safe.ecf
+++ b/library/server/wsf_html/wsf_html-safe.ecf
@@ -1,5 +1,5 @@
-
+
@@ -11,22 +11,11 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/library/server/wsf_html/webcontrol/autocompletions/wsf_autocompletion.e b/library/server/wsf_js_widget/autocompletions/wsf_autocompletion.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/autocompletions/wsf_autocompletion.e
rename to library/server/wsf_js_widget/autocompletions/wsf_autocompletion.e
diff --git a/library/server/wsf_html/webcontrol/autocompletions/wsf_simple_autocompletion.e b/library/server/wsf_js_widget/autocompletions/wsf_simple_autocompletion.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/autocompletions/wsf_simple_autocompletion.e
rename to library/server/wsf_js_widget/autocompletions/wsf_simple_autocompletion.e
diff --git a/library/server/wsf_html/webcontrol/grid/wsf_datasource.e b/library/server/wsf_js_widget/grid/wsf_datasource.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/grid/wsf_datasource.e
rename to library/server/wsf_js_widget/grid/wsf_datasource.e
diff --git a/library/server/wsf_html/webcontrol/grid/wsf_entity.e b/library/server/wsf_js_widget/grid/wsf_entity.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/grid/wsf_entity.e
rename to library/server/wsf_js_widget/grid/wsf_entity.e
diff --git a/library/server/wsf_html/webcontrol/grid/wsf_grid_column.e b/library/server/wsf_js_widget/grid/wsf_grid_column.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/grid/wsf_grid_column.e
rename to library/server/wsf_js_widget/grid/wsf_grid_column.e
diff --git a/library/server/wsf_html/webcontrol/grid/wsf_grid_control.e b/library/server/wsf_js_widget/grid/wsf_grid_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/grid/wsf_grid_control.e
rename to library/server/wsf_js_widget/grid/wsf_grid_control.e
diff --git a/library/server/wsf_html/webcontrol/grid/wsf_grid_image_column.e b/library/server/wsf_js_widget/grid/wsf_grid_image_column.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/grid/wsf_grid_image_column.e
rename to library/server/wsf_js_widget/grid/wsf_grid_image_column.e
diff --git a/library/server/wsf_html/webcontrol/grid/wsf_pagable_datasource.e b/library/server/wsf_js_widget/grid/wsf_pagable_datasource.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/grid/wsf_pagable_datasource.e
rename to library/server/wsf_js_widget/grid/wsf_pagable_datasource.e
diff --git a/library/server/wsf_html/webcontrol/grid/wsf_pagination_control.e b/library/server/wsf_js_widget/grid/wsf_pagination_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/grid/wsf_pagination_control.e
rename to library/server/wsf_js_widget/grid/wsf_pagination_control.e
diff --git a/library/server/wsf_html/webcontrol/grid/wsf_repeater_control.e b/library/server/wsf_js_widget/grid/wsf_repeater_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/grid/wsf_repeater_control.e
rename to library/server/wsf_js_widget/grid/wsf_repeater_control.e
diff --git a/library/server/wsf_html/webcontrol/input/wsf_autocomplete_control.e b/library/server/wsf_js_widget/input/wsf_autocomplete_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/input/wsf_autocomplete_control.e
rename to library/server/wsf_js_widget/input/wsf_autocomplete_control.e
diff --git a/library/server/wsf_html/webcontrol/input/wsf_checkbox_control.e b/library/server/wsf_js_widget/input/wsf_checkbox_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/input/wsf_checkbox_control.e
rename to library/server/wsf_js_widget/input/wsf_checkbox_control.e
diff --git a/library/server/wsf_html/webcontrol/input/wsf_checkbox_list_control.e b/library/server/wsf_js_widget/input/wsf_checkbox_list_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/input/wsf_checkbox_list_control.e
rename to library/server/wsf_js_widget/input/wsf_checkbox_list_control.e
diff --git a/library/server/wsf_html/webcontrol/input/wsf_input_control.e b/library/server/wsf_js_widget/input/wsf_input_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/input/wsf_input_control.e
rename to library/server/wsf_js_widget/input/wsf_input_control.e
diff --git a/library/server/wsf_html/webcontrol/input/wsf_password_control.e b/library/server/wsf_js_widget/input/wsf_password_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/input/wsf_password_control.e
rename to library/server/wsf_js_widget/input/wsf_password_control.e
diff --git a/library/server/wsf_html/webcontrol/input/wsf_textarea_control.e b/library/server/wsf_js_widget/input/wsf_textarea_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/input/wsf_textarea_control.e
rename to library/server/wsf_js_widget/input/wsf_textarea_control.e
diff --git a/library/server/wsf_html/webcontrol/navbar/wsf_navbar_control.e b/library/server/wsf_js_widget/navbar/wsf_navbar_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/navbar/wsf_navbar_control.e
rename to library/server/wsf_js_widget/navbar/wsf_navbar_control.e
diff --git a/library/server/wsf_html/webcontrol/progressbar/wsf_progress_control.e b/library/server/wsf_js_widget/progressbar/wsf_progress_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/progressbar/wsf_progress_control.e
rename to library/server/wsf_js_widget/progressbar/wsf_progress_control.e
diff --git a/library/server/wsf_html/webcontrol/progressbar/wsf_progresssource.e b/library/server/wsf_js_widget/progressbar/wsf_progresssource.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/progressbar/wsf_progresssource.e
rename to library/server/wsf_js_widget/progressbar/wsf_progresssource.e
diff --git a/library/server/wsf_html/webcontrol/validators/wsf_decimal_validator.e b/library/server/wsf_js_widget/validators/wsf_decimal_validator.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/validators/wsf_decimal_validator.e
rename to library/server/wsf_js_widget/validators/wsf_decimal_validator.e
diff --git a/library/server/wsf_html/webcontrol/validators/wsf_email_validator.e b/library/server/wsf_js_widget/validators/wsf_email_validator.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/validators/wsf_email_validator.e
rename to library/server/wsf_js_widget/validators/wsf_email_validator.e
diff --git a/library/server/wsf_html/webcontrol/validators/wsf_max_validator.e b/library/server/wsf_js_widget/validators/wsf_max_validator.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/validators/wsf_max_validator.e
rename to library/server/wsf_js_widget/validators/wsf_max_validator.e
diff --git a/library/server/wsf_html/webcontrol/validators/wsf_min_validator.e b/library/server/wsf_js_widget/validators/wsf_min_validator.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/validators/wsf_min_validator.e
rename to library/server/wsf_js_widget/validators/wsf_min_validator.e
diff --git a/library/server/wsf_html/webcontrol/validators/wsf_phone_number_validator.e b/library/server/wsf_js_widget/validators/wsf_phone_number_validator.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/validators/wsf_phone_number_validator.e
rename to library/server/wsf_js_widget/validators/wsf_phone_number_validator.e
diff --git a/library/server/wsf_html/webcontrol/validators/wsf_regexp_validator.e b/library/server/wsf_js_widget/validators/wsf_regexp_validator.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/validators/wsf_regexp_validator.e
rename to library/server/wsf_js_widget/validators/wsf_regexp_validator.e
diff --git a/library/server/wsf_html/webcontrol/validators/wsf_validatable.e b/library/server/wsf_js_widget/validators/wsf_validatable.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/validators/wsf_validatable.e
rename to library/server/wsf_js_widget/validators/wsf_validatable.e
diff --git a/library/server/wsf_html/webcontrol/validators/wsf_validator.e b/library/server/wsf_js_widget/validators/wsf_validator.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/validators/wsf_validator.e
rename to library/server/wsf_js_widget/validators/wsf_validator.e
diff --git a/library/server/wsf_html/webcontrol/wsf_basic_control.e b/library/server/wsf_js_widget/webcontrol/wsf_basic_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/wsf_basic_control.e
rename to library/server/wsf_js_widget/webcontrol/wsf_basic_control.e
diff --git a/library/server/wsf_html/webcontrol/wsf_button_control.e b/library/server/wsf_js_widget/webcontrol/wsf_button_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/wsf_button_control.e
rename to library/server/wsf_js_widget/webcontrol/wsf_button_control.e
diff --git a/library/server/wsf_html/webcontrol/wsf_control.e b/library/server/wsf_js_widget/webcontrol/wsf_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/wsf_control.e
rename to library/server/wsf_js_widget/webcontrol/wsf_control.e
diff --git a/library/server/wsf_html/webcontrol/wsf_form_control.e b/library/server/wsf_js_widget/webcontrol/wsf_form_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/wsf_form_control.e
rename to library/server/wsf_js_widget/webcontrol/wsf_form_control.e
diff --git a/library/server/wsf_html/webcontrol/wsf_form_element_control.e b/library/server/wsf_js_widget/webcontrol/wsf_form_element_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/wsf_form_element_control.e
rename to library/server/wsf_js_widget/webcontrol/wsf_form_element_control.e
diff --git a/library/server/wsf_html/webcontrol/wsf_html_control.e b/library/server/wsf_js_widget/webcontrol/wsf_html_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/wsf_html_control.e
rename to library/server/wsf_js_widget/webcontrol/wsf_html_control.e
diff --git a/library/server/wsf_html/webcontrol/wsf_multi_control.e b/library/server/wsf_js_widget/webcontrol/wsf_multi_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/wsf_multi_control.e
rename to library/server/wsf_js_widget/webcontrol/wsf_multi_control.e
diff --git a/library/server/wsf_html/webcontrol/wsf_page_control.e b/library/server/wsf_js_widget/webcontrol/wsf_page_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/wsf_page_control.e
rename to library/server/wsf_js_widget/webcontrol/wsf_page_control.e
diff --git a/library/server/wsf_html/webcontrol/wsf_stateless_control.e b/library/server/wsf_js_widget/webcontrol/wsf_stateless_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/wsf_stateless_control.e
rename to library/server/wsf_js_widget/webcontrol/wsf_stateless_control.e
diff --git a/library/server/wsf_html/webcontrol/wsf_stateless_multi_control.e b/library/server/wsf_js_widget/webcontrol/wsf_stateless_multi_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/wsf_stateless_multi_control.e
rename to library/server/wsf_js_widget/webcontrol/wsf_stateless_multi_control.e
diff --git a/library/server/wsf_html/webcontrol/wsf_value_control.e b/library/server/wsf_js_widget/webcontrol/wsf_value_control.e
similarity index 100%
rename from library/server/wsf_html/webcontrol/wsf_value_control.e
rename to library/server/wsf_js_widget/webcontrol/wsf_value_control.e
diff --git a/library/server/wsf_js_widget/wsf_js_widget-safe.ecf b/library/server/wsf_js_widget/wsf_js_widget-safe.ecf
new file mode 100644
index 00000000..e45fa443
--- /dev/null
+++ b/library/server/wsf_js_widget/wsf_js_widget-safe.ecf
@@ -0,0 +1,27 @@
+
+
+
+
+
+ /.git$
+ /EIFGENs$
+ /.svn$
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/library/server/wsf_js_widget/wsf_js_widget.ecf b/library/server/wsf_js_widget/wsf_js_widget.ecf
new file mode 100644
index 00000000..eddf8a7c
--- /dev/null
+++ b/library/server/wsf_js_widget/wsf_js_widget.ecf
@@ -0,0 +1,27 @@
+
+
+
+
+
+ /.git$
+ /EIFGENs$
+ /.svn$
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+