public class AbstractPrintPerspectiveQueryProvider extends GenericQuerySearchProvider
GenericQuerySearchProvider.GenericConditionTranslatorContext| Modifier and Type | Field and Description |
|---|---|
static String |
SELECTED_CHAPTERS |
static String |
SELECTED_PAGES |
static String |
SELECTED_PUBLICATION |
SIMPLE_OPERATORSELECTED_OBJECT_TEMPLATE| Constructor and Description |
|---|
AbstractPrintPerspectiveQueryProvider() |
addCondition, createAdvancedSearchCondition, createAndAddCondition, createBlacklistCondition, createConditions, createExcludeItemsCondition, createObjectTemplateCondition, createOrderBy, createSimpleSearchCondition, extractRootType, extractRootTypeModel, getCollectionsPKList, getCommonI18NService, getDefaultRootType, getFlexibleSearchService, getGenericSearchService, getObjectCollectionService, getPermittedTypes, getPermittedTypes, getSelectedTemplates, getSimpleOperator, getSlayerTypeService, getTypeService, isEmpty_, matchObjectType, matchObjectType, matchTemplates, performQuery, queryFacets, search, setCockpitTypeService, setDefaultRootType, setModelService, wrapModelResults, wrapResultsgetAllSupportedFacets, getAllSupportedFacets, getConditionTranslatorRegistry, setConditionTranslatorRegistrygetAllSupportedPropertyDescriptorsgetEnum, getEnums, getLocalizedLabel, getLocalizedLabel, getModelService, setLabelResolverpublic static final String SELECTED_CHAPTERS
public static final String SELECTED_PUBLICATION
public static final String SELECTED_PAGES
public AbstractPrintPerspectiveQueryProvider()
protected GenericCondition getUserRightsCondition()
protected GenericCondition getUserRightsCondition(String itemAlias, String attribute)
protected GenericCondition getUserRightsConditionForPublications()
protected boolean userRightsExist(PublicationModel publication, String publicationComponentType)
protected void beforeSearch()
beforeSearch in class GenericQuerySearchProviderprotected void afterSearch()
afterSearch in class GenericQuerySearchProviderprotected List<ChapterModel> getAllSubchapters(List<ChapterModel> superchapters)
protected List<ChapterModel> getAllSubchapters(ChapterModel superchapter)
protected List<ChapterModel> getAllSubchaptersInternal(ChapterModel superchapter, int level)
protected List<ChapterModel> getAllChapters(PublicationModel publication)
protected GenericCondition buildOracleCompatibleInCondition(GenericSearchField searchField, List<PK> collection)
protected List<ChapterModel> getReadableChaptersOneLevel(List<ChapterModel> chapters)
protected List<PK> toPKList(Collection<? extends ItemModel> items)
protected PublicationService getPublicationService()
public int getMaxChapterCount()
public Collection<ChapterModel> getSelectedChapters()
public Collection<PageModel> getSelectedPages()
public PublicationModel getSelectedPublication()
public void setMaxChapterCount(int maxChapterCount)
public void setSelectedChapters(Collection<ChapterModel> selectedChapters)
public void setSelectedPages(Collection<PageModel> selectedPages)
public void setSelectedPublication(PublicationModel selectedPublication)
public void setPublicationService(PublicationService publicationService)
Copyright © 2017 SAP SE. All Rights Reserved.