java.lang.Object | +--DBWeb.HtmlSelector
An HtmlSelector manages constructing and populating an HTML statement to choose among a set of alternatives stored in a SQL table. It is created from an ArrayList of Entity's and two keys. The first is the key associated with the selector value to be returned by an , and the second is the displayed value. These may, of course, be the same; in that case, the second may be omitted. Constructor Summary HtmlSelector(java.util.ArrayList opts, java.lang.String idCol) HtmlSelector(java.util.ArrayList opts, java.lang.String idCol, java.lang.String dispCol) HtmlSelector(SqlAccess s, java.lang.String sql, java.lang.String idCol, java.lang.String dispCol) Method Summary java.lang.String get(java.lang.String key) java.lang.String toHtml(java.lang.String name) java.lang.String toHtml(java.lang.String name, java.util.ArrayList currVals, int lines, boolean multiple, boolean selFirst, java.lang.String initialLine) Constructs an HTML statement using the list of Entities in the HtmlSelector. Methods inherited from class java.lang.Object clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Constructor Detail HtmlSelector public HtmlSelector(java.util.ArrayList opts, java.lang.String idCol) HtmlSelector public HtmlSelector(java.util.ArrayList opts, java.lang.String idCol, java.lang.String dispCol) HtmlSelector public HtmlSelector(SqlAccess s, java.lang.String sql, java.lang.String idCol, java.lang.String dispCol) Method Detail toHtml public java.lang.String toHtml(java.lang.String name, java.util.ArrayList currVals, int lines, boolean multiple, boolean selFirst, java.lang.String initialLine) Constructs an HTML statement using the list of Entities in the HtmlSelector. Parameters:name - The name of the selector.currVals - The currently selected values (as ArrayList), will be <... selected>.lines - The number of visible lines to display in the multiple - Boolean whether multiple selections are allowed. If not, then currVals should have one value.selFirst - Boolean tells whether the selected value(s) should appear first in the options list (true) or in their normal order (false).initialLine - A string to prepend to the values that instructs the user to select one of the values, if there is not one already selected. The corresponding value is "". toHtml public java.lang.String toHtml(java.lang.String name) get public java.lang.String get(java.lang.String key) Package Class Tree Deprecated Index Help PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
HtmlSelector(java.util.ArrayList opts, java.lang.String idCol)
HtmlSelector(java.util.ArrayList opts, java.lang.String idCol, java.lang.String dispCol)
HtmlSelector(SqlAccess s, java.lang.String sql, java.lang.String idCol, java.lang.String dispCol)
java.lang.String
get(java.lang.String key)
toHtml(java.lang.String name)
toHtml(java.lang.String name, java.util.ArrayList currVals, int lines, boolean multiple, boolean selFirst, java.lang.String initialLine)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public HtmlSelector(java.util.ArrayList opts, java.lang.String idCol)
public HtmlSelector(java.util.ArrayList opts, java.lang.String idCol, java.lang.String dispCol)
public HtmlSelector(SqlAccess s, java.lang.String sql, java.lang.String idCol, java.lang.String dispCol)
public java.lang.String toHtml(java.lang.String name, java.util.ArrayList currVals, int lines, boolean multiple, boolean selFirst, java.lang.String initialLine)
name
currVals
lines
multiple
selFirst
initialLine
public java.lang.String toHtml(java.lang.String name)
public java.lang.String get(java.lang.String key)