Class TableRowInsertionCustomizer

    • Field Detail

      • tableRowsInfo

        protected TableRowsInfo tableRowsInfo
        The last rows info specified by the user. Session level persistence.
    • Constructor Detail

      • TableRowInsertionCustomizer

        public TableRowInsertionCustomizer()
    • Method Detail

      • customizeTableRowInsertion

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

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