com.atlassian.jira.plugin.webfragment
Interface SimpleLinkFactory

All Known Implementing Classes:
AdminHistoryLinkFactory, CurrentSearchLinkFactory, FavouriteDashboardLinkFactory, FavouriteFilterLinkFactory, IssueHistoryLinkFactory, ProjectHistoryLinkFactory, TransitionLinkFactory

public interface SimpleLinkFactory

A factory that produces a list of SimpleLink objects.

Since:
v4.0

Method Summary
 java.util.List<SimpleLink> getLinks(com.opensymphony.user.User user, java.util.Map<java.lang.String,java.lang.Object> params)
          Generates a list of SimpleLink objects.
 void init(SimpleLinkFactoryModuleDescriptor descriptor)
          Initialization method for the factory.
 

Method Detail

init

void init(SimpleLinkFactoryModuleDescriptor descriptor)
Initialization method for the factory. Used to retreive information off the module descriptor

Parameters:
descriptor - The descriptor responsible for defining this factory.

getLinks

@NotNull
java.util.List<SimpleLink> getLinks(com.opensymphony.user.User user,
                                            java.util.Map<java.lang.String,java.lang.Object> params)
Generates a list of SimpleLink objects.

Parameters:
user - The user this list is being generated for.
Returns:
a list of SimpleLink objects tailored for the user.


Copyright © 2002-2011 Atlassian. All Rights Reserved.