com.atlassian.greenhopper.issue.link
Class IssueLinkTypeContextTransformer

java.lang.Object
  extended by com.atlassian.greenhopper.issue.link.IssueLinkTypeContextTransformer
All Implemented Interfaces:
com.google.common.base.Function<com.atlassian.jira.plugin.viewissue.issuelink.IssueLinkTypeContext,IssueLinkModel.IssueLinkTypeEntry>

public class IssueLinkTypeContextTransformer
extends java.lang.Object
implements com.google.common.base.Function<com.atlassian.jira.plugin.viewissue.issuelink.IssueLinkTypeContext,IssueLinkModel.IssueLinkTypeEntry>

Converts the JIRA View Issue Plugin's representation of an issue link type into our JSON one.

See Also:
IssueLinkContextTransformer

Constructor Summary
IssueLinkTypeContextTransformer(IssueHelper issueHelper, IssueStatusAdapter issueStatusAdapter, StatusEntryFactory statusEntryFactory)
           
 
Method Summary
 IssueLinkModel.IssueLinkTypeEntry apply(com.atlassian.jira.plugin.viewissue.issuelink.IssueLinkTypeContext input)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.common.base.Function
equals
 

Constructor Detail

IssueLinkTypeContextTransformer

public IssueLinkTypeContextTransformer(IssueHelper issueHelper,
                                       IssueStatusAdapter issueStatusAdapter,
                                       StatusEntryFactory statusEntryFactory)
Method Detail

apply

public IssueLinkModel.IssueLinkTypeEntry apply(com.atlassian.jira.plugin.viewissue.issuelink.IssueLinkTypeContext input)
Specified by:
apply in interface com.google.common.base.Function<com.atlassian.jira.plugin.viewissue.issuelink.IssueLinkTypeContext,IssueLinkModel.IssueLinkTypeEntry>


Copyright © 2007-2014 Atlassian. All Rights Reserved.