com.atlassian.jira.plugin.issuetabpanel
Class WorklogTabPanel

java.lang.Object
  extended by com.atlassian.jira.plugin.issuetabpanel.AIssueTabPanel
      extended by com.atlassian.jira.plugin.issuetabpanel.WorklogTabPanel
All Implemented Interfaces:
com.atlassian.jira.plugin.issuetabpanel.IssueTabPanel, IWorkloadReportDefinitionProvider

public class WorklogTabPanel
extends AIssueTabPanel
implements com.atlassian.jira.plugin.issuetabpanel.IssueTabPanel, IWorkloadReportDefinitionProvider

Provides the new Issue Worklog Panel

Author:
Kaamelot - 2006

Field Summary
protected static java.lang.String DEFAULT_REPORT_KEY
           
protected  com.atlassian.jira.web.bean.I18nBean i18nBean
           
protected static java.util.List i18nLocations
           
static java.lang.String RESOURCE_NAME_VIEW
           
protected  WorkloadHelper workloadHelper
           
protected static java.lang.String WORKLOG_COOKIE_NAME
           
protected  WorklogHelper worklogHelper
           
 
Fields inherited from class com.atlassian.jira.plugin.issuetabpanel.AIssueTabPanel
authenticationContext, descriptor, issueFactory
 
Fields inherited from interface com.atlassian.jira.plugin.report.workload.provider.IWorkloadReportDefinitionProvider
WKL_ASSIGNEE, WKL_ASSIGNEE_DESCR, WKL_CATEGORY, WKL_CATEGORY_DESCR, WKL_COMPONENT, WKL_COMPONENT_DESCR, WKL_CUSTOMFIELD, WKL_CUSTOMFIELD_DESCR, WKL_FIXVERSION, WKL_FIXVERSION_DESCR, WKL_ISSUE, WKL_ISSUE_DESCR, WKL_ISSUE_TYPE, WKL_ISSUE_TYPE_DESCR, WKL_PARENT_ISSUE, WKL_PARENT_ISSUE_DESCR, WKL_PRIORITY, WKL_PRIORITY_DESCR, WKL_PROJECT, WKL_PROJECT_DESCR, WKL_RESOLUTION, WKL_RESOLUTION_DESCR, WKL_SUBTASK, WKL_SUBTASK_DESCR, WKL_VERSION, WKL_VERSION_DESCR, WKL_WORKED, WKL_WORKED_DESCR, WKL_WORKED_MONTH, WKL_WORKED_MONTH_DESCR, WKL_WORKED_QUARTER, WKL_WORKED_QUARTER_DESCR, WKL_WORKED_WEEK, WKL_WORKED_WEEK_DESCR, WKL_WORKLOGTYPE, WKL_WORKLOGTYPE_DESCR
 
Constructor Summary
WorklogTabPanel(com.atlassian.jira.issue.IssueFactory issueFactory, com.atlassian.jira.security.JiraAuthenticationContext authenticationContext, WorklogHelper worklogHelper, WorkloadHelper workloadHelper)
           
 
Method Summary
 java.util.List getActions(org.ofbiz.core.entity.GenericValue _gvIssue, com.opensymphony.user.User _user)
           
protected  javax.servlet.http.Cookie[] getCookies()
           
protected  AGroupData getGroupData()
           
 com.atlassian.jira.web.bean.I18nBean getI18nBean()
           
 java.util.List getI18nLocations()
           
 IReportDefinitionProvider getReportDefinitionProvider()
           
 java.lang.String getReportKey()
           
 java.util.Map getVelocityParameters(com.atlassian.jira.issue.Issue issue)
           
 void init(com.atlassian.jira.plugin.issuetabpanel.IssueTabPanelModuleDescriptor descriptor)
           
protected  void initI18nLocation()
           
 
Methods inherited from class com.atlassian.jira.plugin.issuetabpanel.AIssueTabPanel
getActions, getDescriptor, getRemoteUser, getVelocityParameters, showPanel, showPanel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.plugin.issuetabpanel.IssueTabPanel
getActions, showPanel
 

Field Detail

RESOURCE_NAME_VIEW

public static final java.lang.String RESOURCE_NAME_VIEW
See Also:
Constant Field Values

worklogHelper

protected WorklogHelper worklogHelper

workloadHelper

protected WorkloadHelper workloadHelper

i18nLocations

protected static java.util.List i18nLocations

i18nBean

protected com.atlassian.jira.web.bean.I18nBean i18nBean

WORKLOG_COOKIE_NAME

protected static java.lang.String WORKLOG_COOKIE_NAME

DEFAULT_REPORT_KEY

protected static java.lang.String DEFAULT_REPORT_KEY
Constructor Detail

WorklogTabPanel

public WorklogTabPanel(com.atlassian.jira.issue.IssueFactory issueFactory,
                       com.atlassian.jira.security.JiraAuthenticationContext authenticationContext,
                       WorklogHelper worklogHelper,
                       WorkloadHelper workloadHelper)
Method Detail

init

public void init(com.atlassian.jira.plugin.issuetabpanel.IssueTabPanelModuleDescriptor descriptor)
Specified by:
init in interface com.atlassian.jira.plugin.issuetabpanel.IssueTabPanel
Overrides:
init in class AIssueTabPanel

getCookies

protected javax.servlet.http.Cookie[] getCookies()

getReportKey

public java.lang.String getReportKey()

getVelocityParameters

public java.util.Map getVelocityParameters(com.atlassian.jira.issue.Issue issue)
Overrides:
getVelocityParameters in class AIssueTabPanel

getActions

public java.util.List getActions(org.ofbiz.core.entity.GenericValue _gvIssue,
                                 com.opensymphony.user.User _user)
Overrides:
getActions in class AIssueTabPanel

getReportDefinitionProvider

public IReportDefinitionProvider getReportDefinitionProvider()
Returns:
Dedicated Report Definition Provider

getGroupData

protected AGroupData getGroupData()

getI18nBean

public com.atlassian.jira.web.bean.I18nBean getI18nBean()

getI18nLocations

public java.util.List getI18nLocations()

initI18nLocation

protected void initI18nLocation()


Copyright © 2007-2008 Kaamelot Plugins. All Rights Reserved.