com.ideo.sweetdevria.taglib
Interface IRiaTag
- All Known Implementing Classes:
- AbstractComponentTagSupport, AbstractTagDrawer, AccordionItemTag, AccordionTag, ActionElseTag, ActionTag, AlertTag, BaseColumnHeaderTag, BaseExportTag, BaseGridExportTag, BaseGridTag, BaseGroupColumnHeaderTag, BaseLinkTagSupport, BaseStateTagSupport, BaseTagSupport, CalendarTag, CollapseHeaderTag, CollapseManagerTag, CollapseTag, ContextMenuTag, ContextTag, ControlTag, DockingColumnTag, DockingLayoutTag, EditableTextTag, FileUploadTag, FrameTag, GridBeanTag, GridColumnHeaderTag, GridColumnTag, GridExportTag, GridGroupColumnHeaderTag, GridInnerExportTag, GridTag, ListTag, MandatoryControlTag, MandatoryTag, MenubarTag, MenuItemTag, MenuTag, MessageTag, MessengerTag, NewWindowTag, ReaderCategoryTag, ReaderItemTag, ReaderTag, ResourcesImportTag, SimpleGridColumnTag, SimpleGridGroupColumnTag, SimpleGridTag, SingleExportTag, SpliterCellTag, SpliterColumnTag, SpliterLayoutTag, SuggestTag, TabboxTag, TabContentTag, TabLayoutTag, TabPanelsTag, TabPanelTag, TabsTag, TabTag, TestTag, TooltipContentTag, TooltipTag, TreeNodeTag, TreeTag, ZoneRefresherTag, ZoneTag
public interface IRiaTag
Method Summary |
int |
doEndTag()
Default processing of the end tag returning EVAL_PAGE. |
int |
doStartTag()
Default processing of the start tag. |
java.lang.String |
getBuilderId()
Return the targeted builder id for this component as specified in the configuration file. |
java.util.Map |
getMessageKeys()
Get messages keys. |
javax.servlet.jsp.PageContext |
getPageContext()
Return the Page Context. |
java.lang.String |
getTemplateEnd()
Get the specific Velocity template path used to render the end part set from taglib attribute. |
java.lang.String |
getTemplateStart()
Get the specific Velocity template path used to render the start part set from taglib attribute. |
void |
release()
Release method which must call super.release ! |
void |
setPageContext(javax.servlet.jsp.PageContext pageContext)
Used by HTTP container. |
void |
setTemplateEnd(java.lang.String templateEnd)
Set a specific Velocity template path which will be used to render the end part. |
void |
setTemplateStart(java.lang.String templateStart)
Set a specific Velocity template path which will be used to render the start part. |
release
void release()
- Release method which must call super.release !
getBuilderId
java.lang.String getBuilderId()
- Return the targeted builder id for this component as specified in the configuration file.
- Returns:
- id targeted builder id
doStartTag
int doStartTag()
throws javax.servlet.jsp.JspException
- Default processing of the start tag.
- Returns:
- EVAL_BODY_AGAIN, EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY or SKIP_PAGE.
- Throws:
javax.servlet.jsp.JspException
doEndTag
int doEndTag()
throws javax.servlet.jsp.JspException
- Default processing of the end tag returning EVAL_PAGE.
- Returns:
- EVAL_PAGE or SKIP_PAGE.
- Throws:
javax.servlet.jsp.JspException
setPageContext
void setPageContext(javax.servlet.jsp.PageContext pageContext)
- Used by HTTP container. We should release tag here.
- Parameters:
pageContext
-
getPageContext
javax.servlet.jsp.PageContext getPageContext()
- Return the Page Context.
- Returns:
- Page context.
getMessageKeys
java.util.Map getMessageKeys()
- Get messages keys.
- Returns:
- Returns messages keys.
getTemplateStart
java.lang.String getTemplateStart()
- Get the specific Velocity template path used to render the start part set from taglib attribute.
If this attribute is not set, the drawer will use the default velocity template.
- Returns:
- Velocity template path if set by taglib attribute else, null.
setTemplateStart
void setTemplateStart(java.lang.String templateStart)
- Set a specific Velocity template path which will be used to render the start part.
If this attribute is not set, the drawer will use the default velocity template.
- Parameters:
templateStart
- Velocity template path as defined in configuration file (ria-config.xml).
getTemplateEnd
java.lang.String getTemplateEnd()
- Get the specific Velocity template path used to render the end part set from taglib attribute.
If this attribute is not set, the drawer will use the default velocity template.
- Returns:
- Velocity template path if set by taglib attribute else, null.
setTemplateEnd
void setTemplateEnd(java.lang.String templateEnd)
- Set a specific Velocity template path which will be used to render the end part.
If this attribute is not set, the drawer will use the default velocity template.
- Parameters:
templateEnd
- Velocity template path as defined in configuration file (ria-config.xml).
Copyright © 2010 Ideo Technologies. All Rights Reserved.