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 java.lang.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(java.lang.String macroName)
setPluginKey
public MacroMetadataBuilder setPluginKey(java.lang.String pluginKey)
setIcon
public MacroMetadataBuilder setIcon(MacroIcon icon)
setTitle
public MacroMetadataBuilder setTitle(java.lang.String title)
setDescription
public MacroMetadataBuilder setDescription(java.lang.String description)
setAliases
public MacroMetadataBuilder setAliases(java.util.Set<java.lang.String> aliases)
setCategories
public MacroMetadataBuilder setCategories(java.util.Set<java.lang.String> categories)
setBodyDeprecated
public MacroMetadataBuilder setBodyDeprecated(boolean bodyDeprecated)
setHidden
public MacroMetadataBuilder setHidden(boolean hidden)
setFormDetails
public MacroMetadataBuilder setFormDetails(MacroFormDetails formDetails)
setAlternateId
public MacroMetadataBuilder setAlternateId(java.lang.String alternateId)
setButtons
public MacroMetadataBuilder setButtons(java.util.List<MacroPropertyPanelButton> buttons)
setShowDefaultParameterInPlaceholder
public MacroMetadataBuilder setShowDefaultParameterInPlaceholder(boolean showDefaultParameterInPlaceholder)
builder
public static MacroMetadataBuilder builder()
getMacroName
public java.lang.String getMacroName()
getPluginKey
public java.lang.String getPluginKey()
getIcon
public MacroIcon getIcon()
getTitle
public java.lang.String getTitle()
getDescription
public java.lang.String getDescription()
getAliases
public java.util.Set<java.lang.String> getAliases()
getCategories
public java.util.Set<java.lang.String> getCategories()
isBodyDeprecated
public boolean isBodyDeprecated()
isHidden
public boolean isHidden()
getFormDetails
public MacroFormDetails getFormDetails()
getAlternateId
public java.lang.String getAlternateId()
Copyright © 2003-2014 Atlassian. All Rights Reserved.