|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ColumnLayoutManager
| Method Summary | |
|---|---|
ColumnLayout |
getColumnLayout(User user)
Get the columns layout for a user, if the user does not have one the default is returned |
ColumnLayout |
getColumnLayout(User remoteUser,
SearchRequest searchRequest)
Get the columns layout for a searchRequest, if the searchRequest does not have one the user's columns are returned. |
ColumnLayout |
getDefaultColumnLayout()
|
ColumnLayout |
getDefaultColumnLayout(User remoteUser)
Get the default Layout, and filter out the columns which a user cannot see |
EditableDefaultColumnLayout |
getEditableDefaultColumnLayout()
Get an editable default column layout for the system |
EditableSearchRequestColumnLayout |
getEditableSearchRequestColumnLayout(User user,
SearchRequest searchRequest)
Get an editable column layout for the searchRequest, returns null if it does not have one |
EditableUserColumnLayout |
getEditableUserColumnLayout(User user)
Get an editable column layout for the user, returns null if they do not have one |
boolean |
hasColumnLayout(SearchRequest searchRequest)
|
boolean |
hasColumnLayout(User user)
|
boolean |
hasDefaultColumnLayout()
|
void |
refresh()
|
void |
restoreDefaultColumnLayout()
|
void |
restoreSearchRequestColumnLayout(SearchRequest searchRequest)
|
void |
restoreUserColumnLayout(User user)
|
void |
storeEditableDefaultColumnLayout(EditableDefaultColumnLayout editableDefaultColumnLayout)
Writes the default column layout to permanent storage |
void |
storeEditableSearchRequestColumnLayout(EditableSearchRequestColumnLayout editableSearchRequestColumnLayout)
Writes the default column layout to permanent storage |
void |
storeEditableUserColumnLayout(EditableUserColumnLayout editableUserColumnLayout)
Writes the default column layout to permanent storage |
| Method Detail |
|---|
boolean hasDefaultColumnLayout()
throws ColumnLayoutStorageException
ColumnLayoutStorageException
boolean hasColumnLayout(User user)
throws ColumnLayoutStorageException
ColumnLayoutStorageException
boolean hasColumnLayout(SearchRequest searchRequest)
throws ColumnLayoutStorageException
ColumnLayoutStorageException
ColumnLayout getColumnLayout(User user)
throws ColumnLayoutStorageException
user -
ColumnLayoutStorageException
ColumnLayout getColumnLayout(User remoteUser,
SearchRequest searchRequest)
throws ColumnLayoutStorageException
searchRequest -
ColumnLayoutStorageException
EditableDefaultColumnLayout getEditableDefaultColumnLayout()
throws ColumnLayoutStorageException
ColumnLayoutStorageException
EditableUserColumnLayout getEditableUserColumnLayout(User user)
throws ColumnLayoutStorageException
user -
ColumnLayoutStorageException
EditableSearchRequestColumnLayout getEditableSearchRequestColumnLayout(User user,
SearchRequest searchRequest)
throws ColumnLayoutStorageException
user - searchRequest -
ColumnLayoutStorageException
void storeEditableDefaultColumnLayout(EditableDefaultColumnLayout editableDefaultColumnLayout)
throws ColumnLayoutStorageException
editableDefaultColumnLayout -
ColumnLayoutStorageException
void storeEditableUserColumnLayout(EditableUserColumnLayout editableUserColumnLayout)
throws ColumnLayoutStorageException
editableUserColumnLayout -
ColumnLayoutStorageException
void storeEditableSearchRequestColumnLayout(EditableSearchRequestColumnLayout editableSearchRequestColumnLayout)
throws ColumnLayoutStorageException
editableSearchRequestColumnLayout -
ColumnLayoutStorageException
void restoreDefaultColumnLayout()
throws ColumnLayoutStorageException
ColumnLayoutStorageException
void restoreUserColumnLayout(User user)
throws ColumnLayoutStorageException
ColumnLayoutStorageException
void restoreSearchRequestColumnLayout(SearchRequest searchRequest)
throws ColumnLayoutStorageException
ColumnLayoutStorageException
ColumnLayout getDefaultColumnLayout(User remoteUser)
throws ColumnLayoutStorageException
ColumnLayoutStorageException
ColumnLayout getDefaultColumnLayout()
throws ColumnLayoutStorageException
ColumnLayoutStorageExceptionvoid refresh()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||