public class

DefaultWebParam

extends AbstractWebItem
implements WebParam
java.lang.Object
   ↳ com.atlassian.plugin.web.model.AbstractWebItem
     ↳ com.atlassian.plugin.web.model.DefaultWebParam
Known Direct Subclasses

Class Overview

Represents a sorted map of parameters. Individual value of the param can be rendered using velocity.

Summary

Fields
protected SortedMap<StringString> params parameters are sorted in order for the i18n arguments to be in order
Public Constructors
DefaultWebParam(Element element, WebFragmentHelper webFragmentHelper, ContextProvider contextProvider, WebFragmentModuleDescriptor descriptor)
DefaultWebParam(Map<StringString> params, WebFragmentHelper webFragmentHelper, ContextProvider contextProvider, WebFragmentModuleDescriptor descriptor)
Public Methods
Object get(String key)
SortedMap<StringString> getParams()
String getRenderedParam(String paramKey, Map<StringObject> context)
[Expand]
Inherited Methods
From class com.atlassian.plugin.web.model.AbstractWebItem
From class java.lang.Object
From interface com.atlassian.plugin.web.model.WebParam

Fields

protected SortedMap<StringString> params

parameters are sorted in order for the i18n arguments to be in order

Public Constructors

public DefaultWebParam (Element element, WebFragmentHelper webFragmentHelper, ContextProvider contextProvider, WebFragmentModuleDescriptor descriptor)

public DefaultWebParam (Map<StringString> params, WebFragmentHelper webFragmentHelper, ContextProvider contextProvider, WebFragmentModuleDescriptor descriptor)

Public Methods

public Object get (String key)

public SortedMap<StringString> getParams ()

public String getRenderedParam (String paramKey, Map<StringObject> context)