Class ShareBaseCheckoutShareDialog

  • All Implemented Interfaces:
    EventChild, EventChildHandler, LogEventChildHandler, java.io.Serializable, java.lang.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:
    Serialized Form
    • Field Detail

      • CHECKED_OUT_DOCUMENT_LISTBOX

        public static final java.lang.String CHECKED_OUT_DOCUMENT_LISTBOX
        See Also:
        Constant Field Values
    • Constructor Detail

      • ShareBaseCheckoutShareDialog

        public ShareBaseCheckoutShareDialog()
    • Method Detail

      • show

        public static void show​(java.util.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,
                                        java.io.IOException
        Show manage share link dialog
        Throws:
        com.saperion.externalstorage.exception.TokenExpiredException
        java.io.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