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 setMacroFallbackParser(MacroFallbackParser macroFallbackParser)
           
 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

setMacroFallbackParser

public void setMacroFallbackParser(MacroFallbackParser macroFallbackParser)

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.