public class FieldScreenBean extends Object
A simple bean to help issuefields.jsp do the job of passing the displayParameters map to
FieldScreenRenderLayoutItem.getCreateHtml(webwork.action.Action, com.atlassian.jira.issue.customfields.OperationContext, com.atlassian.jira.issue.Issue, java.util.Map).
The map passed in as a parameter to the JSP include is augmented with additional display parameters desired by
fields when rendering themselves. This is then passed on to the getCreateHtml and getEditHtml
methods.
FieldScreenRenderLayoutItem.getCreateHtml(webwork.action.Action, com.atlassian.jira.issue.customfields.OperationContext, com.atlassian.jira.issue.Issue, java.util.Map),
FieldScreenRenderLayoutItem.getEditHtml(webwork.action.Action, com.atlassian.jira.issue.customfields.OperationContext, com.atlassian.jira.issue.Issue, java.util.Map)| Constructor and Description |
|---|
FieldScreenBean() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
computeDisplayParams(webwork.view.taglib.IteratorStatus fieldStatus,
Map<String,Object> baseDisplayParams)
Given a base map, we add in extra information about the current
IteratorStatus of the
field being rendered. |
public Map<String,Object> computeDisplayParams(webwork.view.taglib.IteratorStatus fieldStatus, Map<String,Object> baseDisplayParams)
IteratorStatus of the
field being rendered. This allows us to pass along information about the position of the field on the FieldScreenTab
in relation to other fields.fieldStatus - the status from the iterator tag that is relevant to the current fieldbaseDisplayParams - the displayParameters map that was passed in to the JSP include as a parameterCopyright © 2002-2024 Atlassian. All Rights Reserved.