Class ReportPerspective
- java.lang.Object
-
- de.hybris.platform.cockpit.session.impl.AbstractUIPerspective
-
- de.hybris.platform.cockpit.session.impl.BaseUICockpitPerspective
-
- de.hybris.platform.cockpit.reports.components.perspective.ReportPerspective
-
- All Implemented Interfaces:
CockpitEventAcceptor,CockpitEventProducer,UICockpitPerspective,UIComponent
public class ReportPerspective extends BaseUICockpitPerspective
WARNING: unstable API, don't extend
-
-
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 ReportPerspective()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanCreate(TemplateListEntry entry)booleangenerateCreateMenuitems(org.zkoss.zul.Menupopup menupopup, boolean expandEditorArea, CreateContext createContext, boolean popup, java.util.Map<java.lang.String,java.lang.Object> initValues, boolean loadDefaultValues)Generates menu for creating new items.voidonCockpitEvent(CockpitEvent event)voidonShow()voidsetJasperReportsCache(JasperReportsCache jasperReportsCache)voidsetModelService(ModelService modelService)-
Methods inherited from class de.hybris.platform.cockpit.session.impl.BaseUICockpitPerspective
activateItemInEditor, activateItemInEditorArea, activateItemInPopupEditor, addCockpitEventAcceptor, closeAreasIfOverlapped, closePopupEditor, collapseEditorArea, collapseNavigationArea, createItemInPopupEditor, createItemInPopupEditor, createItemInPopupEditor, createItemInPopupEditor, createItemInPopupEditor, createItemInPopupEditor, createNewItem, createNewItem, createNewItem, createNewItem, createTemplateList, expandEditorArea, expandEditorArea, expandNavigationArea, generateCreateMenuitems, generateTemplateEntryList, getBrowserArea, getBrowserAreaListener, getCustomCsaURI, getEditorArea, getEditorAreaComponent, getEditorAreaListener, getNavigationArea, getNavigationAreaComponent, getNavigationAreaListener, getNotifier, getPopupEditorArea, getTemplateList, getUIConfigurationService, handleItemRemoved, initialize, isActivatable, isForceOpenInEditorArea, isPopupEditorOpen, onHide, openReferenceCollectionInBrowserContext, removeCockpitEventAcceptor, resetOpenBrowserContainer, 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
-
setJasperReportsCache
public void setJasperReportsCache(JasperReportsCache jasperReportsCache)
- Parameters:
jasperReportsCache- the jasperReportsCache to set
-
onShow
public void onShow()
- Overrides:
onShowin classBaseUICockpitPerspective
-
onCockpitEvent
public void onCockpitEvent(CockpitEvent event)
- Specified by:
onCockpitEventin interfaceCockpitEventAcceptor- Overrides:
onCockpitEventin classBaseUICockpitPerspective
-
setModelService
public void setModelService(ModelService modelService)
- Parameters:
modelService- the modelService to set
-
generateCreateMenuitems
public boolean generateCreateMenuitems(org.zkoss.zul.Menupopup menupopup, boolean expandEditorArea, CreateContext createContext, boolean popup, java.util.Map<java.lang.String,java.lang.Object> initValues, boolean loadDefaultValues)Description copied from class:BaseUICockpitPerspectiveGenerates menu for creating new items.- Overrides:
generateCreateMenuitemsin classBaseUICockpitPerspective- Parameters:
menupopup- the menu componentexpandEditorArea- if true, editor area will be expandedcreateContext- the creation context, optionalpopup- if true, the creation dialog will be opened as a popupinitValues- initial valuesloadDefaultValues- if true, default values will be preloaded- Returns:
- true, if menu has more than one entry, false otherwise
-
canCreate
public boolean canCreate(TemplateListEntry entry)
- Overrides:
canCreatein classBaseUICockpitPerspective
-
-