Package de.hybris.platform.cockpit.util
Class HybrisDesktopCleanup
- java.lang.Object
-
- de.hybris.platform.cockpit.util.HybrisDesktopCleanup
-
- All Implemented Interfaces:
org.zkoss.zk.ui.util.DesktopCleanup,org.zkoss.zk.ui.util.DesktopInit
public class HybrisDesktopCleanup extends java.lang.Object implements org.zkoss.zk.ui.util.DesktopCleanup, org.zkoss.zk.ui.util.DesktopInit
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringREMOVAL_LISTENER_ATTRIBUTE
-
Constructor Summary
Constructors Constructor Description HybrisDesktopCleanup()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanup(org.zkoss.zk.ui.Desktop desktop)static voidenableDesktopCleanup(org.zkoss.zk.ui.Component comp, DesktopRemovalAwareComponent listener)protected DesktopRemovalAwareComponentgetRemovalListener(org.zkoss.zk.ui.Component comp)voidinit(org.zkoss.zk.ui.Desktop desktop, java.lang.Object request)Workaround for zk bug 1753712 regarding safari and opera not triggering desktop cleanup correctly
-
-
-
Field Detail
-
REMOVAL_LISTENER_ATTRIBUTE
public static final java.lang.String REMOVAL_LISTENER_ATTRIBUTE
- See Also:
- Constant Field Values
-
-
Method Detail
-
enableDesktopCleanup
public static final void enableDesktopCleanup(org.zkoss.zk.ui.Component comp, DesktopRemovalAwareComponent listener)
-
getRemovalListener
protected DesktopRemovalAwareComponent getRemovalListener(org.zkoss.zk.ui.Component comp)
-
cleanup
public void cleanup(org.zkoss.zk.ui.Desktop desktop)
- Specified by:
cleanupin interfaceorg.zkoss.zk.ui.util.DesktopCleanup
-
init
public void init(org.zkoss.zk.ui.Desktop desktop, java.lang.Object request)Workaround for zk bug 1753712 regarding safari and opera not triggering desktop cleanup correctly- Specified by:
initin interfaceorg.zkoss.zk.ui.util.DesktopInit
-
-