Class ShareBaseCheckoutShareDialog

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.ShareBaseCheckoutShareDialog
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 ShareBaseCheckoutShareDialog extends BaseWindow
This class represents the share creation and management dialog after checking out a document to ShareBase
Author:
sudghosh
See Also:
  • Field Details

  • Constructor Details

    • ShareBaseCheckoutShareDialog

      public ShareBaseCheckoutShareDialog()
  • Method Details

    • show

      public static void show(List<com.saperion.externalstorage.library.Document> documentList, com.saperion.sharebase.ShareBaseClient client)
      Show the ShareBaseCheckOutShareDialog
      Parameters:
      documentList - list of checked out ShareBase documents
      client - ShareBase Client instance
    • showShareBaseManage

      public void showShareBaseManage() throws com.saperion.externalstorage.exception.TokenExpiredException, IOException
      Show manage share link dialog
      Throws:
      com.saperion.externalstorage.exception.TokenExpiredException
      IOException
    • showShareCreateDialog

      public void showShareCreateDialog()
      Show new share creation dialog
    • setSharebaseClient

      public static void setSharebaseClient(com.saperion.sharebase.ShareBaseClient client)
      Set ShareBase client instance
      Parameters:
      client - ShareBase Client
    • endModalCancel

      public void endModalCancel()
      Cancel dialog.
    • onDocumentSelection

      public void onDocumentSelection()
      Enable Share creation and Managing share button for selected shareBase document