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 Object implements org.zkoss.zk.ui.util.DesktopCleanup, org.zkoss.zk.ui.util.DesktopInit
  • Field Details

  • Constructor Details

    • HybrisDesktopCleanup

      public HybrisDesktopCleanup()
  • Method Details

    • 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:
      cleanup in interface org.zkoss.zk.ui.util.DesktopCleanup
    • init

      public void init(org.zkoss.zk.ui.Desktop desktop, Object request)
      Workaround for zk bug 1753712 regarding safari and opera not triggering desktop cleanup correctly
      Specified by:
      init in interface org.zkoss.zk.ui.util.DesktopInit