|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.servlet.jsp.tagext.TagSupport com.bea.content.manager.servlets.jsp.taglib.BaseTag com.bea.content.manager.servlets.jsp.taglib.SearchTag
JSP Tag implementation for searching for content. Please see the Search
class for additional information.
Field Summary | |
protected Map |
contextParams
Context params. |
protected Expression |
expr
The query. |
protected int |
max
The maximum number of content to return. |
protected Node[] |
nodes
The Nodes returned from the search. |
protected String |
queryStr
The query string. |
protected String[] |
searchPaths
Search paths. |
protected String |
sortBy
The sort by clause. |
Fields inherited from class com.bea.content.manager.servlets.jsp.taglib.BaseTag |
cacheId, cacheScope, cacheTimeout, failOnError, useCache |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext |
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 | |
SearchTag()
|
Method Summary | |
int |
doStartTag()
Run the tag. |
Map |
getContextParams()
Get the context params. |
String |
getMax()
Get the value of max as a String. |
String |
getQuery()
Get the value of queryStr . |
String[] |
getSearchPaths()
Get the value of searchPaths . |
String |
getSortBy()
Get the value of sortBy . |
void |
release()
Release this tag. |
void |
setContextParams(Map m)
Set the context params. |
void |
setContextParams(String str)
Set the context params from semi-colon separate list of name=value pairs. |
void |
setExpression(Expression expr)
Set the expression object to use. |
void |
setMax(int l)
Set the value of max . |
void |
setMax(String v)
Set the value of max . |
void |
setQuery(String v)
Set the value of queryStr . |
void |
setSearchPaths(String searchPaths)
Set the value of searchPaths . |
void |
setSortBy(String v)
Set the value of sortBy . |
Methods inherited from class com.bea.content.manager.servlets.jsp.taglib.BaseTag |
getCacheId, getCacheScope, getCacheTimeout, getFailOnError, getHttpSession, getUseCache, getUserId, setCacheId, setCacheScope, setCacheTimeout, setCacheTimeout, setFailOnError, setFailOnError, setUseCache, setUseCache, toDictionary |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody, doEndTag, 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 |
Field Detail |
protected Map contextParams
protected Expression expr
protected int max
protected Node[] nodes
protected String queryStr
protected String[] searchPaths
protected String sortBy
Search
class.
Constructor Detail |
public SearchTag()
Method Detail |
public int doStartTag() throws JspException
JspException
public Map getContextParams()
public String getMax()
max
as a String.
public String getQuery()
queryStr
.
public String[] getSearchPaths()
searchPaths
.
public String getSortBy()
sortBy
.
public void release()
release
in interface Tag
release
in class BaseTag
public void setContextParams(Map m)
public void setContextParams(String str)
public void setExpression(Expression expr)
expression object
to use.
public void setMax(int l)
max
.
public void setMax(String v)
max
.
public void setQuery(String v)
queryStr
.
public void setSearchPaths(String searchPaths)
searchPaths
.
public void setSortBy(String v)
sortBy
.
|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |