Class ConfluenceWebLabel

  • All Implemented Interfaces:
    com.atlassian.plugin.web.model.WebLabel, com.atlassian.plugin.web.model.WebParam

    public class ConfluenceWebLabel
    extends Object
    implements com.atlassian.plugin.web.model.WebLabel
    A confluence specific wrapper for the WebLabel
    • Constructor Detail

      • ConfluenceWebLabel

        public ConfluenceWebLabel​(com.atlassian.plugin.web.model.WebLabel webLabel)
    • Method Detail

      • getKey

        public String getKey()
        Specified by:
        getKey in interface com.atlassian.plugin.web.model.WebLabel
      • getDisplayableLabel

        public String getDisplayableLabel​(javax.servlet.http.HttpServletRequest req,
                                          Map params)
        Specified by:
        getDisplayableLabel in interface com.atlassian.plugin.web.model.WebLabel
      • getDisplayableLabel

        public String getDisplayableLabel​(javax.servlet.http.HttpServletRequest req,
                                          WebInterfaceContext context)
      • getParams

        public SortedMap getParams()
        Specified by:
        getParams in interface com.atlassian.plugin.web.model.WebParam
      • get

        public Object get​(String key)
        Specified by:
        get in interface com.atlassian.plugin.web.model.WebParam
      • getRenderedParam

        public String getRenderedParam​(String key,
                                       Map params)
        Specified by:
        getRenderedParam in interface com.atlassian.plugin.web.model.WebParam
      • getDescriptor

        public com.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor getDescriptor()
        Specified by:
        getDescriptor in interface com.atlassian.plugin.web.model.WebParam
      • getNoKeyValue

        public String getNoKeyValue()
        Specified by:
        getNoKeyValue in interface com.atlassian.plugin.web.model.WebLabel