Class ExplicitFoldHandler


  • public class ExplicitFoldHandler
    extends FoldHandler
    A fold handler that folds lines based on markers ("{{{" and "}}}") embedded in the text.
    Since:
    jEdit 4.0pre1
    • Constructor Detail

      • ExplicitFoldHandler

        public ExplicitFoldHandler()
    • Method Detail

      • getFoldLevel

        public int getFoldLevel​(JEditBuffer buffer,
                                int lineIndex,
                                javax.swing.text.Segment seg)
        Returns the fold level of the specified line.
        Specified by:
        getFoldLevel in class FoldHandler
        Parameters:
        buffer - The buffer in question
        lineIndex - The line index
        seg - A segment the fold handler can use to obtain any text from the buffer, if necessary
        Returns:
        The fold level of the specified line
        Since:
        jEdit 4.0pre1