Class YamlFoldParser

java.lang.Object
org.fife.ui.rsyntaxtextarea.folding.YamlFoldParser
All Implemented Interfaces:
FoldParser

public class YamlFoldParser extends Object implements FoldParser
Fold parser for YAML. Folds are started by each line. Each fold contains all following lines with indent higher than the current line.
  • Constructor Details

    • YamlFoldParser

      public YamlFoldParser()
      Constructor.
  • Method Details

    • getFolds

      public List<Fold> getFolds(RSyntaxTextArea textArea)
      Description copied from interface: FoldParser
      Returns a list of all folds in the text area.
      Specified by:
      getFolds in interface FoldParser
      Parameters:
      textArea - The text area whose contents should be analyzed.
      Returns:
      The list of folds. If this method returns null, it is treated as if no folds were found.