public class

DefaultFieldScreenManager

extends Object
implements FieldScreenManager
java.lang.Object
   ↳ com.atlassian.jira.issue.fields.screen.DefaultFieldScreenManager

Class Overview

Copyright (c) 2002-2004 All rights reserved.

Summary

Public Constructors
DefaultFieldScreenManager(FieldScreenStore fieldScreenStore, EventPublisher eventPublisher)
Public Methods
FieldScreenLayoutItem buildNewFieldScreenLayoutItem(String fieldId)
void createFieldScreen(FieldScreen fieldScreen)
void createFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
void createFieldScreenTab(FieldScreenTab fieldScreenTab)
FieldScreen getFieldScreen(Long id)
List<FieldScreenLayoutItem> getFieldScreenLayoutItems(FieldScreenTab fieldScreenTab)
FieldScreenTab getFieldScreenTab(Long fieldScreenTabId)
List<FieldScreenTab> getFieldScreenTabs(FieldScreen fieldScreen)
Collection<FieldScreenTab> getFieldScreenTabs(String fieldId)
Collection<FieldScreen> getFieldScreens()
void refresh()
void removeFieldScreen(Long id)
void removeFieldScreenItems(String fieldId)
void removeFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
void removeFieldScreenLayoutItems(FieldScreenTab fieldScreenTab)
void removeFieldScreenTab(Long id)
void removeFieldScreenTabs(FieldScreen fieldScreen)
void updateFieldScreen(FieldScreen fieldScreen)
void updateFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
void updateFieldScreenTab(FieldScreenTab fieldScreenTab)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.issue.fields.screen.FieldScreenManager

Public Constructors

public DefaultFieldScreenManager (FieldScreenStore fieldScreenStore, EventPublisher eventPublisher)

Public Methods

public FieldScreenLayoutItem buildNewFieldScreenLayoutItem (String fieldId)

public void createFieldScreen (FieldScreen fieldScreen)

public void createFieldScreenLayoutItem (FieldScreenLayoutItem fieldScreenLayoutItem)

public void createFieldScreenTab (FieldScreenTab fieldScreenTab)

public FieldScreen getFieldScreen (Long id)

public List<FieldScreenLayoutItem> getFieldScreenLayoutItems (FieldScreenTab fieldScreenTab)

public FieldScreenTab getFieldScreenTab (Long fieldScreenTabId)

public List<FieldScreenTab> getFieldScreenTabs (FieldScreen fieldScreen)

public Collection<FieldScreenTab> getFieldScreenTabs (String fieldId)

public Collection<FieldScreen> getFieldScreens ()

public void refresh ()

public void removeFieldScreen (Long id)

public void removeFieldScreenItems (String fieldId)

public void removeFieldScreenLayoutItem (FieldScreenLayoutItem fieldScreenLayoutItem)

public void removeFieldScreenLayoutItems (FieldScreenTab fieldScreenTab)

public void removeFieldScreenTab (Long id)

public void removeFieldScreenTabs (FieldScreen fieldScreen)

public void updateFieldScreen (FieldScreen fieldScreen)

public void updateFieldScreenLayoutItem (FieldScreenLayoutItem fieldScreenLayoutItem)

public void updateFieldScreenTab (FieldScreenTab fieldScreenTab)