|
|||||||||||
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.taglib.tiles.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 java.lang.String |
controllerName
Associated Controller name (classname or url) |
protected java.lang.String |
controllerType
Associated Controller type |
protected java.lang.String |
page
Uri of page assoicated to this definition. |
protected java.lang.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.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Constructor Summary | |
DefinitionTagSupport()
|
Method Summary | |
java.lang.String |
getControllerName()
Get controller name. |
java.lang.String |
getControllerType()
Get controller type. |
java.lang.String |
getPage()
Get the page. |
java.lang.String |
getRole()
Get associated role. |
java.lang.String |
getTemplate()
Get the template. |
void |
release()
Release class properties. |
void |
setController(java.lang.String controller)
Set associated controller name. |
void |
setControllerClass(java.lang.String controller)
Set associated controller name as a classtype and controller type as "classname". |
void |
setControllerName(java.lang.String controller)
Set associated controller name. |
void |
setControllerType(java.lang.String controllerType)
Set associated controller type. |
void |
setControllerUrl(java.lang.String controller)
Set associated controller name as an url, and controller type as "url". |
void |
setPage(java.lang.String page)
Set the page. |
void |
setRole(java.lang.String role)
Set associated role. |
void |
setTemplate(java.lang.String template)
Set the template. |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
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 java.lang.String controllerType
protected java.lang.String controllerName
protected java.lang.String role
protected java.lang.String page
Constructor Detail |
public DefinitionTagSupport()
Method Detail |
public void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class javax.servlet.jsp.tagext.TagSupport
public java.lang.String getControllerType()
public java.lang.String getControllerName()
setControllerType(java.lang.String)
.
public void setControllerType(java.lang.String controllerType)
controllerType
- Type of associated controller.public void setController(java.lang.String controller)
setControllerType(java.lang.String)
.
controller
- Controller classname or url.public void setControllerName(java.lang.String controller)
controller
- Controller classname or urlpublic void setControllerUrl(java.lang.String controller)
controller
- Controller urlpublic void setControllerClass(java.lang.String controller)
controller
- Controller classname.public java.lang.String getRole()
public void setRole(java.lang.String role)
role
- Associated role.public void setPage(java.lang.String page)
page
- Page.public java.lang.String getPage()
public java.lang.String getTemplate()
public void setTemplate(java.lang.String template)
template
- Template.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |