com.atlassian.confluence.macro.browser.beans
Class MacroMetadataBuilder
java.lang.Object
com.atlassian.confluence.macro.browser.beans.MacroMetadataBuilder
- Direct Known Subclasses:
- GadgetMacroMetadataBuilder
public class MacroMetadataBuilder
- extends Object
Builder class for MacroMetadata
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MacroMetadataBuilder
public MacroMetadataBuilder()
build
public MacroMetadata build()
setMacroName
public MacroMetadataBuilder setMacroName(String macroName)
setPluginKey
public MacroMetadataBuilder setPluginKey(String pluginKey)
setIcon
public MacroMetadataBuilder setIcon(MacroIcon icon)
setTitle
public MacroMetadataBuilder setTitle(String title)
setDescription
public MacroMetadataBuilder setDescription(String description)
setAliases
public MacroMetadataBuilder setAliases(Set<String> aliases)
setCategories
public MacroMetadataBuilder setCategories(Set<String> categories)
setBodyDeprecated
public MacroMetadataBuilder setBodyDeprecated(boolean bodyDeprecated)
setHidden
public MacroMetadataBuilder setHidden(boolean hidden)
setFormDetails
public MacroMetadataBuilder setFormDetails(MacroFormDetails formDetails)
setAlternateId
public MacroMetadataBuilder setAlternateId(String alternateId)
setButtons
public MacroMetadataBuilder setButtons(List<MacroPropertyPanelButton> buttons)
setShowDefaultParameterInPlaceholder
public MacroMetadataBuilder setShowDefaultParameterInPlaceholder(boolean showDefaultParameterInPlaceholder)
builder
public static MacroMetadataBuilder builder()
getMacroName
public String getMacroName()
getPluginKey
public String getPluginKey()
getIcon
public MacroIcon getIcon()
getTitle
public String getTitle()
getDescription
public String getDescription()
getAliases
public Set<String> getAliases()
getCategories
public Set<String> getCategories()
isBodyDeprecated
public boolean isBodyDeprecated()
isHidden
public boolean isHidden()
getFormDetails
public MacroFormDetails getFormDetails()
getAlternateId
public String getAlternateId()
Copyright © 2003-2013 Atlassian. All Rights Reserved.