|
2.9.0: 2008-11-26 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
net.sf.basedb.clients.web.taglib.tab.Tab
public class Tab
This tag defines the title and contents of a single tab inside a tab control.
Syntax:
<t:tab id=... style=... title=... tooltip=... validate=... visible=true|false helpid=... >
Attribute | Default value | Required | Description |
id | tabcontrol1 | yes | The ID of the tab. The value of this attribute
goes directly into the standard HTML id attribute.
This means that if you need a reference to the tab object in your own
JavaScript code, you may for example use the following code:
|
style | - | no |
The value if this attribute goes directly into the standard HTML
style attribute. This allows you to apply different styles
to different notes.
|
title | - | yes | The title of the tab. |
tooltip | - | no | An optional tooltip that is shown as a popup text while the user is pointing the mouse over the tab's title. Not supported by all browsers. |
validate | - | no | An optional JavaScript expression that will be evaluated when the users tries to switch from this tab to another. If the expression returns FALSE the switch will not be made. You may, for example, use this attribute to validate input data in a form. |
visible | true | no | If this tab should be visible or not. |
helpid | no | Optional ID for the help text associated with this tab. See the
Help taglib
for more information.
|
TabControl
,
Serialized FormField Summary | |
---|---|
private String |
helpid
The help ID for this tab. |
private static long |
serialVersionUID
|
private String |
style
Optional style attribute |
private TabControl |
tc
The parent TabControl object. |
private String |
title
The title of the tab. |
private String |
tooltip
A popup tooltip text. |
private String |
validate
A JavaScript method that validates the tab content. |
private boolean |
visible
If the tab should be visible or not. |
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
---|
bodyContent |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
id, pageContext |
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
---|
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
---|
EVAL_BODY_AGAIN |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Constructor Summary | |
---|---|
Tab()
|
Method Summary | |
---|---|
int |
doEndTag()
|
int |
doStartTag()
|
String |
getHelpid()
|
String |
getStyle()
|
String |
getTitle()
|
String |
getTooltip()
|
String |
getValidate()
|
boolean |
isVisible()
|
void |
setHelpid(String helpid)
|
void |
setStyle(String style)
|
void |
setTitle(String title)
|
void |
setTooltip(String tooltip)
|
void |
setValidate(String validate)
|
void |
setVisible(boolean visible)
|
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
---|
doAfterBody, doInitBody, getBodyContent, getPreviousOut, release, setBodyContent |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.servlet.jsp.tagext.Tag |
---|
getParent, setPageContext, setParent |
Field Detail |
---|
private static final long serialVersionUID
private TabControl tc
private String style
style
attribute
private String title
private String tooltip
private String validate
private boolean visible
private String helpid
Constructor Detail |
---|
public Tab()
Method Detail |
---|
public void setStyle(String style)
public String getStyle()
public void setTitle(String title)
public String getTitle()
public void setTooltip(String tooltip)
public String getTooltip()
public void setValidate(String validate)
public String getValidate()
public void setVisible(boolean visible)
public boolean isVisible()
public void setHelpid(String helpid)
public String getHelpid()
public int doStartTag() throws JspException
doStartTag
in interface Tag
doStartTag
in class BodyTagSupport
JspException
public int doEndTag() throws JspException
doEndTag
in interface Tag
doEndTag
in class BodyTagSupport
JspException
|
2.9.0: 2008-11-26 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |