com.atlassian.jira.projectconfig.tab
Class DefaultProjectConfigTabManager

java.lang.Object
  extended by com.atlassian.jira.projectconfig.tab.DefaultProjectConfigTabManager
All Implemented Interfaces:
ProjectConfigTabManager, org.springframework.beans.factory.BeanFactoryAware

public class DefaultProjectConfigTabManager
extends Object
implements ProjectConfigTabManager, org.springframework.beans.factory.BeanFactoryAware

A tab manager that gets all the ProjectConfigTabs out of the BeanFactory associated with the plugin.

Since:
v4.4

Constructor Summary
DefaultProjectConfigTabManager()
           
 
Method Summary
 ProjectConfigTab getTabForId(String id)
          Return the tab with the specified ID.
 void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProjectConfigTabManager

public DefaultProjectConfigTabManager()
Method Detail

setBeanFactory

public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
                    throws org.springframework.beans.BeansException
Specified by:
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAware
Throws:
org.springframework.beans.BeansException

getTabForId

public ProjectConfigTab getTabForId(String id)
Description copied from interface: ProjectConfigTabManager
Return the tab with the specified ID.

Specified by:
getTabForId in interface ProjectConfigTabManager
Parameters:
id - the id of the tab to render.
Returns:
the tab with the passed id or null if such a tab does not exist.


Copyright © 2002-2014 Atlassian. All Rights Reserved.