Class ExternalStorageDashBoardDialog

java.lang.Object
org.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.HtmlBasedComponent
org.zkoss.zul.impl.XulElement
org.zkoss.zul.Window
com.saperion.ngc.events.BaseWindow
com.saperion.ngc.dialogs.sharebase.dialog.ExternalStorageDashBoardDialog
All Implemented Interfaces:
EventChild, EventChildHandler, LogEventChildHandler, Serializable, Cloneable, org.zkoss.zk.ui.Component, org.zkoss.zk.ui.ext.Scope, org.zkoss.zk.ui.IdSpace, org.zkoss.zk.ui.sys.ComponentCtrl, org.zkoss.zul.ext.Framable

public class ExternalStorageDashBoardDialog extends BaseWindow
This class represents the External Storage Dashboard Dialog where one can traverse the External Storage, create a share link for a document/folder and also able to manage existing share links.
Author:
sudghosh
See Also:
  • Constructor Details

    • ExternalStorageDashBoardDialog

      public ExternalStorageDashBoardDialog()
  • Method Details

    • show

      public static void show(com.saperion.externalstorage.client.ExternalStorageClient externalStorageClient, com.saperion.externalstorage.ExternalStorageType externalStorageType, EventChildHandler parentHandler)
      Show External Storage DashBoard Dialog
      Parameters:
      externalStorageClient - External Storage client instance
      externalStorageType - External Storage type
      parentHandler - EventChildHandler of calling class
    • endModalCancel

      public void endModalCancel()
      Cancel dialog.
    • showSelectedItem

      public void showSelectedItem()
      shows all the folders present for a selected library
    • popStackAndShowFolders

      public void popStackAndShowFolders()
      This method is called from zk when user clicks BACK while traversing External Storage
    • onFolderSelection

      public void onFolderSelection()
      Upon selecting a folder enable share buttons for the selected item
    • showShareBaseManage

      public void showShareBaseManage()
      Show manage share dialog
    • showShareCreateDialog

      public void showShareCreateDialog()
      Show create share dialog
    • setParentEventChildHandler

      public void setParentEventChildHandler(EventChildHandler parentEventChildHandler)
      Sets Parent event child handler
      Parameters:
      parentEventChildHandler -