Class AbstractBrowserWrapper
- java.lang.Object
-
- de.hybris.platform.productcockpit.session.impl.AbstractBrowserWrapper
-
- Direct Known Subclasses:
CatalogBrowserWrapper,ProductBrowserWrapper
public abstract class AbstractBrowserWrapper extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected BrowserModelbrowserprotected intpositionInBrowser
-
Constructor Summary
Constructors Constructor Description AbstractBrowserWrapper(BrowserModel browser)AbstractBrowserWrapper(BrowserModel browser, TypedObject wrapItem)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description BrowserModelgetBrowser()protected abstract intgetItemPositionInCurrentPage(TypedObject wrapItem)protected abstract intgetItemPositionInResult(TypedObject wrapItem)TypedObjectgetNextItem()intgetPositionInBrowser()TypedObjectgetPreviousItem()TypeServicegetTypeService()abstract java.lang.BooleanhasNext()java.lang.BooleanhasPrevious()protected booleanisBrowserClonable(BrowserModel browser)voidsetBrowser(BrowserModel browser)voidsetPositionInBrowser(int positionInBrowser)
-
-
-
Field Detail
-
browser
protected BrowserModel browser
-
positionInBrowser
protected int positionInBrowser
-
-
Constructor Detail
-
AbstractBrowserWrapper
public AbstractBrowserWrapper(BrowserModel browser)
-
AbstractBrowserWrapper
public AbstractBrowserWrapper(BrowserModel browser, TypedObject wrapItem)
-
-
Method Detail
-
getNextItem
public TypedObject getNextItem()
-
getPreviousItem
public TypedObject getPreviousItem()
-
hasNext
public abstract java.lang.Boolean hasNext()
-
hasPrevious
public java.lang.Boolean hasPrevious()
-
getItemPositionInResult
protected abstract int getItemPositionInResult(TypedObject wrapItem)
-
getItemPositionInCurrentPage
protected abstract int getItemPositionInCurrentPage(TypedObject wrapItem)
-
getBrowser
public BrowserModel getBrowser()
- Returns:
- the browser
-
setBrowser
public void setBrowser(BrowserModel browser)
- Parameters:
browser- the browser to set
-
getPositionInBrowser
public int getPositionInBrowser()
- Returns:
- the positionInBrowser
-
setPositionInBrowser
public void setPositionInBrowser(int positionInBrowser)
- Parameters:
positionInBrowser- the positionInBrowser to set
-
getTypeService
public TypeService getTypeService()
- Returns:
- the typeService
-
isBrowserClonable
protected boolean isBrowserClonable(BrowserModel browser)
-
-