Class MacroMetadataBuilder
java.lang.Object
com.atlassian.confluence.macro.browser.beans.MacroMetadataBuilder
Builder class for
MacroMetadata.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()static MacroMetadataBuilderbuilder()getIcon()getTitle()booleanbooleanbooleanbooleanisHidden()setAliases(Set<String> aliases) setAlternateId(String alternateId) setAlwaysShowConfig(boolean isAlwaysShowConfig) setBodyDeprecated(boolean bodyDeprecated) setButtons(List<MacroPropertyPanelButton> buttons) setCategories(Set<String> categories) setCommentable(boolean commentable) setDescription(String description) setFormDetails(MacroFormDetails formDetails) setHidden(boolean hidden) setMacroName(String macroName) setPluginKey(String pluginKey)
-
Constructor Details
-
MacroMetadataBuilder
public MacroMetadataBuilder()
-
-
Method Details
-
build
-
setMacroName
-
setPluginKey
-
setIcon
-
setTitle
-
setAlwaysShowConfig
-
setDescription
-
setAliases
-
setCategories
-
setBodyDeprecated
-
setHidden
-
setCommentable
-
setFormDetails
-
setAlternateId
-
setButtons
-
builder
-
getMacroName
-
getPluginKey
-
getIcon
-
getTitle
-
getDescription
-
getAliases
-
getCategories
-
isBodyDeprecated
public boolean isBodyDeprecated() -
isHidden
public boolean isHidden() -
isCommentable
public boolean isCommentable() -
getFormDetails
-
getAlternateId
-
getButtons
-
isAlwaysShowConfig
public boolean isAlwaysShowConfig()
-