java.lang.Object | |||
↳ | org.radeox.macro.BaseMacro | ||
↳ | com.atlassian.renderer.macro.BaseMacro | ||
↳ | com.atlassian.confluence.renderer.radeox.macros.AbstractHtmlGeneratingMacro |
Known Direct Subclasses |
To be used by macros which generate large amounts of HTML which they don't want any further processing done on.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
log |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.radeox.macro.BaseMacro
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Subclasses should not override this execute method, but should instead override getHtml()
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
create baseurl so that the urls that appear in the template/view for a macro are not dependent on certain actions
this will allow the macro to be used in more than one place
| |||||||||||
Lone parameters are not assigned a value.
| |||||||||||
This method is a helper wrapper to macroParameter.getParameter(key);
if a null is returned it will try with key + " " then " " + key, etc..
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.atlassian.renderer.macro.BaseMacro
| |||||||||||
From class
org.radeox.macro.BaseMacro
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.lang.Comparable
| |||||||||||
From interface
org.radeox.macro.Macro
|
Subclasses should not override this execute method, but should instead override getHtml()
create baseurl so that the urls that appear in the template/view for a macro are not dependent on certain actions this will allow the macro to be used in more than one place
ignoredKeys | - parameter keys that should not be reappended back onto the url |
---|
Lone parameters are not assigned a value. For example: {mymacro:hello|world} This is useful because having hello=true is redundant in some cases and too wordy.
This method is a helper wrapper to macroParameter.getParameter(key); if a null is returned it will try with key + " " then " " + key, etc..
Often a parameter is not found simply because the user has surrounded it with whitespace.parameter | - The MacroParameter to search through for the key |
---|---|
key | - the key |