|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.servlet.jsp.tagext.TagSupport org.apache.struts.tiles.taglib.DefinitionTagSupport
public class DefinitionTagSupport
Common base class for tags dealing with Tiles definitions. This class defines properties used in Definition Tags. It also extends TagSupport.
Field Summary | |
---|---|
protected String |
controllerName
Associated Controller name (classname or url) |
protected String |
controllerType
Associated Controller type |
protected String |
page
Uri of page assoicated to this definition. |
protected String |
role
Role associated to definition. |
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 | |
---|---|
DefinitionTagSupport()
|
Method Summary | |
---|---|
String |
getControllerName()
Get controller name. |
String |
getControllerType()
Get controller type. |
String |
getPage()
Get the page. |
String |
getRole()
Get associated role. |
String |
getTemplate()
Get the template. |
void |
release()
Release class properties. |
void |
setController(String controller)
Set associated controller name. |
void |
setControllerClass(String controller)
Set associated controller name as a classtype and controller type as "classname". |
void |
setControllerName(String controller)
Set associated controller name. |
void |
setControllerType(String controllerType)
Set associated controller type. |
void |
setControllerUrl(String controller)
Set associated controller name as an url, and controller type as "url". |
void |
setPage(String page)
Set the page. |
void |
setRole(String role)
Set associated role. |
void |
setTemplate(String template)
Set the template. |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
doAfterBody, doEndTag, doStartTag, 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 String controllerType
protected String controllerName
protected String role
protected String page
Constructor Detail |
---|
public DefinitionTagSupport()
Method Detail |
---|
public void release()
release
in interface Tag
release
in class TagSupport
public String getControllerType()
public String getControllerName()
setControllerType(java.lang.String)
.
public void setControllerType(String controllerType)
controllerType
- Type of associated controller.public void setController(String controller)
setControllerType(java.lang.String)
.
controller
- Controller classname or url.public void setControllerName(String controller)
controller
- Controller classname or urlpublic void setControllerUrl(String controller)
controller
- Controller urlpublic void setControllerClass(String controller)
controller
- Controller classname.public String getRole()
public void setRole(String role)
role
- Associated role.public void setPage(String page)
page
- Page.public String getPage()
public String getTemplate()
public void setTemplate(String template)
template
- Template.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |