public class DefaultFieldScreenManager extends Object implements FieldScreenManager
| Constructor and Description |
|---|
DefaultFieldScreenManager(FieldScreenStore fieldScreenStore,
com.atlassian.event.api.EventPublisher eventPublisher) |
public DefaultFieldScreenManager(FieldScreenStore fieldScreenStore, com.atlassian.event.api.EventPublisher eventPublisher)
public FieldScreen getFieldScreen(Long id)
getFieldScreen in interface FieldScreenManagerpublic Collection<FieldScreen> getFieldScreens()
getFieldScreens in interface FieldScreenManagerpublic Collection<FieldScreen> getFieldScreens(String searchQuery)
getFieldScreens in interface FieldScreenManagersearchQuery - - search phrase which screen's name or description may containpublic Collection<FieldScreen> getFieldScreens(int startIndex, int count)
getFieldScreens in interface FieldScreenManagerstartIndex - - index where every screen that has its index lower than startIndex will be discardedcount - - upper limit of screens to returnpublic Collection<FieldScreen> getFieldScreens(int startIndex, int count, String searchQuery)
getFieldScreens in interface FieldScreenManagerstartIndex - - index where every screen that matches the search query has its index lower than startIndex will be discardedcount - - upper limit of screens with matching search query to returnsearchQuery - - search phrase which screen's name or description may containpublic Collection<FieldScreenTab> getFieldScreenTabs(String fieldId)
getFieldScreenTabs in interface FieldScreenManagerpublic void createFieldScreen(FieldScreen fieldScreen)
createFieldScreen in interface FieldScreenManagerpublic void removeFieldScreen(Long id)
removeFieldScreen in interface FieldScreenManagerpublic void updateFieldScreen(FieldScreen fieldScreen)
updateFieldScreen in interface FieldScreenManagerpublic void createFieldScreenTab(FieldScreenTab fieldScreenTab)
createFieldScreenTab in interface FieldScreenManagerpublic void updateFieldScreenTab(FieldScreenTab fieldScreenTab)
updateFieldScreenTab in interface FieldScreenManagerpublic FieldScreenTab getFieldScreenTab(Long fieldScreenTabId)
getFieldScreenTab in interface FieldScreenManagerpublic List<FieldScreenTab> getFieldScreenTabs(FieldScreen fieldScreen)
getFieldScreenTabs in interface FieldScreenManagerpublic void createFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
createFieldScreenLayoutItem in interface FieldScreenManagerpublic void updateFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
updateFieldScreenLayoutItem in interface FieldScreenManagerpublic void removeFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
removeFieldScreenLayoutItem in interface FieldScreenManagerpublic void removeFieldScreenLayoutItems(FieldScreenTab fieldScreenTab)
removeFieldScreenLayoutItems in interface FieldScreenManagerpublic List<FieldScreenLayoutItem> getFieldScreenLayoutItems(FieldScreenTab fieldScreenTab)
getFieldScreenLayoutItems in interface FieldScreenManagerpublic void removeFieldScreenItems(String fieldId)
removeFieldScreenItems in interface FieldScreenManagerpublic void refresh()
refresh in interface FieldScreenManagerpublic FieldScreenLayoutItem buildNewFieldScreenLayoutItem(String fieldId)
buildNewFieldScreenLayoutItem in interface FieldScreenManagerpublic void removeFieldScreenTabs(FieldScreen fieldScreen)
removeFieldScreenTabs in interface FieldScreenManagerpublic void removeFieldScreenTab(Long id)
removeFieldScreenTab in interface FieldScreenManagerpublic boolean screenNameExists(String name)
screenNameExists in interface FieldScreenManagerpublic boolean screenNameOrDescriptionContains(FieldScreen fieldScreen, @Nullable String phrase)
screenNameOrDescriptionContains in interface FieldScreenManagerfieldScreen - - field screens on which phrase search will be performedphrase - - search phrase that field screen's name or description should containCopyright © 2002-2023 Atlassian. All Rights Reserved.