com.atlassian.greenhopper.web.rapid.view.detailview
Class DetailViewFieldResource
java.lang.Object
com.atlassian.greenhopper.web.AbstractResource
com.atlassian.greenhopper.web.rapid.view.detailview.DetailViewFieldResource
public class DetailViewFieldResource
- extends AbstractResource
REST resource to facilitate configuration of Detail View Fields. Follows the pattern of RESTful table resources.
- Since:
- v6.0.3
Methods inherited from class com.atlassian.greenhopper.web.AbstractResource |
check, createErrorResponse, createFromServiceOutcome, createNoContentResponse, createOkResponse, createOkResponse, getUser, isGadgetRequest, nullSafe, response, wireAuthenticationContext, wireI18nFactoryService |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DetailViewFieldResource
public DetailViewFieldResource(DetailViewFieldHelper detailViewFieldHelper,
DetailViewFieldConfigurationService detailViewFieldConfigurationService,
RapidViewService rapidViewService,
EstimateStatisticService estimateStatisticService,
I18nFactoryService i18nFactoryService)
getAvailableDetailViewFields
public javax.ws.rs.core.Response getAvailableDetailViewFields(java.lang.Long rapidViewId)
addDetailViewField
public javax.ws.rs.core.Response addDetailViewField(java.lang.Long rapidViewId,
com.atlassian.greenhopper.web.rapid.view.detailview.DetailViewFieldResource.AddDetailFieldRequest request)
- Add a detail view field to the rapid view's configuration. The field is added as the first field in the list
deleteDetailViewField
public javax.ws.rs.core.Response deleteDetailViewField(java.lang.Long rapidViewId,
java.lang.Long detailViewFieldId)
- Delete a field from a rapid view's detail view fields.
moveDetailViewField
public javax.ws.rs.core.Response moveDetailViewField(java.lang.Long rapidViewId,
java.lang.Long detailViewFieldId,
EntryMoveModel moveModel)
- Modify the sequence of detail view fields for a rapid view.
NOTE: We only implement position=FIRST and after=... parameters.
The alternative field value pairs:
- position
- An absolute position, which may have a value of 'First', 'Last', 'Earlier' or 'Later'
- after
- An item to place this item after. The value should be the self link of another item
Copyright © 2007-2014 Atlassian. All Rights Reserved.