com.atlassian.jira.issue.fields.screen.FieldScreenRendererFactory |
![]() |
Clients of @PublicApi
can expect
that programs compiled against a given version will remain binary compatible with later versions of the
@PublicApi
as per each product's API policy as long as the client does not implement/extend
@PublicApi
interfaces or classes (refer to each product's API policy for the exact
guarantee---usually binary compatibility is guaranteed at least across minor versions).
@PublicApi
interfaces and classes are not designed to be implemented or extended by clients,
we may perform certain types of binary-incompatible changes to these classes and interfaces, but these will not
affect well-behaved clients that do not extend/implement these types (in general, only classes and interfaces
annotated with @PublicSpi
are safe to extend/implement).
A factory for obtaining FieldScreenRenderers.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
This method is deprecated.
Use
getFieldScreenRenderer(com.atlassian.jira.issue.Issue, com.atlassian.jira.issue.operation.IssueOperation, com.atlassian.jira.util.Predicate) instead. Since v6.2.
| |||||||||||
Returns a
FieldScreenRenderer that represents a 'field screen' with the fields the ids of which
are in fieldIds. | |||||||||||
This method is deprecated.
Use
getFieldScreenRenderer(com.atlassian.jira.issue.Issue, com.opensymphony.workflow.loader.ActionDescriptor) instead. Since v6.2.
| |||||||||||
Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments.
| |||||||||||
Used when need to populate a field without showing a screen - e.g.
| |||||||||||
Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments.
| |||||||||||
This method is deprecated.
Use
getFieldScreenRenderer(com.atlassian.jira.issue.Issue, com.atlassian.jira.issue.operation.IssueOperation) instead. Use FieldPredicates.isCustomField() in the version that takes a predicate if you only want custom fields. Since v6.2.
| |||||||||||
Get a renderer that can be used to render the fields when transitioning a collection of issues through workflow.
| |||||||||||
Obtain a field screen renderer that can be used to render JIRA's fields when transitioning through the passed workflow.
|
This method is deprecated.
Use getFieldScreenRenderer(com.atlassian.jira.issue.Issue, com.atlassian.jira.issue.operation.IssueOperation, com.atlassian.jira.util.Predicate)
instead. Since v6.2.
Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments. Only the fields
that match the passed predicate will be included in the returned FieldScreenRenderer
.
remoteUser | the current user |
---|---|
issue | the issue to be rendered. |
issueOperation | the current issue operation. |
predicate | only fields that cause ths predicate to return true will be returned in the FieldScreenRenderer |
Returns a FieldScreenRenderer
that represents a 'field screen' with the fields the ids of which
are in fieldIds. The returned Field Renderer places all given fields on one tab.
fieldIds | the fields to create the renderer for. |
---|---|
remoteUser | the current user |
issue | the issue to be rendered. |
issueOperation | the current issue operation. |
This method is deprecated.
Use getFieldScreenRenderer(com.atlassian.jira.issue.Issue, com.opensymphony.workflow.loader.ActionDescriptor)
instead. Since v6.2.
Obtain a field screen renderer that can be used to render JIRA's fields when transitioning through the passed workflow.
remoteUser | the current user |
---|---|
issue | the issue to be rendered. |
actionDescriptor | the current workflow action descriptor |
Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments.
Only the fields that match the passed predicate will be included in the returned FieldScreenRenderer
.
issue | the issue to be rendered. |
---|---|
issueOperation | the current issue operation. |
predicate | only fields that cause ths predicate to return true will be returned in the FieldScreenRenderer |
Used when need to populate a field without showing a screen - e.g. When using a UpdateIssueFieldFunction in workflow
issue | the currentIssue. |
---|
Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments.
issue | the issue to be rendered. |
---|---|
issueOperation | the current issue operation. |
This method is deprecated.
Use getFieldScreenRenderer(com.atlassian.jira.issue.Issue, com.atlassian.jira.issue.operation.IssueOperation)
instead. Use FieldPredicates.isCustomField() in the version that takes a predicate if you only want custom fields. Since v6.2.
Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments.
remoteUser | the current user |
---|---|
issue | the issue to be rendered. |
issueOperation | the current issue operation. |
onlyShownCustomFields | if true will only return custom fields in the FieldScreenRenderer, otherwise all fields will be returned. |
Get a renderer that can be used to render the fields when transitioning a collection of issues through workflow.
issues | the issues to be rendered. |
---|---|
actionDescriptor | current workflow action descriptor |
Obtain a field screen renderer that can be used to render JIRA's fields when transitioning through the passed workflow.
issue | the issue to be rendered. |
---|---|
actionDescriptor | the current workflow action descriptor |