com.atlassian.jira.issue.fields.layout.column
Interface ColumnLayout

All Known Subinterfaces:
EditableColumnLayout, EditableDefaultColumnLayout, EditableSearchRequestColumnLayout, EditableUserColumnLayout, UserColumnLayout
All Known Implementing Classes:
ColumnLayoutImpl, DefaultColumnLayoutImpl, EditableColumnLayoutImpl, EditableDefaultColumnLayoutImpl, EditableSearchRequestColumnLayoutImpl, EditableUserColumnLayoutImpl, UserColumnLayoutImpl

public interface ColumnLayout


Method Summary
 boolean contains(NavigableField navigableField)
           
 java.util.List<ColumnLayoutItem> getAllVisibleColumnLayoutItems(com.opensymphony.user.User user)
          Get the ColumnLayoutItems that can be displayed to the user.
 java.util.List<ColumnLayoutItem> getColumnLayoutItems()
           
 java.util.List<ColumnLayoutItem> getVisibleColumnLayoutItems(com.opensymphony.user.User user, QueryContext queryContext)
          Get the ColumnLayoutItems that can be displayed to the user.
 

Method Detail

getColumnLayoutItems

java.util.List<ColumnLayoutItem> getColumnLayoutItems()

getVisibleColumnLayoutItems

java.util.List<ColumnLayoutItem> getVisibleColumnLayoutItems(com.opensymphony.user.User user,
                                                             QueryContext queryContext)
                                                             throws ColumnLayoutException
Get the ColumnLayoutItems that can be displayed to the user.

Parameters:
user - the user for whom the columns are to be displayed.
queryContext - the context of the search the columns are being displayed for
Returns:
All visible column layout items for the given query context
Throws:
ColumnLayoutException - if exception thrown while retreiving column layout

getAllVisibleColumnLayoutItems

java.util.List<ColumnLayoutItem> getAllVisibleColumnLayoutItems(com.opensymphony.user.User user)
                                                                throws ColumnLayoutException
Get the ColumnLayoutItems that can be displayed to the user.

Parameters:
user - the user for whom the columns are to be displayed.
Returns:
All visible column layout items
Throws:
ColumnLayoutException - if exception thrown while retreiving column layout

contains

boolean contains(NavigableField navigableField)


Copyright © 2002-2010 Atlassian. All Rights Reserved.