Class LinesWithContentFoldParser
- java.lang.Object
-
- org.fife.ui.rsyntaxtextarea.folding.LinesWithContentFoldParser
-
- All Implemented Interfaces:
FoldParser
public class LinesWithContentFoldParser extends java.lang.Object implements FoldParser
A fold parser that considers any contiguous group of lines without a blank line to be a "block" of code. Useful for languages that don't have the concept of code blocks, such as assembly languages.- Version:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description LinesWithContentFoldParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Fold>
getFolds(RSyntaxTextArea textArea)
Returns a list of all folds in the text area.
-
-
-
Method Detail
-
getFolds
public java.util.List<Fold> getFolds(RSyntaxTextArea textArea)
Description copied from interface:FoldParser
Returns a list of all folds in the text area.- Specified by:
getFolds
in interfaceFoldParser
- 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.
-
-