com.atlassian.jira.rest.v2.issue
Class EditMetaFieldBeanBuilder

java.lang.Object
  extended by com.atlassian.jira.rest.v2.issue.AbstractMetaFieldBeanBuilder
      extended by com.atlassian.jira.rest.v2.issue.EditMetaFieldBeanBuilder

public class EditMetaFieldBeanBuilder
extends AbstractMetaFieldBeanBuilder

Builder for FieldMetaBean instances, in the context of meta data for creating issues.

Since:
v5.0

Field Summary
 
Fields inherited from class com.atlassian.jira.rest.v2.issue.AbstractMetaFieldBeanBuilder
baseUrls, defaultFieldHelper, fieldLayoutManager, includeFields, issue, issueType, project, user
 
Constructor Summary
EditMetaFieldBeanBuilder(FieldLayoutManager fieldLayoutManager, Project project, Issue issue, IssueType issueType, com.atlassian.crowd.embedded.api.User user, VersionBeanFactory versionBeanFactory, VelocityRequestContextFactory velocityRequestContextFactory, ContextUriInfo contextUriInfo, JiraBaseUrls baseUrls, PermissionManager permissionManager, FieldScreenRendererFactory fieldScreenRendererFactory, FieldManager fieldManager)
           
 
Method Summary
protected  void addAdditionalFields(Map<String,FieldMetaBean> fields)
           
 OperationContext getOperationContext()
           
 boolean hasPermissionToPerformOperation()
           
 
Methods inherited from class com.atlassian.jira.rest.v2.issue.AbstractMetaFieldBeanBuilder
build, fieldsToInclude, getAllowedValueBeans, getFieldMetaBean, getJsonType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditMetaFieldBeanBuilder

public EditMetaFieldBeanBuilder(FieldLayoutManager fieldLayoutManager,
                                Project project,
                                Issue issue,
                                IssueType issueType,
                                com.atlassian.crowd.embedded.api.User user,
                                VersionBeanFactory versionBeanFactory,
                                VelocityRequestContextFactory velocityRequestContextFactory,
                                ContextUriInfo contextUriInfo,
                                JiraBaseUrls baseUrls,
                                PermissionManager permissionManager,
                                FieldScreenRendererFactory fieldScreenRendererFactory,
                                FieldManager fieldManager)
Method Detail

addAdditionalFields

protected void addAdditionalFields(Map<String,FieldMetaBean> fields)
Overrides:
addAdditionalFields in class AbstractMetaFieldBeanBuilder

getOperationContext

public OperationContext getOperationContext()
Specified by:
getOperationContext in class AbstractMetaFieldBeanBuilder

hasPermissionToPerformOperation

public boolean hasPermissionToPerformOperation()
Specified by:
hasPermissionToPerformOperation in class AbstractMetaFieldBeanBuilder


Copyright © 2002-2014 Atlassian. All Rights Reserved.