|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectTagSupport
BodyTagSupport
AbstractClassicTag
HtmlBaseTag
HtmlFocusBaseTag
CheckBoxOption
public class CheckBoxOption
A checkbox whose state is determined by its enclosing CheckBoxGroup.
processData
action method.
<netui:form action="processData"> <netui:checkBoxGroup dataSource="actionForm.data" defaultValue="${actionForm.defaultChoices}"> <netui:checkBoxOption value="wantSpecialCDOffers">Do you want to be notified of special CD offers?</netui:checkBoxOption><br> <netui:checkBoxOption value="wantSpecialDVDOffers">Do you want to be notified of special DVD offers?</netui:checkBoxOption><br> </netui:checkBoxGroup> <netui:button value="Submit" type="submit"/> </netui:form>
Field Summary |
---|
Fields inherited from class AbstractClassicTag |
---|
DefaultNamingChain, EMPTY_STRING, NETUI_UNIQUE_CNT |
Fields inherited from class BodyTagSupport |
---|
bodyContent |
Fields inherited from class TagSupport |
---|
id, pageContext |
Fields inherited from interface BodyTag |
---|
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Fields inherited from interface IterationTag |
---|
EVAL_BODY_AGAIN |
Fields inherited from interface Tag |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Constructor Summary | |
---|---|
CheckBoxOption()
|
Method Summary | |
---|---|
int |
doAfterBody()
Process the body text of this tag (if any). |
int |
doEndTag()
Process the end of this tag. |
int |
doStartTag()
Process the start of this tag. |
protected AbstractHtmlState |
getState()
This method will return the state associated with the tag. |
String |
getTagName()
Return the name of the Tag. |
protected void |
localRelease()
Release any acquired resources. |
void |
setAccessKey(char accessKey)
Sets the accessKey attribute value. |
void |
setAlt(String alt)
Sets the alt attribute value. |
void |
setAttribute(String name,
String value,
String facet)
Base support for the attribute tag. |
void |
setDefaultValue(boolean defaultValue)
Sets the default value (can be an expression). |
void |
setLabelStyle(String labelStyle)
Set the label style for each contained CheckBoxOption. |
void |
setLabelStyleClass(String labelStyleClass)
Set the label style class for each contained CheckBoxOption. |
void |
setTabindex(int tabindex)
Sets the tabIndex of the rendered html tag. |
void |
setValue(Object value)
Set the value of this CheckBoxOption. |
Methods inherited from class HtmlFocusBaseTag |
---|
isDisabled, setDisabled, setOnBlur, setOnChange, setOnFocus, setOnSelect |
Methods inherited from class HtmlBaseTag |
---|
getJavaScriptAttribute, getOnClick, getTagId, renderDefaultNameAndId, renderNameAndId, setDir, setLang, setOnClick, setOnDblClick, setOnKeyDown, setOnKeyPress, setOnKeyUp, setOnMouseDown, setOnMouseMove, setOnMouseOut, setOnMouseOver, setOnMouseUp, setStateAttribute, setStyle, setStyleClass, setTagId, setTitle |
Methods inherited from class BodyTagSupport |
---|
doInitBody, getBodyContent, getPreviousOut, release, setBodyContent |
Methods inherited from class TagSupport |
---|
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface IHtmlCore |
---|
setStyle, setStyleClass, setTagId, setTitle |
Methods inherited from interface Tag |
---|
getParent, setPageContext, setParent |
Constructor Detail |
---|
public CheckBoxOption()
Method Detail |
---|
public String getTagName()
getTagName
in interface INetuiTag
getTagName
in class AbstractClassicTag
protected AbstractHtmlState getState()
getState
in class HtmlBaseTag
AbstractHtmlState
class.public void setAttribute(String name, String value, String facet) throws JspException
type
,
checked
, and value
attributes.
setAttribute
in interface IAttributeConsumer
setAttribute
in class HtmlBaseTag
name
- The name of the attribute. This value may not be null or the empty string.value
- The value of the attribute. This may contain an expression.facet
- The name of a facet to which the attribute will be applied. This is optional.
JspException
- A JspException may be thrown if there is an error setting the attribute.public void setLabelStyle(String labelStyle)
labelStyle
- the label stylepublic void setLabelStyleClass(String labelStyleClass)
labelStyleClass
- the label stylepublic void setValue(Object value) throws JspException
value
- the CheckBoxOption value
JspException
public void setDefaultValue(boolean defaultValue) throws JspException
defaultValue
- the default value
JspException
public int doStartTag() throws JspException
doStartTag
in interface Tag
doStartTag
in class BodyTagSupport
JspException
- if a JSP exception has occurredpublic int doAfterBody() throws JspException
doAfterBody
in interface IterationTag
doAfterBody
in class BodyTagSupport
JspException
- if a JSP exception has occurredpublic int doEndTag() throws JspException
doEndTag
in interface Tag
doEndTag
in class BodyTagSupport
JspException
- if a JSP exception has occurredprotected void localRelease()
localRelease
in class HtmlFocusBaseTag
public void setAccessKey(char accessKey)
A, C, E, F, G,
H, V, left arrow, and right arrow
.
setAccessKey
in interface IHtmlAccessable
accessKey
- the accessKey value.public void setAlt(String alt)
setAlt
in interface IHtmlAccessable
alt
- the alt value.public void setTabindex(int tabindex)
tabindex
- the tab index.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |