Class SplitOperationBase

    • Constructor Detail

      • SplitOperationBase

        public SplitOperationBase​(AuthorTableHelper tableHelper)
        Constructor.
        Parameters:
        tableHelper - Table helper with methods specific to a document type.
    • Method Detail

      • getInsertRowOperation

        protected abstract InsertRowOperationBase getInsertRowOperation()
        Get the insert row operation to be used when splitting cells that have no initial span.
      • getInsertColumnOperation

        protected abstract InsertColumnOperationBase getInsertColumnOperation()
        Get the insert column operation to be used when splitting cells that have no initial span.
      • getJoinOperation

        protected abstract JoinOperationBase getJoinOperation()
        Get the join operation to be used when splitting cells that have no initial span.
      • getDescription

        public java.lang.String getDescription()
        Returns:
        The description of the extension.
        See Also:
        Extension.getDescription()
      • getIgnoredAttributesForRowSplit

        protected abstract java.lang.String[] getIgnoredAttributesForRowSplit()
        Returns:
        The attributes which should be skipped, when creating a copy of the split cell.
      • getIgnoredAttributesForColumnSplit

        protected abstract java.lang.String[] getIgnoredAttributesForColumnSplit()
        Returns:
        The attributes which should be skipped when creating a copy of the split cell.
      • getHelpPageID

        protected java.lang.String getHelpPageID()
        Get the ID of the help page which will be called by the end user.
        Returns:
        the ID of the help page which will be called by the end user or null.