public class PrintPageBrowserModel extends DefaultSearchBrowserModel implements CockpitEventAcceptor, CommentLayerAwareModel
| Modifier and Type | Field and Description |
|---|---|
protected ConfigurationService |
configurationService |
protected TypedObject |
currentPageObject |
protected List<TypedObject> |
currentPlacements |
searchProviderADVANCED_SEARCH_CONF, advancedSearchModel, PATH_DELIMITER, PATH_LIST_DELIMITER, QUERY_PATH_DELIMITERcontextItems, LIST_VIEW_CONFIG_CODE, viewModebrowserListeners, cacheView, rootType, VIEWMODE_GRID, VIEWMODE_LIST| Constructor and Description |
|---|
PrintPageBrowserModel() |
doSearchInternal, getAllItemLabel, getSearchProvider, getSelectedItems, getSortProperties, isShowCreateButton, setSearchProvider, setShowCreateButton, updateAdvancedSearchModel, updateItems, updateItems, updateLabelsaddBrowserModelListener, collapse, fireAdvancedSearchVisibilityChanged, getAdvancedSearchModel, getAvailableBrowserFilters, getConfiguredBrowserFilters, getLastQuery, getLastType, getResult, getSearchType, getSimpleQuery, getSortCriterion, getUIConfigurationService, isAdvancedHeaderDropdownSticky, isAdvancedHeaderDropdownVisible, isAdvancedSearchSticky, isAdvancedSearchVisible, isCollapsed, setAdvancedSearchSticky, setAdvancedSearchVisible, setLastQuery, setResult, setRootType, setSimpleQuery, setSortableProperties, setSortAsc, setSortedByPropertyaddPageSize, firePagingChanged, getContextItemsPaged, getContextItemsPageIndex, getContextItemsPageSize, getCurrentPage, getLastPage, getMaxPageSize, getOffset, getPageSize, getPageSizes, hasStatusBar, isSimplePaging, setContextItemsDirectly, setContextItemsPageIndex, setContextItemsPageSize, setCurrentPage, setMaxPageSize, setOffset, setPageSize, setPageSizes, setSimplePagingdoDrop, fireContextItemsChanged, fireContextRootTypeChanged, fireContextSelectionChanged, fireContextViewModeChanged, fireContextVisibilityChanged, fireItemActivated, fireItemsDropped, fireViewModeChanged, getActiveItem, getCompareModel, getContextInitialValueMapping, getContextItems, getContextRootItem, getContextRootType, getContextRootTypePropertyDescriptor, getContextTableModel, getContextViewMode, getListViewConfiguration, getSelectedContextIndexes, getTableModel, getViewMode, isContextItemsMovable, isContextItemsRemovable, isContextPropertyWritable, isItemsMovable, isItemsRemovable, isPossibleAddContextSubTypes, setActiveItem, setCompareModel, setContextInitialValueMapping, setContextItems, setContextItems, setContextItemsMovable, setContextItemsRemovable, setContextRootType, setContextRootTypePropertyDescriptor, setContextTableModel, setContextViewMode, setContextVisible, setContextVisibleDirect, setItemsMovable, setItemsRemovable, setSelectedContextIndexes, setTableModelclearSelection, fireChanged, fireItemsChanged, fireRootTypeChanged, fireSelectionChanged, focus, getArea, getBrowserFilter, getBrowserFilterFixed, getCacheView, getExtendedLabel, getLabel, getRootType, getSelectedIndexes, getTotalCount, isAllMarked, isDuplicatable, isFocused, multiEdit, multiEdit, onClose, onHide, onShow, removeBrowserModelListener, setAllMarked, setArea, setBrowserFilter, setBrowserFilterFixed, setCacheView, setExtendedLabel, setLabel, setSelectedIndexes, setTotalCountequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPageSize, getCurrentPage, getLastPage, getOffset, getPageSize, getPageSizes, isSimplePaging, setCurrentPage, setOffset, setPageSize, setSimplePagingdoDrop, getActiveItem, getContextInitialValueMapping, getContextItems, getContextRootItem, getContextRootType, getContextRootTypePropertyDescriptor, getContextTableModel, getContextViewMode, getSelectedContextIndexes, getTableModel, getViewMode, isContextItemsMovable, isContextItemsRemovable, isItemsMovable, isItemsRemovable, setActiveItem, setContextInitialValueMapping, setContextItems, setContextItems, setContextItemsDirectly, setContextItemsMovable, setContextItemsRemovable, setContextRootType, setContextRootTypePropertyDescriptor, setContextTableModel, setContextViewMode, setContextVisible, setContextVisibleDirect, setItemsMovable, setItemsRemovable, setSelectedContextIndexes, setTableModelfocus, getArea, getBrowserFilter, getExtendedLabel, getLabel, getRootType, getSelectedIndexes, getTotalCount, hasStatusBar, isAllMarked, isDuplicatable, isFocused, multiEdit, multiEdit, removeBrowserModelListener, setAllMarked, setArea, setBrowserFilter, setExtendedLabel, setLabel, setSelectedIndexes, setTotalCountprotected TypedObject currentPageObject
protected List<TypedObject> currentPlacements
protected ConfigurationService configurationService
public void blacklistItems(Collection<Integer> indexes)
blacklistItems in interface AdvancedBrowserModelblacklistItems in class DefaultSearchBrowserModelpublic Object clone() throws CloneNotSupportedException
clone in interface BrowserModelclone in class DefaultSearchBrowserModelCloneNotSupportedExceptionpublic AbstractContentBrowser createViewComponent()
createViewComponent in interface BrowserModelcreateViewComponent in class DefaultSearchBrowserModelpublic List<MainAreaComponentFactory> getAvailableViewModes()
getAvailableViewModes in interface AdvancedBrowserModelgetAvailableViewModes in class DefaultSearchBrowserModelpublic TypedObject getCurrentPageObject()
public void setViewMode(String viewMode)
setViewMode in interface AdvancedBrowserModelsetViewMode in class AbstractAdvancedBrowserModelprotected List<TypedObject> getCurrentPlacements()
protected List<TypedObject> getCurrentPreviews()
public TypedObject getItem(int index)
getItem in interface BrowserModelgetItem in class DefaultSearchBrowserModelpublic List<TypedObject> getItems()
getItems in interface CockpitListComponent<TypedObject>getItems in class DefaultSearchBrowserModelpublic List<TypedObject> getPreviews()
public String getPreviewPdfUrl()
public Collection<Integer> getScalingValues()
public boolean isPreviewPdfAvailable()
public void onCockpitEvent(CockpitEvent event)
onCockpitEvent in interface CockpitEventAcceptorpublic void openPreviewPdf()
public void openRelatedQueryBrowser()
public void removeItems(Collection<Integer> indexes)
removeItems in interface AdvancedBrowserModelremoveItems in class DefaultSearchBrowserModelpublic void setCurrentPageObject(TypedObject currentPageObject)
currentPageObject - the current page to setpublic void setGrid(GridModel newGridModel)
public void setPlacementMode(PlacementMode placementMode)
public void setGridMode(GridMode newGridMode)
public void updateItems()
updateItems in interface BrowserModelupdateItems in class AbstractPageableBrowserModelpublic PublicationFlowBoxController getFlowController()
public PrintPageContentBrowser getContentBrowser()
public void setPublicationService(PublicationService publicationService)
public void setModelService(ModelService modelService)
public void setSessionService(SessionService sessionService)
public void setModelHelper(ModelHelper modelHelper)
public void setCommentLayerComponentController(CommentLayerComponentController<? extends CommentLayerComponent> commentLayerComponentController)
public void setScalingValues(Collection<Integer> scalingValues)
scalingValues - the possible values for scaling option set in %. 100 means original size, 50 half etc.public boolean isCommentLayerActive()
CommentLayerAwareModelisCommentLayerActive in interface CommentLayerAwareModelpublic CommentLayerContext getCommentLayerContext()
CommentLayerAwareModelgetCommentLayerContext in interface CommentLayerAwareModelCommentLayerContextpublic Object getCommentLayerTarget()
CommentLayerAwareModelgetCommentLayerTarget in interface CommentLayerAwareModelObjectpublic boolean isContextVisible()
isContextVisible in interface AdvancedBrowserModelisContextVisible in class AbstractAdvancedBrowserModelpublic Component getParentAreaComponent()
getParentAreaComponent in interface CommentLayerAwareModelpublic PagePlannerRegistry getPagePlannerRegistry()
public void setPagePlannerRegistry(PagePlannerRegistry pagePlannerRegistry)
public PagePlanner getPagePlanner(GridMode gridMode)
Copyright © 2017 SAP SE. All Rights Reserved.