com.atlassian.jira.issue.fields.screen
Class DefaultFieldScreenStore

java.lang.Object
  extended by com.atlassian.jira.issue.fields.screen.DefaultFieldScreenStore
All Implemented Interfaces:
FieldScreenStore

public class DefaultFieldScreenStore
extends Object
implements FieldScreenStore

Copyright (c) 2002-2004 All rights reserved.


Field Summary
 
Fields inherited from interface com.atlassian.jira.issue.fields.screen.FieldScreenStore
FIELD_SCREEN_ENTITY_NAME, FIELD_SCREEN_LAYOUT_ITEM_ENTITY_NAME, FIELD_SCREEN_TAB_ENTITY_NAME
 
Constructor Summary
DefaultFieldScreenStore(OfBizDelegator ofBizDelegator, FieldManager fieldManager)
           
 
Method Summary
 FieldScreenLayoutItem buildNewFieldScreenLayoutItem(org.ofbiz.core.entity.GenericValue genericValue)
           
 void createFieldScreen(FieldScreen fieldScreen)
           
 void createFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
           
 void createFieldScreenTab(FieldScreenTab fieldScreenTab)
           
 FieldScreen getFieldScreen(Long id)
           
 List<Long> getFieldScreenIds()
          Returns a List of FieldScreen Ids.
 List<FieldScreenLayoutItem> getFieldScreenLayoutItems(FieldScreenTab fieldScreenTab)
           
 List<FieldScreen> getFieldScreens()
          Returns a List of FieldScreen objects, sorted by name.
 FieldScreenTab getFieldScreenTab(Long fieldScreenTabId)
           
 List<FieldScreenTab> getFieldScreenTabs(FieldScreen fieldScreen)
           
 void refresh()
           
 void removeFieldScreen(Long id)
           
 void removeFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
           
 void removeFieldScreenLayoutItems(FieldScreenTab fieldScreenTab)
           
 void removeFieldScreenTab(Long id)
           
 void removeFieldScreenTabs(FieldScreen fieldScreen)
           
 void setFieldScreenManager(FieldScreenManager fieldScreenManager)
           
 void updateFieldScreen(FieldScreen fieldScreen)
           
 void updateFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
           
 void updateFieldScreenTab(FieldScreenTab fieldScreenTab)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultFieldScreenStore

public DefaultFieldScreenStore(OfBizDelegator ofBizDelegator,
                               FieldManager fieldManager)
Method Detail

setFieldScreenManager

public void setFieldScreenManager(FieldScreenManager fieldScreenManager)
Specified by:
setFieldScreenManager in interface FieldScreenStore

getFieldScreen

public FieldScreen getFieldScreen(Long id)
Specified by:
getFieldScreen in interface FieldScreenStore

getFieldScreenIds

public List<Long> getFieldScreenIds()
Description copied from interface: FieldScreenStore
Returns a List of FieldScreen Ids.

Specified by:
getFieldScreenIds in interface FieldScreenStore
Returns:
a List of FieldScreen ids.

getFieldScreens

public List<FieldScreen> getFieldScreens()
Description copied from interface: FieldScreenStore
Returns a List of FieldScreen objects, sorted by name.

Specified by:
getFieldScreens in interface FieldScreenStore
Returns:
a List of FieldScreen objects, sorted by name.

createFieldScreen

public void createFieldScreen(FieldScreen fieldScreen)
Specified by:
createFieldScreen in interface FieldScreenStore

removeFieldScreen

public void removeFieldScreen(Long id)
Specified by:
removeFieldScreen in interface FieldScreenStore

updateFieldScreen

public void updateFieldScreen(FieldScreen fieldScreen)
Specified by:
updateFieldScreen in interface FieldScreenStore

createFieldScreenTab

public void createFieldScreenTab(FieldScreenTab fieldScreenTab)
Specified by:
createFieldScreenTab in interface FieldScreenStore

updateFieldScreenTab

public void updateFieldScreenTab(FieldScreenTab fieldScreenTab)
Specified by:
updateFieldScreenTab in interface FieldScreenStore

getFieldScreenTabs

public List<FieldScreenTab> getFieldScreenTabs(FieldScreen fieldScreen)
Specified by:
getFieldScreenTabs in interface FieldScreenStore

updateFieldScreenLayoutItem

public void updateFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
Specified by:
updateFieldScreenLayoutItem in interface FieldScreenStore

removeFieldScreenLayoutItem

public void removeFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
Specified by:
removeFieldScreenLayoutItem in interface FieldScreenStore

removeFieldScreenLayoutItems

public void removeFieldScreenLayoutItems(FieldScreenTab fieldScreenTab)
Specified by:
removeFieldScreenLayoutItems in interface FieldScreenStore

getFieldScreenLayoutItems

public List<FieldScreenLayoutItem> getFieldScreenLayoutItems(FieldScreenTab fieldScreenTab)
Specified by:
getFieldScreenLayoutItems in interface FieldScreenStore

buildNewFieldScreenLayoutItem

public FieldScreenLayoutItem buildNewFieldScreenLayoutItem(org.ofbiz.core.entity.GenericValue genericValue)
Specified by:
buildNewFieldScreenLayoutItem in interface FieldScreenStore

removeFieldScreenTabs

public void removeFieldScreenTabs(FieldScreen fieldScreen)
Specified by:
removeFieldScreenTabs in interface FieldScreenStore

removeFieldScreenTab

public void removeFieldScreenTab(Long id)
Specified by:
removeFieldScreenTab in interface FieldScreenStore

getFieldScreenTab

public FieldScreenTab getFieldScreenTab(Long fieldScreenTabId)
Specified by:
getFieldScreenTab in interface FieldScreenStore

refresh

public void refresh()
Specified by:
refresh in interface FieldScreenStore

createFieldScreenLayoutItem

public void createFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
Specified by:
createFieldScreenLayoutItem in interface FieldScreenStore


Copyright © 2002-2014 Atlassian. All Rights Reserved.