Interface IMarker

    • Method Detail

      • getMarksForEntry

        java.util.List<Mark> getMarksForEntry​(SourceTextEntry ste,
                                              java.lang.String sourceText,
                                              java.lang.String translationText,
                                              boolean isActive)
                                       throws java.lang.Exception
        Calculate marks for specific entry.

        Method will be called NOT in Swing thread.

        Note to implementers: Both sourceText and translationText might be null!

        Parameters:
        ste -
        sourceText - might be null!
        translationText - might be null!
        isActive - is this an active segment in the document?
        Returns:
        null if nothing changed, or list of new marks. Empty list must be returned if marks shouldn't be displayed
        Throws:
        java.lang.Exception