com.ideo.sweetdevria.taglib.tabbox
Class TabTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
com.ideo.sweetdevria.taglib.AbstractTagDrawer
com.ideo.sweetdevria.taglib.AbstractComponentTagSupport
com.ideo.sweetdevria.taglib.BaseTagSupport
com.ideo.sweetdevria.taglib.BaseLinkTagSupport
com.ideo.sweetdevria.taglib.tabbox.TabTag
- All Implemented Interfaces:
- Hideable, IRiaTag, java.io.Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
public class TabTag
- extends BaseLinkTagSupport
- implements IRiaTag, Hideable
- See Also:
- Serialized Form
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 |
Methods inherited from class com.ideo.sweetdevria.taglib.AbstractComponentTagSupport |
checkId, doAfterBody, doEndTag, doInitBody, getBodyContent, getId, isRendered, refractorContext, setBodyContent, setId, setRendered |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
findAncestorWithClass, getParent, getValue, getValues, removeValue, 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.BodyTag |
doInitBody, setBodyContent |
Methods inherited from interface javax.servlet.jsp.tagext.IterationTag |
doAfterBody |
Methods inherited from interface javax.servlet.jsp.tagext.Tag |
doEndTag, getParent, setPageContext, setParent |
BUILDER_ID
protected static final java.lang.String BUILDER_ID
- See Also:
- Constant Field Values
label
protected java.lang.String label
icon
protected java.lang.String icon
selected
protected boolean selected
removable
protected boolean removable
parent
protected TabsTag parent
index
protected int index
parentTabboxId
protected java.lang.String parentTabboxId
TabTag
public TabTag()
getBuilderId
public java.lang.String getBuilderId()
- Description copied from interface:
IRiaTag
- Return the targeted builder id for this component as specified in the configuration file.
- Specified by:
getBuilderId
in interface IRiaTag
- Specified by:
getBuilderId
in class AbstractTagDrawer
- Returns:
- id targeted builder id
- See Also:
IRiaTag.getBuilderId()
getPageContext
public javax.servlet.jsp.PageContext getPageContext()
- Description copied from interface:
IRiaTag
- Return the Page Context.
- Specified by:
getPageContext
in interface IRiaTag
- Overrides:
getPageContext
in class AbstractTagDrawer
- Returns:
- Page context.
- See Also:
IRiaTag.getPageContext()
release
public void release()
- Description copied from interface:
IRiaTag
- Release method which must call super.release !
- Specified by:
release
in interface IRiaTag
- Specified by:
release
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
release
in class BaseLinkTagSupport
- See Also:
BaseTagSupport.release()
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspException
- Description copied from interface:
IRiaTag
- Default processing of the start tag.
- Specified by:
doStartTag
in interface IRiaTag
- Specified by:
doStartTag
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in class AbstractComponentTagSupport
- Returns:
- EVAL_BODY_AGAIN, EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY or SKIP_PAGE.
- Throws:
javax.servlet.jsp.JspException
- See Also:
IRiaTag.doStartTag()
getIcon
public java.lang.String getIcon()
setIcon
public void setIcon(java.lang.String icon)
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
isRemovable
public boolean isRemovable()
setRemovable
public void setRemovable(boolean removable)
isSelected
public boolean isSelected()
setSelected
public void setSelected(boolean selected)
getIndex
public int getIndex()
setIndex
public void setIndex(int index)
getParentTabboxId
public java.lang.String getParentTabboxId()
setParentTabboxId
public void setParentTabboxId(java.lang.String parentTabboxId)
Copyright © 2010 Ideo Technologies. All Rights Reserved.