From 895124c1bfbfb35522477936af38d250bcc65f4c Mon Sep 17 00:00:00 2001 From: adam Date: Fri, 25 Mar 2005 02:03:26 +0000 Subject: [PATCH] added Form, other minor changes darcs-hash:20050325020326-5007d-7b9ee0c03695ee61b9f1b5376021d664b89e3a54.gz --- src/org/ibex/xt/Form.java | 234 +++++++++++++++++++++++++++++++++++++++ src/org/ibex/xt/Prevalence.java | 37 ++++--- src/org/ibex/xt/Servlet.java | 20 +--- src/org/ibex/xt/Template.java | 1 + 4 files changed, 259 insertions(+), 33 deletions(-) create mode 100644 src/org/ibex/xt/Form.java diff --git a/src/org/ibex/xt/Form.java b/src/org/ibex/xt/Form.java new file mode 100644 index 0000000..c315f92 --- /dev/null +++ b/src/org/ibex/xt/Form.java @@ -0,0 +1,234 @@ +// Copyright 2000-2005 the Contributors, as shown in the revision logs. +// Licensed under the Apache Public Source License 2.0 ("the License"). +// You may not use this file except in compliance with the License. + +package org.ibex.xt; +import org.ibex.js.*; +import org.ibex.util.*; +import org.ibex.io.*; +import java.lang.reflect.*; +import java.io.*; +import java.net.*; +import java.util.*; +import javax.servlet.*; +import javax.servlet.http.*; + +// tabbing order? accessability key? +// the 'name' property is taken from the field name, with underscores converted to spaces +// the way I'm doing Radio() { ... } right now is how multi-select menus ought to work +// autogenerate