Uses of Interface
com.atlassian.confluence.macro.Macro

Packages that use Macro
com.atlassian.confluence.content.render.xhtml.editor.macro   
com.atlassian.confluence.macro   
com.atlassian.confluence.macro.wiki   
com.atlassian.confluence.macro.xhtml   
com.atlassian.confluence.plugin.descriptor   
com.atlassian.confluence.plugins.expand   
com.atlassian.confluence.plugins.macros.core   
com.atlassian.confluence.renderer   
com.atlassian.confluence.renderer.v2.macros   
 

Uses of Macro in com.atlassian.confluence.content.render.xhtml.editor.macro
 

Methods in com.atlassian.confluence.content.render.xhtml.editor.macro with parameters of type Macro
 boolean MacroMarshaller.handles(Macro macro)
           
 boolean EditorUnknownMacroMarshaller.handles(Macro macro)
           
 boolean EditorBodyMacroMarshaller.handles(Macro macro)
           
 boolean EditorBodilessMacroMarshaller.handles(Macro macro)
           
 boolean CustomPlaceholderEditorMarshaller.handles(Macro macro)
           
 boolean CustomImageEditorMacroMarshaller.handles(Macro macro)
           
 String MacroMarshaller.marshal(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext)
          Marshall the supplied macro.
 String EditorBodyMacroMarshaller.marshal(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext)
           
 String EditorBodilessMacroMarshaller.marshal(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext)
           
 String CustomPlaceholderEditorMarshaller.marshal(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext)
           
 String CustomImageEditorMacroMarshaller.marshal(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext)
           
 

Uses of Macro in com.atlassian.confluence.macro
 

Classes in com.atlassian.confluence.macro that implement Macro
 class GenericVelocityMacro
          A configurable and generic macro that renders a Velocity template as part of its execution.
 class LazyLoadingMacroWrapper
          Used to wrap a Macro in a LazyReference.
 class V2CompatibilityMacro
          A wrapper macro that retains compatibility with our old V2 macros.
 

Methods in com.atlassian.confluence.macro that return Macro
 Macro LazyLoadingMacroWrapper.getMacro()
           
 

Constructor parameters in com.atlassian.confluence.macro with type arguments of type Macro
LazyLoadingMacroWrapper(com.atlassian.util.concurrent.LazyReference<Macro> delegate)
           
 

Uses of Macro in com.atlassian.confluence.macro.wiki
 

Classes in com.atlassian.confluence.macro.wiki that implement Macro
 class UnmigratedBlockWikiMarkupMacro
          This macro will render it's body using the V2 Renderer.
 class UnmigratedInlineWikiMarkupMacro
          This macro will render it's body using the V2 Renderer.
 

Uses of Macro in com.atlassian.confluence.macro.xhtml
 

Methods in com.atlassian.confluence.macro.xhtml that return Macro
 Macro XhtmlMacroManager.getMacroByName(String macroName)
           
 Macro V2CompatibilityMacroManager.getMacroByName(String macroName)
           
 Macro UserMacroPluginMacroManager.getMacroByName(String macroName)
           
 Macro UserMacroLibraryMacroManager.getMacroByName(String macroName)
           
 Macro MacroManager.getMacroByName(String macroName)
          Gives the Macro registered with the given name, or null if there is none registered with the manager.
 Macro DelegatingReadOnlyMacroManager.getMacroByName(String macroName)
           
static Macro XhtmlMacroManager.unwrapMacroProxy(Macro proxy)
          Unwraps a macro proxy that is wrapped with a ResourceAwareMacroInvocationHandler.
 

Methods in com.atlassian.confluence.macro.xhtml that return types with arguments of type Macro
 com.atlassian.util.concurrent.LazyReference<Macro> XhtmlMacroManager.createLazyMacroReference(com.atlassian.plugin.ModuleDescriptor<?> moduleDescriptor)
           
 com.atlassian.util.concurrent.LazyReference<Macro> V2CompatibilityMacroManager.createLazyMacroReference(com.atlassian.plugin.ModuleDescriptor<?> moduleDescriptor)
           
 com.atlassian.util.concurrent.LazyReference<Macro> UserMacroPluginMacroManager.createLazyMacroReference(com.atlassian.plugin.ModuleDescriptor<?> moduleDescriptor)
           
 com.atlassian.util.concurrent.LazyReference<Macro> UserMacroLibraryMacroManager.createLazyMacroReference(com.atlassian.plugin.ModuleDescriptor<?> moduleDescriptor)
           
 com.atlassian.util.concurrent.LazyReference<Macro> MacroManager.createLazyMacroReference(com.atlassian.plugin.ModuleDescriptor<?> moduleDescriptor)
          Macros are lazy loaded to avoid plugin module ordering problems like CONF-13386.
 com.atlassian.util.concurrent.LazyReference<Macro> DelegatingReadOnlyMacroManager.createLazyMacroReference(com.atlassian.plugin.ModuleDescriptor<?> moduleDescriptor)
           
 

Methods in com.atlassian.confluence.macro.xhtml with parameters of type Macro
 void XhtmlMacroManager.registerMacro(String name, Macro macro)
           
 void V2CompatibilityMacroManager.registerMacro(String name, Macro macro)
           
 void UserMacroPluginMacroManager.registerMacro(String name, Macro macro)
           
 void UserMacroLibraryMacroManager.registerMacro(String name, Macro macro)
           
 void MacroManager.registerMacro(String name, Macro macro)
          Registers a new macro with the given name.
 void DelegatingReadOnlyMacroManager.registerMacro(String name, Macro macro)
           
static Macro XhtmlMacroManager.unwrapMacroProxy(Macro proxy)
          Unwraps a macro proxy that is wrapped with a ResourceAwareMacroInvocationHandler.
 

Uses of Macro in com.atlassian.confluence.plugin.descriptor
 

Methods in com.atlassian.confluence.plugin.descriptor that return Macro
 Macro UserMacroModuleDescriptor.createModule()
           
 Macro XhtmlMacroModuleDescriptor.getModule()
           
 Macro UserMacroModuleDescriptor.getModule()
           
 

Uses of Macro in com.atlassian.confluence.plugins.expand
 

Classes in com.atlassian.confluence.plugins.expand that implement Macro
 class ExpandMacro
           
 

Uses of Macro in com.atlassian.confluence.plugins.macros.core
 

Classes in com.atlassian.confluence.plugins.macros.core that implement Macro
 class LoremIpsumMacro
           
 

Uses of Macro in com.atlassian.confluence.renderer
 

Methods in com.atlassian.confluence.renderer that return Macro
 Macro UserMacroConfig.toMacro()
           
 

Uses of Macro in com.atlassian.confluence.renderer.v2.macros
 

Methods in com.atlassian.confluence.renderer.v2.macros that return Macro
 Macro V2UserMacroAdapter.getXhtmlMacro()
           
 

Constructors in com.atlassian.confluence.renderer.v2.macros with parameters of type Macro
V2UserMacroAdapter(Macro xhtmlUserMacro)
           
 



Copyright © 2003-2012 Atlassian. All Rights Reserved.