|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectBodyTagSupport
com.raritantechnologies.searchApp.taglibrary.TabbedPageLinks
Enables tab-selectable control of HTML or JSP pages. Renders a set of page link tabs. Use
with the CustomTag class to add the paging tabs to
a JSP page.
<SystemObjects>
<SystemObject type="TabbedPageLinks" name="[name of this display object]"
class="com.raritantechnologies.searchApp.taglibrary.TabbedPageLinks"
tableProps="[ table attributes string ]"
tabImgURL="[ location of tab background image ]"
activeImgURL="[ location of tab image for active tab ]"
tabWidth="[ width of each tab image ]"
tabHeight="[ height of each tab image ]"
tabStyleName="[ name of css tab style ]"
target="[ target for tabs ]"
activeStyleName="[ name of css style of active tab ]"
isVertical="true|false(default)" >
<!-- One or more Page elements: -->
<Page href="[ link url ]" display="[ tab label text ]" />
<Page href="[ another url ]" display="[ another tab label ]" />
<Page etc. . . >
</SystemObject>
</SystemObjects>
| Constructor Summary | |
TabbedPageLinks()
|
|
| Method Summary | |
int |
doStartTag()
|
java.lang.String |
getBody(RaritanPageContext rpc)
Returns the tag body. |
void |
initialize(org.w3c.dom.Element elem)
Initializes the object from an XML tag or element. |
void |
initialize(java.util.Map initParams)
|
void |
setActiveColor(java.lang.String activeColor)
|
void |
setActiveImg(java.lang.String activeImg)
|
void |
setActiveStyleName(java.lang.String activeStyleName)
|
void |
setDefaultPage(java.lang.String defaultPage)
|
void |
setIsVertical(boolean isVertical)
|
void |
setIsVertical(java.lang.String isVerticalSt)
|
void |
setPages(java.lang.String pages)
set pages format = |display name=href|display name=href |
void |
setTabColor(java.lang.String tabColor)
|
void |
setTabHeight(java.lang.String tabHeight)
|
void |
setTabImgURL(java.lang.String tabImgURL)
|
void |
setTableProps(java.lang.String tableProps)
|
void |
setTabStyleName(java.lang.String tabStyleName)
|
void |
setTabWidth(java.lang.String tabWidth)
|
void |
setTarget(java.lang.String target)
|
void |
setUseExternalStyle(boolean useExternalStyle)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public TabbedPageLinks()
| Method Detail |
public int doStartTag()
throws JspException
JspExceptionpublic java.lang.String getBody(RaritanPageContext rpc)
ICustomTag
getBody in interface ICustomTagrpc - Platform-neutral page context ( can be used in non J2EE environments such as ASP).
public void initialize(org.w3c.dom.Element elem)
IConfigurable
initialize in interface IConfigurablepublic void initialize(java.util.Map initParams)
initialize in interface ICustomTagpublic void setPages(java.lang.String pages)
public void setDefaultPage(java.lang.String defaultPage)
public void setTableProps(java.lang.String tableProps)
public void setTabImgURL(java.lang.String tabImgURL)
public void setTabStyleName(java.lang.String tabStyleName)
public void setTabWidth(java.lang.String tabWidth)
public void setTabHeight(java.lang.String tabHeight)
public void setUseExternalStyle(boolean useExternalStyle)
public void setTabColor(java.lang.String tabColor)
public void setIsVertical(boolean isVertical)
public void setIsVertical(java.lang.String isVerticalSt)
public void setActiveStyleName(java.lang.String activeStyleName)
public void setActiveImg(java.lang.String activeImg)
public void setActiveColor(java.lang.String activeColor)
public void setTarget(java.lang.String target)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||