Class TableColumnInsertionCustomizer

    • Field Detail

      • tableColumnsInfo

        protected TableColumnsInfo tableColumnsInfo
        The last columns info specified by the user. Session level persistence.
    • Constructor Detail

      • TableColumnInsertionCustomizer

        public TableColumnInsertionCustomizer()
    • Method Detail

      • customizeTableColumnInsertion

        public TableColumnsInfo customizeTableColumnInsertion​(AuthorAccess authorAccess)
        Customize a table column insertion.
        A table column insertion customizer dialog is shown, giving the possibility to choose the properties of the new column(s) to be inserted in the document. An object containing the new information is returned.
        Parameters:
        authorAccess - Access to Author operations.
        Returns:
        The column(s) information provided by the user or null if customization operation is canceled.
      • showCustomTableColumnInsertionDialog

        protected abstract TableColumnsInfo showCustomTableColumnInsertionDialog​(AuthorAccess authorAccess)
        Show table column insertion customizer dialog and return new column(s) information.
        Parameters:
        authorAccess - The Author access.
        Returns:
        The column(s) information provided by the user or null if customization operation was canceled.