com.atlassian.jira.issue.tabpanels
Class ChangeHistoryAction
java.lang.Object
com.atlassian.jira.plugin.issuetabpanel.AbstractIssueAction
com.atlassian.jira.issue.tabpanels.ChangeHistoryAction
- All Implemented Interfaces:
- IssueAction
public class ChangeHistoryAction
- extends AbstractIssueAction
This class is the wrapper around the ChangeHistory object and is used when displaying change history in the View
Issue page, on the 'Change History' tab panel.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChangeHistoryAction
public ChangeHistoryAction(IssueTabPanelModuleDescriptor descriptor,
ChangeHistory changeHistory,
boolean showHeader,
AttachmentManager attachmentManager,
JiraDurationUtils jiraDurationUtils)
getTimePerformed
public Date getTimePerformed()
- Description copied from interface:
IssueAction
- This is used to sort between IssueAction objects on the 'All' tab.
- Specified by:
getTimePerformed
in interface IssueAction
- Specified by:
getTimePerformed
in class AbstractIssueAction
- Returns:
- timestamp of when the issue action was created, or throw
UnsupportedOperationException
if there
is no timestamp (say for generic messages) - See Also:
IssueActionComparator
populateVelocityParams
protected void populateVelocityParams(Map params)
- Specified by:
populateVelocityParams
in class AbstractIssueAction
isShowHeader
public boolean isShowHeader()
getId
public Long getId()
getUsername
public String getUsername()
getFullName
public String getFullName()
getCreatedDate
public Timestamp getCreatedDate()
getComment
public String getComment()
getLevel
public String getLevel()
getChangeItems
public List getChangeItems()
isAttachmentValid
public boolean isAttachmentValid(String fileId)
getPrettyDuration
public String getPrettyDuration(String duration)
Copyright © 2002-2009 Atlassian. All Rights Reserved.