@Name(value="searchUIConfigurationActions") @Scope(value=CONVERSATION) @Install(precedence=10) public class SearchUIConfigurationActions extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected ActionContextProvider |
actionContextProvider |
protected ContentViewService |
contentViewService |
protected CoreSession |
documentManager |
protected NavigationContext |
navigationContext |
Constructor and Description |
---|
SearchUIConfigurationActions() |
Modifier and Type | Method and Description |
---|---|
protected List<String> |
getAllowedContentViewNames(DocumentModel doc) |
List<ContentViewHeader> |
getNotSelectedContentViewHeaders() |
List<ContentViewHeader> |
getNotSelectedContentViewHeaders(DocumentModel document) |
List<ContentViewHeader> |
getSelectedContentViewHeaders() |
List<ContentViewHeader> |
getSelectedContentViewHeaders(DocumentModel document) |
@In(create=true) protected transient NavigationContext navigationContext
@In(create=true, required=false) protected transient CoreSession documentManager
@In(create=true, required=false) protected transient ActionContextProvider actionContextProvider
@In(create=true) protected transient ContentViewService contentViewService
public SearchUIConfigurationActions()
public List<ContentViewHeader> getSelectedContentViewHeaders()
public List<ContentViewHeader> getSelectedContentViewHeaders(DocumentModel document)
public List<ContentViewHeader> getNotSelectedContentViewHeaders()
public List<ContentViewHeader> getNotSelectedContentViewHeaders(DocumentModel document)
protected List<String> getAllowedContentViewNames(DocumentModel doc)
Copyright © 2017 Nuxeo. All rights reserved.