public class

IssueTableTag

extends WebWorkBodyTagSupport
java.lang.Object
   ↳ javax.servlet.jsp.tagext.TagSupport
     ↳ javax.servlet.jsp.tagext.BodyTagSupport
       ↳ webwork.view.taglib.WebWorkBodyTagSupport
         ↳ com.atlassian.jira.web.tags.IssueTableTag

Class Overview

JSP tag to write a table of issues to the JSP output. List of issues and the layout bean must be provided, example: <ui:issuetable layoutBean="<%=layoutBean%>" issues="<%=issues%>"/>

Summary

[Expand]
Inherited Constants
From interface javax.servlet.jsp.tagext.BodyTag
From interface javax.servlet.jsp.tagext.IterationTag
From interface javax.servlet.jsp.tagext.Tag
[Expand]
Inherited Fields
From class webwork.view.taglib.WebWorkBodyTagSupport
From class javax.servlet.jsp.tagext.BodyTagSupport
From class javax.servlet.jsp.tagext.TagSupport
Public Constructors
IssueTableTag()
Public Methods
void asHtml(Writer writer)
int doEndTag()
IssuePager getIssuePager()
List<Issue> getIssues()
IssueTableLayoutBean getLayoutBean()
Long getSelectedIssueId()
void setIssuePager(IssuePager issuePager)
void setIssues(List<Issue> issues)
void setLayoutBean(IssueTableLayoutBean layoutBean)
void setSelectedIssueId(Long selectedIssueId)
Protected Methods
IssueTableWebComponent getIssueTableWebComponent()
Writer getJspWriter()
[Expand]
Inherited Methods
From class webwork.view.taglib.WebWorkBodyTagSupport
From class javax.servlet.jsp.tagext.BodyTagSupport
From class javax.servlet.jsp.tagext.TagSupport
From class java.lang.Object
From interface javax.servlet.jsp.tagext.BodyTag
From interface javax.servlet.jsp.tagext.IterationTag
From interface javax.servlet.jsp.tagext.Tag

Public Constructors

public IssueTableTag ()

Public Methods

public void asHtml (Writer writer)

public int doEndTag ()

Throws
JspException

public IssuePager getIssuePager ()

public List<Issue> getIssues ()

public IssueTableLayoutBean getLayoutBean ()

public Long getSelectedIssueId ()

public void setIssuePager (IssuePager issuePager)

public void setIssues (List<Issue> issues)

public void setLayoutBean (IssueTableLayoutBean layoutBean)

public void setSelectedIssueId (Long selectedIssueId)

Protected Methods

protected IssueTableWebComponent getIssueTableWebComponent ()

protected Writer getJspWriter ()