com.atlassian.confluence.macro.browser
Class DefaultMacroMetadataProvider

java.lang.Object
  extended by com.atlassian.confluence.macro.browser.DefaultMacroMetadataProvider
All Implemented Interfaces:
MacroMetadataProvider

public class DefaultMacroMetadataProvider
extends java.lang.Object
implements MacroMetadataProvider


Constructor Summary
DefaultMacroMetadataProvider()
           
 
Method Summary
 java.util.Collection<MacroMetadata> getData()
          Returns a collection of MacroMetadata for use in the Macro Browser.
 void setMacroModuleDescriptorCache(ModuleDescriptorCache<MacroModuleDescriptor> macroModuleDescriptorCache)
           
 void setPluginController(com.atlassian.plugin.PluginController pluginController)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMacroMetadataProvider

public DefaultMacroMetadataProvider()
Method Detail

setPluginController

public void setPluginController(com.atlassian.plugin.PluginController pluginController)

setMacroModuleDescriptorCache

public void setMacroModuleDescriptorCache(ModuleDescriptorCache<MacroModuleDescriptor> macroModuleDescriptorCache)

getData

public java.util.Collection<MacroMetadata> getData()
Description copied from interface: MacroMetadataProvider
Returns a collection of MacroMetadata for use in the Macro Browser. This collection need not necessarily be unique.

Specified by:
getData in interface MacroMetadataProvider


Copyright © 2003-2010 Atlassian. All Rights Reserved.