com.atlassian.jira.issue.fields.layout.field
Interface FieldLayoutManager
- All Known Implementing Classes:
- DefaultFieldLayoutManager
- public interface FieldLayoutManager
TYPE_DEFAULT
public static final String TYPE_DEFAULT
- See Also:
- Constant Field Values
createFieldLayoutScheme
public FieldLayoutScheme createFieldLayoutScheme(FieldLayoutScheme fieldLayoutScheme)
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
getFieldLayoutScheme
public FieldLayoutScheme getFieldLayoutScheme(Long schemeId)
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
getFieldLayoutScheme
public FieldLayoutScheme getFieldLayoutScheme(String schemeName)
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
getEditableFieldLayouts
public List getEditableFieldLayouts()
getFieldLayoutSchemes
public List getFieldLayoutSchemes()
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
updateFieldLayoutScheme
public void updateFieldLayoutScheme(FieldLayoutScheme fieldLayoutScheme)
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
deleteFieldLayoutScheme
public void deleteFieldLayoutScheme(FieldLayoutScheme fieldLayoutScheme)
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
getFieldLayoutScheme
public FieldLayoutScheme getFieldLayoutScheme(org.ofbiz.core.entity.GenericValue project)
throws FieldLayoutStorageException,
org.ofbiz.core.entity.GenericEntityException
- Throws:
FieldLayoutStorageException
org.ofbiz.core.entity.GenericEntityException
addSchemeAssociation
public void addSchemeAssociation(org.ofbiz.core.entity.GenericValue project,
FieldLayoutScheme fieldLayoutScheme)
throws FieldLayoutStorageException,
org.ofbiz.core.entity.GenericEntityException
- Throws:
FieldLayoutStorageException
org.ofbiz.core.entity.GenericEntityException
removeSchemeAssociation
public void removeSchemeAssociation(org.ofbiz.core.entity.GenericValue project,
FieldLayoutScheme fieldLayoutScheme)
throws FieldLayoutStorageException,
org.ofbiz.core.entity.GenericEntityException
- Throws:
FieldLayoutStorageException
org.ofbiz.core.entity.GenericEntityException
getFieldLayout
public FieldLayout getFieldLayout()
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
getFieldLayout
public FieldLayout getFieldLayout(Long id)
getFieldLayout
public FieldLayout getFieldLayout(org.ofbiz.core.entity.GenericValue issue)
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
getFieldLayout
public FieldLayout getFieldLayout(org.ofbiz.core.entity.GenericValue project,
String issueTypeId)
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
getEditableDefaultFieldLayout
public EditableDefaultFieldLayout getEditableDefaultFieldLayout()
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
storeEditableDefaultFieldLayout
public void storeEditableDefaultFieldLayout(EditableDefaultFieldLayout editableDefaultFieldLayout)
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
storeEditableFieldLayout
public void storeEditableFieldLayout(EditableFieldLayout editableFieldLayout)
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
restoreDefaultFieldLayout
public void restoreDefaultFieldLayout()
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
restoreSchemeFieldLayout
public void restoreSchemeFieldLayout(org.ofbiz.core.entity.GenericValue scheme)
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
hasDefaultFieldLayout
public boolean hasDefaultFieldLayout()
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
getProjects
public Collection getProjects(FieldLayoutScheme fieldLayoutScheme)
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
refresh
public void refresh()
getEditableFieldLayout
public EditableFieldLayout getEditableFieldLayout(Long id)
deleteFieldLayout
public void deleteFieldLayout(FieldLayout fieldLayout)
getFieldLayoutSchemeEntities
public Collection getFieldLayoutSchemeEntities(FieldLayoutScheme fieldLayoutScheme)
createFieldLayoutSchemeEntity
public void createFieldLayoutSchemeEntity(FieldLayoutSchemeEntity fieldLayoutSchemeEntity)
updateFieldLayoutSchemeEntity
public void updateFieldLayoutSchemeEntity(FieldLayoutSchemeEntity fieldLayoutSchemeEntity)
removeFieldLayoutSchemeEntity
public void removeFieldLayoutSchemeEntity(FieldLayoutSchemeEntity fieldLayoutSchemeEntity)
removeFieldLayoutScheme
public void removeFieldLayoutScheme(FieldLayoutScheme fieldLayoutScheme)
getFieldLayoutSchemes
public Collection getFieldLayoutSchemes(EditableFieldLayout editableFieldLayout)
getRelatedProjects
public Collection getRelatedProjects(EditableFieldLayout editableFieldLayout)
Copyright © 2002-2006 Atlassian. All Rights Reserved.