Class SADITATableCustomizer

java.lang.Object
ro.sync.ecss.extensions.commons.table.operations.TableCustomizer
ro.sync.ecss.extensions.dita.topic.table.SADITATableCustomizer

@API(type=INTERNAL, src=PUBLIC) public final class SADITATableCustomizer extends TableCustomizer
Customize a DITA table. It is used on standalone implementation.
  • Method Details

    • getInstance

      public static SADITATableCustomizer getInstance()
      Get the singleton instance.
      Returns:
      The singleton instance.
    • clearForTests

      public static void clearForTests()
      Clear instance.
    • showCustomizeTableDialog

      protected TableInfo showCustomizeTableDialog(AuthorAccess authorAccess, int predefinedRowsCount, int predefinedColumnsCount, int defaultTableModel)
      Description copied from class: TableCustomizer
      Show table customizer dialog and return new table information.
      Specified by:
      showCustomizeTableDialog in class TableCustomizer
      Parameters:
      authorAccess - The Author access.
      predefinedRowsCount - Predefined number of rows.
      predefinedColumnsCount - Predefined number of columns.
      defaultTableModel - The default model of the table that will be inserted.
      Returns:
      The table information provided by the user or null if customization operation is canceled.
      See Also: