|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.servlet.jsp.tagext.SimpleTagSupport
org.loom.tags.AbstractTag
org.loom.tags.paged.ColumnTag
@Tag(dynamicAttributes=true,
bodyContent=SCRIPTLESS,
example="see pagedTable")
public class ColumnTagA column inside a paged table.
| Field Summary |
|---|
| Fields inherited from class org.loom.tags.AbstractTag |
|---|
expressionLanguageProxy, loomServletRequestFactory, out, repository, request, response |
| Constructor Summary | |
|---|---|
ColumnTag()
|
|
| Method Summary | |
|---|---|
ParameterContainer |
addParameter(java.lang.String name,
java.lang.Object value)
Adds a parameter to the resulting url |
void |
doTagImpl()
The method that must be implemented by the child class |
boolean |
isSortable()
|
protected void |
renderHeaderLink(java.lang.String translatedTitle,
UrlBuilder headerUrl)
|
void |
setAction(java.lang.String action)
If specified, this table cell will include a link pointing to the specified action/event |
void |
setCellTitle(java.lang.String cellTitle)
|
void |
setCssClass(java.lang.String cssClass)
HTML attribute |
void |
setEvent(java.lang.String event)
If specified, this table cell will include a link pointing to the specified action/event |
void |
setHash(java.lang.String hash)
The hash of the url (the fragment after '#') |
void |
setHeader(java.lang.String title)
|
void |
setHeaderClass(java.lang.String headerClass)
the header CSS class. |
void |
setHeaderStyle(java.lang.String headerStyle)
|
void |
setHref(java.lang.String href)
If specified, the table cell contents will be surrounded by this link |
void |
setIf(boolean ifClause)
Set to false to skip tag execution. |
void |
setMapping(java.lang.String mapping)
The mapping as action.event. |
void |
setProperty(java.lang.String property)
|
void |
setRequest(LoomServletRequest request)
|
void |
setSortable(boolean sortable)
|
void |
setStyle(java.lang.String style)
|
void |
setTable(PagedTableTag table)
|
void |
setTitle(java.lang.String title)
Deprecated. use header instead |
void |
setTranslateCellTitle(boolean translateCellTitle)
|
void |
setTranslateHeader(boolean translateTitle)
|
| Methods inherited from class javax.servlet.jsp.tagext.SimpleTagSupport |
|---|
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setParent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ColumnTag()
| Method Detail |
|---|
public void setRequest(LoomServletRequest request)
setRequest in class AbstractTag
public void doTagImpl()
throws javax.servlet.jsp.JspException,
java.io.IOException
AbstractTag
doTagImpl in class AbstractTagjavax.servlet.jsp.JspException
java.io.IOException
protected void renderHeaderLink(java.lang.String translatedTitle,
UrlBuilder headerUrl)
throws java.io.IOException
java.io.IOException@Attribute public void setAction(java.lang.String action)
@Attribute public void setEvent(java.lang.String event)
@Attribute public void setHref(java.lang.String href)
@Attribute public void setMapping(java.lang.String mapping)
action.event. This method is equivalent to
setting action and event separately.
@Attribute public void setHash(java.lang.String hash)
public ParameterContainer addParameter(java.lang.String name,
java.lang.Object value)
ParameterContainer
addParameter in interface ParameterContainername - the name of the parametervalue - the value of the parameter
public void setTable(PagedTableTag table)
public void setHeader(java.lang.String title)
public void setTranslateHeader(boolean translateTitle)
@Attribute(name="class") public void setCssClass(java.lang.String cssClass)
public void setProperty(java.lang.String property)
public boolean isSortable()
public void setSortable(boolean sortable)
public void setCellTitle(java.lang.String cellTitle)
public void setTranslateCellTitle(boolean translateCellTitle)
@Attribute public void setHeaderClass(java.lang.String headerClass)
class attribute.
@Attribute public void setTitle(java.lang.String title)
header instead
public void setHeaderStyle(java.lang.String headerStyle)
public void setStyle(java.lang.String style)
@Attribute public void setIf(boolean ifClause)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||