java.lang.Object
com.openwave.oui.framework.WaomElement
com.openwave.oui.framework.WaomLeaf
com.openwave.oui.waomelements.AbsPicker
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Check, Popup, Radio
- public class AbsPicker
- extends com.openwave.oui.framework.WaomLeaf
This object is simple. It's basically just a wrapper around the <select>/<option> element.
It allows users to select one option from a finite set of possible choices.
Support for this object is similar in all the devices. There are mainly two reasons for encapsulating
it: getting it to work with the Form object and protecting developers from possible problems when new
devices are introduced.
Creation date: (4/4/2001 3:37:20 PM)
| Fields inherited from class com.openwave.oui.framework.WaomLeaf |
|
| Fields inherited from class com.openwave.oui.framework.WaomElement |
|
| Methods inherited from class com.openwave.oui.framework.WaomElement |
addElement, addTo, clearChildren, getClassValue, getDirectDefinition, getIdValue, getParent, getWaomElementName, isAbsCard, isAppendix, isBodyPager, isCaller, isCard, isComboMenu, isConditionalCard, isDeck, isForm, isHead, isInRawMode, isOnevent, isOption, isParagraph, isPathTask, isTask, isTaskMenu, isTemplate, isTimer, isWidget, render, setClassValue, setDirectDefinition, setIdValue, setToRawMode, setWaomElementName |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
java.lang.String name
title
java.lang.String title
value
java.lang.String value
iname
java.lang.String iname
ivalue
java.lang.String ivalue
multiple
boolean multiple
entries
ArrayList entries
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
AbsPicker
protected AbsPicker(java.lang.String name)
- Picker constructor.
getTitle
public java.lang.String getTitle()
setTitle
public void setTitle(java.lang.String title)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
addEntry
public void addEntry(java.lang.String value,
java.lang.String text)
getEntries
public ArrayList getEntries()
addEntry
public void addEntry(java.lang.String value,
java.lang.String text,
java.lang.String onpick)
getIname
public java.lang.String getIname()
getIvalue
public java.lang.String getIvalue()
getMultiple
public java.lang.String getMultiple()
getValue
public java.lang.String getValue()
isMultiple
public boolean isMultiple()
setIname
public void setIname(java.lang.String iname)
setIvalue
public void setIvalue(java.lang.String ivalue)
setMultiple
public void setMultiple(java.lang.String multiple)
setMultiple
public void setMultiple(boolean multiple)
setValue
public void setValue(java.lang.String value)
visit
public void visit(com.openwave.oui.framework.WaomVisitor wv)