java.lang.Object | |
↳ | com.atlassian.confluence.xhtml.api.MacroDefinition |
An object that encapsulates the state for a macro.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Copy constructor.
| |||||||||||
Construct a macro definition.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Copy constructor.
macroDefinition | copy the state of this macro definition into this new instance |
---|
Construct a macro definition.
name | the name of the macro |
---|---|
body | the macro body. Should be set to null if the macro does not have a body. Also see PlainTextMacroBody and RichTextMacroBody. |
defaultParameterValue | the default macro parameter value. This value is not assigned an actual parameter name. |
parameters | the macro parameters |