|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.rest.v2.issue.ScreensResource
public class ScreensResource
Constructor Summary | |
---|---|
ScreensResource(FieldScreenManager fieldScreenManager,
FieldManager fieldManager,
JiraAuthenticationContext jiraAuthenticationContext,
PermissionManager permissionManager,
I18nHelper i18n,
CustomFieldService customFieleService)
|
Method Summary | |
---|---|
javax.ws.rs.core.Response |
addField(Long screenId,
Long tabId,
AddFieldBean field)
Adds field to the given tab |
javax.ws.rs.core.Response |
addFieldToDefaultScreen(String fieldId)
Adds field or custom field to the default tab |
javax.ws.rs.core.Response |
addTab(Long screenId,
ScreenableTabBean tab)
Creates tab for given screen |
javax.ws.rs.core.Response |
deleteTab(Long screenId,
Long tabId)
Deletes tab to give screen |
javax.ws.rs.core.Response |
getAllFields(Long screenId,
Long tabId)
Gets all fields for a given tab |
javax.ws.rs.core.Response |
getAllTabs(Long screenId)
Returns a list of all tabs for the given screen |
javax.ws.rs.core.Response |
getFieldsToAdd(Long screenId)
Gets available fields for screen. |
javax.ws.rs.core.Response |
moveField(Long screenId,
Long tabId,
String id,
MoveFieldBean moveField)
Moves field on the given tab |
javax.ws.rs.core.Response |
moveTab(Long screenId,
Long tabId,
Integer pos)
Moves tab position |
javax.ws.rs.core.Response |
removeField(Long screenId,
Long tabId,
String id)
Removes field from given tab |
javax.ws.rs.core.Response |
renameTab(Long screenId,
Long tabId,
ScreenableTabBean tab)
Renames tab on given screen |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ScreensResource(FieldScreenManager fieldScreenManager, FieldManager fieldManager, JiraAuthenticationContext jiraAuthenticationContext, PermissionManager permissionManager, I18nHelper i18n, CustomFieldService customFieleService)
Method Detail |
---|
public javax.ws.rs.core.Response getAllTabs(Long screenId)
screenId
- id of screen
public javax.ws.rs.core.Response addTab(Long screenId, ScreenableTabBean tab)
screenId
- id of screen
public javax.ws.rs.core.Response renameTab(Long screenId, Long tabId, ScreenableTabBean tab)
screenId
- id of screen
public javax.ws.rs.core.Response deleteTab(Long screenId, Long tabId)
screenId
- id of screentabId
- id of tab
public javax.ws.rs.core.Response moveTab(Long screenId, Long tabId, Integer pos)
screenId
- id of screentabId
- id of tabpos
- position of tab
public javax.ws.rs.core.Response getAllFields(Long screenId, Long tabId)
screenId
- id of screentabId
- id of tab
public javax.ws.rs.core.Response getFieldsToAdd(Long screenId)
screenId
- id of screen
public javax.ws.rs.core.Response removeField(Long screenId, Long tabId, String id)
screenId
- id of screentabId
- id of tab
public javax.ws.rs.core.Response moveField(Long screenId, Long tabId, String id, MoveFieldBean moveField)
screenId
- id of screentabId
- id of tab
public javax.ws.rs.core.Response addField(Long screenId, Long tabId, AddFieldBean field)
screenId
- id of screentabId
- id of tab
public javax.ws.rs.core.Response addFieldToDefaultScreen(String fieldId)
fieldId
- id of field / custom field
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |