com.atlassian.confluence.renderer.v2.macros
Class ExcerptIncludeMacro

java.lang.Object
  extended by com.atlassian.renderer.v2.macro.BaseMacro
      extended by com.atlassian.renderer.v2.macro.basic.AbstractPanelMacro
          extended by com.atlassian.renderer.v2.macro.basic.PanelMacro
              extended by com.atlassian.confluence.renderer.v2.macros.ExcerptIncludeMacro
All Implemented Interfaces:
com.atlassian.renderer.v2.macro.Macro

public class ExcerptIncludeMacro
extends com.atlassian.renderer.v2.macro.basic.PanelMacro


Field Summary
 
Fields inherited from interface com.atlassian.renderer.v2.macro.Macro
RAW_PARAMS_KEY
 
Constructor Summary
ExcerptIncludeMacro()
           
 
Method Summary
 java.lang.String execute(java.util.Map parameters, java.lang.String body, com.atlassian.renderer.RenderContext renderContext)
           
protected  java.lang.String getBodyContent(java.util.Map parameters, java.lang.String body, com.atlassian.renderer.RenderContext renderContext)
           
protected  java.lang.String getTitle(java.util.Map parameters, java.lang.String body, com.atlassian.renderer.RenderContext renderContext)
           
 boolean hasBody()
           
 void setContentPropertyManager(ContentPropertyManager contentPropertyManager)
           
 void setPageManager(PageManager pageManager)
           
 void setPermissionManager(PermissionManager permissionManager)
           
 boolean suppressMacroRenderingDuringWysiwyg()
           
 
Methods inherited from class com.atlassian.renderer.v2.macro.basic.PanelMacro
getPanelContentCSSClass, getPanelCSSClass, getPanelHeaderCSSClass
 
Methods inherited from class com.atlassian.renderer.v2.macro.basic.AbstractPanelMacro
getBodyRenderMode, getSubRenderer, isInline, setSubRenderer, writeContent, writeHeader
 
Methods inherited from class com.atlassian.renderer.v2.macro.BaseMacro
suppressSurroundingTagDuringWysiwygRendering
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExcerptIncludeMacro

public ExcerptIncludeMacro()
Method Detail

hasBody

public boolean hasBody()
Specified by:
hasBody in interface com.atlassian.renderer.v2.macro.Macro
Overrides:
hasBody in class com.atlassian.renderer.v2.macro.basic.AbstractPanelMacro

setPageManager

public void setPageManager(PageManager pageManager)

setPermissionManager

public void setPermissionManager(PermissionManager permissionManager)

setContentPropertyManager

public void setContentPropertyManager(ContentPropertyManager contentPropertyManager)

execute

public java.lang.String execute(java.util.Map parameters,
                                java.lang.String body,
                                com.atlassian.renderer.RenderContext renderContext)
                         throws com.atlassian.renderer.v2.macro.MacroException
Specified by:
execute in interface com.atlassian.renderer.v2.macro.Macro
Overrides:
execute in class com.atlassian.renderer.v2.macro.basic.AbstractPanelMacro
Throws:
com.atlassian.renderer.v2.macro.MacroException

suppressMacroRenderingDuringWysiwyg

public boolean suppressMacroRenderingDuringWysiwyg()
Specified by:
suppressMacroRenderingDuringWysiwyg in interface com.atlassian.renderer.v2.macro.Macro
Overrides:
suppressMacroRenderingDuringWysiwyg in class com.atlassian.renderer.v2.macro.basic.PanelMacro

getTitle

protected java.lang.String getTitle(java.util.Map parameters,
                                    java.lang.String body,
                                    com.atlassian.renderer.RenderContext renderContext)
Overrides:
getTitle in class com.atlassian.renderer.v2.macro.basic.AbstractPanelMacro

getBodyContent

protected java.lang.String getBodyContent(java.util.Map parameters,
                                          java.lang.String body,
                                          com.atlassian.renderer.RenderContext renderContext)
                                   throws com.atlassian.renderer.v2.macro.MacroException
Overrides:
getBodyContent in class com.atlassian.renderer.v2.macro.basic.AbstractPanelMacro
Throws:
com.atlassian.renderer.v2.macro.MacroException


Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.