com.atlassian.greenhopper.web.rapid.issue.thirdpartytabs
Class ThirdPartyTabModelFactory

java.lang.Object
  extended by com.atlassian.greenhopper.global.AbstractLoggable
      extended by com.atlassian.greenhopper.global.AbstractResultBuilder
          extended by com.atlassian.greenhopper.web.rapid.issue.thirdpartytabs.ThirdPartyTabModelFactory

@Service
public class ThirdPartyTabModelFactory
extends AbstractResultBuilder


Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.greenhopper.global.AbstractResultBuilder
AbstractResultBuilder.SuccessBuilder<T>
 
Field Summary
 
Fields inherited from class com.atlassian.greenhopper.global.AbstractLoggable
logger
 
Constructor Summary
ThirdPartyTabModelFactory()
           
 
Method Summary
 ThirdPartyTabModel createModel(com.atlassian.jira.issue.Issue issue)
          gets all third party tabs for the issue details pane
 java.util.Map<java.lang.String,java.lang.Object> getWebPanelContext(com.atlassian.jira.issue.Issue issue)
           
 
Methods inherited from class com.atlassian.greenhopper.global.AbstractResultBuilder
buildCombinedResult, buildErrorOnlyResult, buildResult, buildResult
 
Methods inherited from class com.atlassian.greenhopper.global.AbstractLoggable
logDebug, logError, logException, logInfo, logTrace, logWarn, setInfoLogLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThirdPartyTabModelFactory

public ThirdPartyTabModelFactory()
Method Detail

createModel

public ThirdPartyTabModel createModel(com.atlassian.jira.issue.Issue issue)
gets all third party tabs for the issue details pane


getWebPanelContext

public java.util.Map<java.lang.String,java.lang.Object> getWebPanelContext(com.atlassian.jira.issue.Issue issue)


Copyright © 2007-2012 Atlassian. All Rights Reserved.