com.atlassian.jira.plugin.issueview
Class AbstractIssueView

java.lang.Object
  extended by com.atlassian.jira.plugin.issueview.AbstractIssueView
All Implemented Interfaces:
IssueView
Direct Known Subclasses:
AbstractIssueHtmlView, IssueXMLView

public abstract class AbstractIssueView
extends Object
implements IssueView


Field Summary
protected static String ACTION_ORDER_DESC
           
protected  IssueViewModuleDescriptor descriptor
           
 
Constructor Summary
AbstractIssueView()
           
 
Method Summary
abstract  String getBody(Issue issue, IssueViewRequestParams issueViewRequestParams)
           
abstract  String getContent(Issue issue, IssueViewRequestParams issueViewRequestParams)
           
 void init(IssueViewModuleDescriptor descriptor)
           
 void writeHeaders(Issue issue, RequestHeaders requestHeaders, IssueViewRequestParams issueViewRequestParams)
          A default implementation that does nothing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

descriptor

protected IssueViewModuleDescriptor descriptor

ACTION_ORDER_DESC

protected static final String ACTION_ORDER_DESC
See Also:
Constant Field Values
Constructor Detail

AbstractIssueView

public AbstractIssueView()
Method Detail

getContent

public abstract String getContent(Issue issue,
                                  IssueViewRequestParams issueViewRequestParams)
Specified by:
getContent in interface IssueView

getBody

public abstract String getBody(Issue issue,
                               IssueViewRequestParams issueViewRequestParams)

init

public void init(IssueViewModuleDescriptor descriptor)
Specified by:
init in interface IssueView

writeHeaders

public void writeHeaders(Issue issue,
                         RequestHeaders requestHeaders,
                         IssueViewRequestParams issueViewRequestParams)
A default implementation that does nothing

Specified by:
writeHeaders in interface IssueView


Copyright © 2002-2009 Atlassian. All Rights Reserved.