com.atlassian.jira.issue.fields.layout.field
Interface FieldLayout

All Known Subinterfaces:
EditableDefaultFieldLayout, EditableFieldLayout, EditableSchemeFieldLayout
All Known Implementing Classes:
EditableDefaultFieldLayoutImpl, EditableSchemeFieldLayoutImpl, FieldLayoutImpl

public interface FieldLayout


Method Summary
 java.util.List getCustomFieldLayoutItems()
           
 FieldLayoutItem getFieldLayoutItem(OrderableField orderableField)
           
 java.util.List getFieldLayoutItems()
           
 java.util.List getHiddenCustomFields(User remoteUser, GenericValue project, java.util.List issueTypes)
           
 java.util.List getHiddenFields(User remoteUser, GenericValue project, java.util.List issueTypes)
           
 java.util.List getRequiredFieldLayoutItems()
           
 java.util.List getRequiredFieldLayoutItems(User remoteUser, GenericValue project, java.util.List issueTypes)
           
 java.util.List getVisibleCustomFieldLayoutItems(User remoteUser, GenericValue project, java.util.List issueTypes)
           
 java.util.List getVisibleLayoutItems(User remoteUser, GenericValue project, java.util.List issueTypes)
           
 

Method Detail

getFieldLayoutItems

public java.util.List getFieldLayoutItems()

getCustomFieldLayoutItems

public java.util.List getCustomFieldLayoutItems()

getRequiredFieldLayoutItems

public java.util.List getRequiredFieldLayoutItems()

getFieldLayoutItem

public FieldLayoutItem getFieldLayoutItem(OrderableField orderableField)

getVisibleLayoutItems

public java.util.List getVisibleLayoutItems(User remoteUser,
                                            GenericValue project,
                                            java.util.List issueTypes)

getVisibleCustomFieldLayoutItems

public java.util.List getVisibleCustomFieldLayoutItems(User remoteUser,
                                                       GenericValue project,
                                                       java.util.List issueTypes)

getHiddenFields

public java.util.List getHiddenFields(User remoteUser,
                                      GenericValue project,
                                      java.util.List issueTypes)

getHiddenCustomFields

public java.util.List getHiddenCustomFields(User remoteUser,
                                            GenericValue project,
                                            java.util.List issueTypes)

getRequiredFieldLayoutItems

public java.util.List getRequiredFieldLayoutItems(User remoteUser,
                                                  GenericValue project,
                                                  java.util.List issueTypes)