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

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

Uses of Macro in com.atlassian.confluence.api
 

Classes in com.atlassian.confluence.api that implement Macro
 class NaughtyWritingToDBWhilstRenderingMacro
          A macro that writes to the DB whilst rendering, exploding on readOnly transactions
 

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)
           
 Streamable MacroMarshaller.marshal(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext)
          Marshall the supplied macro.
 Streamable EditorBodyMacroMarshaller.marshal(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext)
           
 Streamable EditorBodilessMacroMarshaller.marshal(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext)
           
 Streamable CustomPlaceholderEditorMarshaller.marshal(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext)
           
 Streamable CustomImageEditorMacroMarshaller.marshal(Macro macro, MacroDefinition macroDefinition, ConversionContext conversionContext)
           
 

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

Method parameters in com.atlassian.confluence.content.render.xhtml.view.macro with type arguments of type Macro
 boolean MacroAsyncRenderWhitelist.isAsyncRenderSafe(MacroDefinition macroDefinition, Class<? extends Macro> macroClass)
           
 

Uses of Macro in com.atlassian.confluence.macro
 

Subinterfaces of Macro in com.atlassian.confluence.macro
 interface StreamableMacro
          Macro that consumes and produces Streamables instead of Strings.
 

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 StreamableMacroAdapter
          Adapter for the StreamableMacro interface that provides a default implementation of the redundant execute method.
 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.count
 

Methods in com.atlassian.confluence.macro.count with parameters of type Macro
 void MacroCounter.addMacroUsage(MacroDefinition macroDefinition, Macro macro)
           
 void DummyMacroCounter.addMacroUsage(MacroDefinition macroDefinition, Macro macro)
           
 void DefaultMacroCounter.addMacroUsage(MacroDefinition macroDefinition, Macro macro)
           
 

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)
           
 Map<String,Macro> XhtmlMacroManager.getMacros()
           
 

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()
           
 

Method parameters in com.atlassian.confluence.plugin.descriptor with type arguments of type Macro
 boolean OutputDeviceTypeMacroModuleDescriptorPredicate.matches(com.atlassian.plugin.ModuleDescriptor<? extends Macro> moduleDescriptor)
           
 

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.link
 

Classes in com.atlassian.confluence.plugins.link that implement Macro
 class LinkMacro
          Generates a link to the given content - including external content.
 

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

Classes in com.atlassian.confluence.plugins.macros.core that implement Macro
 class LoremIpsumMacro
           
 class MultimediaMacro
          An Xhtml specific wrapper around the original MultiMediaMacro (OldMultimediaMacro).
 

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)
           
 

Uses of Macro in test.plugin.macro
 

Classes in test.plugin.macro that implement Macro
 class ProcessedBodyMacro
           
 class UnprocessedBodyMacro
           
 



Copyright © 2003–2015 Atlassian. All rights reserved.