|
PAJES 3.0.21 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.pajes.html.Tag
org.pajes.html.TraversableElement
org.pajes.html.Container
org.pajes.html.OptionGroup
public class OptionGroup
Generate the <OPTGROUP> tags to create list boxes and drop-down lists.
Select,
SelectList,
Serialized Form| Field Summary |
|---|
| Fields inherited from class org.pajes.html.Tag |
|---|
ON_CLICK_ATTRIBUTE, TAG_CLOSE, TAG_LEFT, TAG_RIGHT |
| Constructor Summary | |
|---|---|
OptionGroup(java.lang.String label)
Creates an option group. |
|
| Method Summary | |
|---|---|
Traversable |
add(HTML option)
Over-rides Container.add(HTML) to prevent
anything except Options being added to the Option Group. |
OptionGroup |
clearDefaultValues()
Clears the default selected values for the list. |
java.lang.Object |
clone()
Allows a tag to be cloned. |
boolean |
contains(java.lang.String value)
Determines if the specified value exists in this option group. |
java.lang.String |
getLabel()
Returns the group label. |
java.lang.String[] |
getSelectedOptions()
Returns an array of the currently selected options. |
void |
setContent(java.lang.String content)
Adds the specified String as a new Option within this group. |
OptionGroup |
setLabel(java.lang.String label)
Sets the group label. |
| Methods inherited from class org.pajes.html.Container |
|---|
add, add, add, addContent, clear, delete, delete, destroy, get, getContent, getContents, getPosition, insert, replace, set, setContent, size, writeContent |
| Methods inherited from class org.pajes.html.TraversableElement |
|---|
dump, dump, getAll, getFieldByName, getFirstFieldByName, getFirstTagByAttribute, getFirstTagByClass, getFirstTagByID, getFirstTagByName, getTagByAttribute, getTagByClass, getTagByID, getTagByName, setWritable |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.pajes.html.HTML |
|---|
addContent, destroy, getContainer, getDocument, getId, getParent, getWritePermission, isChildOf, isChildOf, setContainer, setParent, setWritePermission, write |
| Methods inherited from interface org.pajes.html.Traversable |
|---|
isWritable |
| Constructor Detail |
|---|
public OptionGroup(java.lang.String label)
label - the group label.| Method Detail |
|---|
public Traversable add(HTML option)
Container.add(HTML) to prevent
anything except Options being added to the Option Group.
add in interface Traversableadd in class Containeroption - The option to be added.
TagException - if anything except an Option is added to the group.public OptionGroup clearDefaultValues()
public java.lang.Object clone()
clone in interface HTMLclone in class Containerpublic boolean contains(java.lang.String value)
value - the option value.
public java.lang.String getLabel()
public java.lang.String[] getSelectedOptions()
public void setContent(java.lang.String content)
Option within this group.
setContent in interface HTMLsetContent in class Containercontent - the text of the Option.Container.clear(),
Container.add(java.lang.String),
Container.getContent()public OptionGroup setLabel(java.lang.String label)
label - the group label.
|
PAJES 3.0.21 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||