com.atlassian.bamboo.webrepository
Class WebRepositoryViewerManagerImpl

java.lang.Object
  extended by com.atlassian.bamboo.webrepository.WebRepositoryViewerManagerImpl
All Implemented Interfaces:
WebRepositoryViewerManager

public class WebRepositoryViewerManagerImpl
extends java.lang.Object
implements WebRepositoryViewerManager


Field Summary
 
Fields inherited from interface com.atlassian.bamboo.webrepository.WebRepositoryViewerManager
WEB_REPO_GENERIC_KEY, WEB_REPO_NONE_KEY
 
Constructor Summary
WebRepositoryViewerManagerImpl()
           
 
Method Summary
 WebRepositoryViewer getNewWebRepositoryViewerInstance(java.lang.String key)
          Gets a new instance of a WebRepositoryViewer plugin associated with the given key
 java.util.List<WebRepositoryViewer> getWebRepositoryViewers()
          Return a list of all installed WebRepositoryViewer plugins.
 void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebRepositoryViewerManagerImpl

public WebRepositoryViewerManagerImpl()
Method Detail

getWebRepositoryViewers

public java.util.List<WebRepositoryViewer> getWebRepositoryViewers()
Description copied from interface: WebRepositoryViewerManager
Return a list of all installed WebRepositoryViewer plugins.

Specified by:
getWebRepositoryViewers in interface WebRepositoryViewerManager
Returns:
a list of all installed WebRepositoryViewer plugins

getNewWebRepositoryViewerInstance

@Nullable
public WebRepositoryViewer getNewWebRepositoryViewerInstance(java.lang.String key)
Description copied from interface: WebRepositoryViewerManager
Gets a new instance of a WebRepositoryViewer plugin associated with the given key

Specified by:
getNewWebRepositoryViewerInstance in interface WebRepositoryViewerManager
Returns:
the new instance of the WebRepositoryViewer.

setPluginAccessor

public void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)


Copyright © 2011 Atlassian. All Rights Reserved.