Class ProductPerspective
- java.lang.Object
-
- de.hybris.platform.cockpit.session.impl.AbstractUIPerspective
-
- de.hybris.platform.cockpit.session.impl.BaseUICockpitPerspective
-
- de.hybris.platform.productcockpit.session.impl.AbstractProductCockpitPerspective
-
- de.hybris.platform.productcockpit.session.impl.ProductPerspective
-
- All Implemented Interfaces:
CockpitEventAcceptor
,CockpitEventProducer
,UICockpitPerspective
,UIComponent
public class ProductPerspective extends AbstractProductCockpitPerspective
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.BaseUICockpitPerspective
DRAG_DROP_ID, INITIAL_ATTRIBUTES, PROPERTY_DESCRIPTOR
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractUIPerspective
activeItem
-
-
Constructor Summary
Constructors Constructor Description ProductPerspective()
-
Method Summary
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.BaseUICockpitPerspective
activateItemInEditor, activateItemInPopupEditor, addCockpitEventAcceptor, canCreate, closeAreasIfOverlapped, closePopupEditor, collapseEditorArea, collapseNavigationArea, createItemInPopupEditor, createItemInPopupEditor, createItemInPopupEditor, createItemInPopupEditor, createItemInPopupEditor, createItemInPopupEditor, createNewItem, createNewItem, createNewItem, createTemplateList, expandEditorArea, expandEditorArea, expandNavigationArea, generateCreateMenuitems, generateCreateMenuitems, generateTemplateEntryList, getBrowserArea, getCustomCsaURI, getEditorArea, getEditorAreaComponent, getNavigationArea, getNavigationAreaComponent, getNotifier, getPopupEditorArea, getTemplateList, getUIConfigurationService, initialize, isActivatable, isForceOpenInEditorArea, isPopupEditorOpen, onCockpitEvent, openReferenceCollectionInBrowserContext, removeCockpitEventAcceptor, setBrowserArea, setBrowserAreaListener, setCustomCsaURI, setEditorArea, setEditorAreaComponent, setEditorAreaListener, setEditorAreaTypes, setForceOpenInEditorArea, setNavigationArea, setNavigationAreaComponent, setNavigationAreaListener, setNotifier, setPopupEditorArea, setPopupEditorWindow, setUiConfigurationService, toggleNavAndEditArea, update
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.AbstractUIPerspective
getActiveItem, getDragAndDropWrapperService, getEffectBorderColor, getEffectDuration, getFocusedArea, getInfoBoxTimeout, getLabel, getMoveTargetX, getMoveTargetY, getTemplateList, getTypeService, getUid, getViewURI, isActivationEffectEnabled, isSelectable, setActivationEffectEnabled, setActiveItem, setCockpitTypeService, setDragAndDropWrapperService, setEffectBorderColor, setEffectDuration, setFocusedArea, setInfoBoxTimeout, setLabel, setMoveTargetX, setMoveTargetY, setSelectable, setTemplateList, setUid, setViewURI
-
-
-
-
Method Detail
-
getProductNavigationArea
public NavigationArea getProductNavigationArea()
-
getOpenBrowsersContainer
public org.zkoss.zul.Div getOpenBrowsersContainer()
-
setOpenBrowsersContainer
public void setOpenBrowsersContainer(org.zkoss.zul.Div div)
-
resetOpenBrowserContainer
public void resetOpenBrowserContainer()
- Specified by:
resetOpenBrowserContainer
in interfaceUICockpitPerspective
- Overrides:
resetOpenBrowserContainer
in classBaseUICockpitPerspective
-
onHide
public void onHide()
- Overrides:
onHide
in classBaseUICockpitPerspective
-
onShow
public void onShow()
- Overrides:
onShow
in classBaseUICockpitPerspective
-
createNewItem
public void createNewItem(ObjectTemplate template, java.util.Map<java.lang.String,java.lang.Object> initVals, boolean loadDefaultValues)
- Overrides:
createNewItem
in classBaseUICockpitPerspective
-
activateItemInEditorArea
protected void activateItemInEditorArea(TypedObject activeItem)
- Overrides:
activateItemInEditorArea
in classBaseUICockpitPerspective
-
activateItemInEditorBasic
public void activateItemInEditorBasic(TypedObject activeItem)
-
activateItemInEditorAndCloneBrowser
public void activateItemInEditorAndCloneBrowser(TypedObject activeItem)
-
isEditorAreaBrowsingEnabled
public boolean isEditorAreaBrowsingEnabled()
- Overrides:
isEditorAreaBrowsingEnabled
in classAbstractProductCockpitPerspective
-
getEditorAreaListener
protected EditorAreaListener getEditorAreaListener()
- Overrides:
getEditorAreaListener
in classBaseUICockpitPerspective
-
getBrowserAreaListener
protected BrowserAreaListener getBrowserAreaListener()
- Overrides:
getBrowserAreaListener
in classBaseUICockpitPerspective
-
leftArrowPressed
public void leftArrowPressed()
-
rightArrowPressed
public void rightArrowPressed()
-
getNavigationAreaListener
protected NavigationAreaListener getNavigationAreaListener()
- Overrides:
getNavigationAreaListener
in classBaseUICockpitPerspective
-
setObjectCollectionService
public void setObjectCollectionService(ObjectCollectionService objectCollectionService)
- Parameters:
objectCollectionService
- the objectCollectionService to set
-
getObjectCollectionService
public ObjectCollectionService getObjectCollectionService()
- Returns:
- the objectCollectionService
-
setNewItemService
public void setNewItemService(NewItemService newItemService)
- Parameters:
newItemService
- the newItemService to set
-
getNewItemService
public NewItemService getNewItemService()
- Returns:
- the newItemService
-
handleItemRemoved
public void handleItemRemoved(TypedObject object)
- Specified by:
handleItemRemoved
in interfaceUICockpitPerspective
- Overrides:
handleItemRemoved
in classBaseUICockpitPerspective
-
-