Interface CommentProcessorFactory.IDisplayIfProcessor

Enclosing class:
CommentProcessorFactory

public static interface CommentProcessorFactory.IDisplayIfProcessor
Interface for processors used to delete paragraphs or tables from the document, depending on condition.
Since:
1.0.0
Version:
${version}
Author:
Joseph Verron, Tom Hombergs
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Displays or removes the selected elements surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the selected elements surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the selected elements surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the paragraph surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the paragraph surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the paragraph surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the table surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the table surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the table surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the table row surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the table row surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the table row surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the selected words surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the selected words surrounding a specific comment in a document based on the given condition.
    void
    Displays or removes the selected words surrounding a specific comment in a document based on the given condition.
  • Method Details

    • displayParagraphIf

      void displayParagraphIf(@Nullable Boolean condition)
      Displays or removes the paragraph surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if non-null, keep the paragraph surrounding the comment, else remove.
    • displayParagraphIfPresent

      void displayParagraphIfPresent(@Nullable Object condition)
      Displays or removes the paragraph surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if non-null, keep the paragraph surrounding the comment, else remove.
    • displayParagraphIfAbsent

      void displayParagraphIfAbsent(@Nullable Object condition)
      Displays or removes the paragraph surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if null, keep the paragraph surrounding the comment, else remove.
    • displayTableRowIf

      void displayTableRowIf(@Nullable Boolean condition)
      Displays or removes the table row surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if true, keep the table row surrounding the comment, else remove.
    • displayTableRowIfPresent

      void displayTableRowIfPresent(@Nullable Object condition)
      Displays or removes the table row surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if non-null, keep the table row surrounding the comment, else remove.
    • displayTableRowIfAbsent

      void displayTableRowIfAbsent(@Nullable Object condition)
      Displays or removes the table row surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if null, keep the table row surrounding the comment, else remove.
    • displayTableIf

      void displayTableIf(@Nullable Boolean condition)
      Displays or removes the table surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if true, keep the table surrounding the comment, else remove.
    • displayTableIfPresent

      void displayTableIfPresent(@Nullable Object condition)
      Displays or removes the table surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if non-null, keep the table surrounding the comment, else remove.
    • displayTableIfAbsent

      void displayTableIfAbsent(@Nullable Object condition)
      Displays or removes the table surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if null, keep the table surrounding the comment, else remove.
    • displayWordsIf

      void displayWordsIf(@Nullable Boolean condition)
      Displays or removes the selected words surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if true, keep the selected words surrounding the comment, else remove.
    • displayWordsIfPresent

      void displayWordsIfPresent(@Nullable Object condition)
      Displays or removes the selected words surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if non-null, keep the selected words surrounding the comment, else remove.
    • displayWordsIfAbsent

      void displayWordsIfAbsent(@Nullable Object condition)
      Displays or removes the selected words surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if null, keep the selected words surrounding the comment, else remove.
    • displayDocPartIf

      void displayDocPartIf(@Nullable Boolean condition)
      Displays or removes the selected elements surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if true, keep the selected elements surrounding the comment, else remove.
    • displayDocPartIfPresent

      void displayDocPartIfPresent(@Nullable Object condition)
      Displays or removes the selected elements surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if non-null, keep the selected elements surrounding the comment, else remove.
    • displayDocPartIfAbsent

      void displayDocPartIfAbsent(@Nullable Object condition)
      Displays or removes the selected elements surrounding a specific comment in a document based on the given condition.
      Parameters:
      condition - if null, keep the selected elements surrounding the comment, else remove.