public interface

FieldScreenStore

com.atlassian.jira.issue.fields.screen.FieldScreenStore
Known Indirect Subclasses

Class Overview

Copyright (c) 2002-2004 All rights reserved.

Constants

public static final String FIELD_SCREEN_ENTITY_NAME

Constant Value: "FieldScreen"

public static final String FIELD_SCREEN_LAYOUT_ITEM_ENTITY_NAME

Constant Value: "FieldScreenLayoutItem"

public static final String FIELD_SCREEN_TAB_ENTITY_NAME

Constant Value: "FieldScreenTab"

Public Methods

public FieldScreenLayoutItem buildNewFieldScreenLayoutItem (GenericValue genericValue)

public void createFieldScreen (FieldScreen fieldScreen)

public void createFieldScreenLayoutItem (FieldScreenLayoutItem fieldScreenLayoutItem)

public void createFieldScreenTab (FieldScreenTab fieldScreenTab)

public FieldScreen getFieldScreen (Long id)

public List<Long> getFieldScreenIds ()

Returns a List of FieldScreen Ids.

Returns
  • a List of FieldScreen ids.

public List<FieldScreenLayoutItem> getFieldScreenLayoutItems (FieldScreenTab fieldScreenTab)

public FieldScreenTab getFieldScreenTab (Long fieldScreenTabId)

public List<FieldScreenTab> getFieldScreenTabs (FieldScreen fieldScreen)

public List<FieldScreen> getFieldScreens ()

Returns a List of FieldScreen objects, sorted by name.

Returns
  • a List of FieldScreen objects, sorted by name.

public void refresh ()

public void removeFieldScreen (Long id)

public void removeFieldScreenLayoutItem (FieldScreenLayoutItem fieldScreenLayoutItem)

public void removeFieldScreenLayoutItems (FieldScreenTab fieldScreenTab)

public void removeFieldScreenTab (Long id)

public void removeFieldScreenTabs (FieldScreen fieldScreen)

public void setFieldScreenManager (FieldScreenManager fieldScreenManager)

public void updateFieldScreen (FieldScreen fieldScreen)

public void updateFieldScreenLayoutItem (FieldScreenLayoutItem fieldScreenLayoutItem)

public void updateFieldScreenTab (FieldScreenTab fieldScreenTab)