Uses of Class
org.fife.ui.rsyntaxtextarea.folding.Fold
Packages that use Fold
Package
Description
A syntax-highlighting text editor.
Code folding functionality.
A single-font text editor with many custom features.
-
Uses of Fold in org.fife.ui.rsyntaxtextarea
Methods in org.fife.ui.rsyntaxtextarea that return FoldModifier and TypeMethodDescriptionprotected Fold
RSyntaxTextAreaEditorKit.FoldRelatedAction.getClosestFold
(RSyntaxTextArea textArea) Methods in org.fife.ui.rsyntaxtextarea with parameters of type FoldModifier and TypeMethodDescriptionprivate void
void
RSyntaxTextArea.foldToggled
(Fold fold) Called whenever a fold is collapsed or expanded. -
Uses of Fold in org.fife.ui.rsyntaxtextarea.folding
Fields in org.fife.ui.rsyntaxtextarea.folding declared as FoldFields in org.fife.ui.rsyntaxtextarea.folding with type parameters of type FoldMethods in org.fife.ui.rsyntaxtextarea.folding that return FoldModifier and TypeMethodDescriptionFold.createChild
(int type, int startOffs) Creates a fold that is a child of this one.Fold.getChild
(int index) Returns a specific child fold.DefaultFoldManager.getDeepestFoldContaining
(int offs) (package private) Fold
Fold.getDeepestFoldContaining
(int offs) Returns the "deepest" fold containing the specified offset.FoldManager.getDeepestFoldContaining
(int offs) Returns the "deepest" nested fold containing the specified offset.DefaultFoldManager.getDeepestOpenFoldContaining
(int offs) (package private) Fold
Fold.getDeepestOpenFoldContaining
(int offs) Returns the "deepest" open fold containing the specified offset.FoldManager.getDeepestOpenFoldContaining
(int offs) Returns the "deepest" open fold containing the specified offset.DefaultFoldManager.getFold
(int index) FoldManager.getFold
(int index) Returns a specific top-level fold, which may have child folds.DefaultFoldManager.getFoldForLine
(int line) FoldManager.getFoldForLine
(int line) Returns the fold region that starts at the specified line.private Fold
DefaultFoldManager.getFoldForLineImpl
(Fold parent, List<Fold> folds, int line) Fold.getLastChild()
Returns the last child fold.Fold.getParent()
Returns the parent fold of this one.Methods in org.fife.ui.rsyntaxtextarea.folding that return types with arguments of type FoldModifier and TypeMethodDescriptionFold.getChildren()
Returns the array of child folds.CurlyFoldParser.getFolds
(RSyntaxTextArea textArea) FoldParser.getFolds
(RSyntaxTextArea textArea) Returns a list of all folds in the text area.HtmlFoldParser.getFolds
(RSyntaxTextArea textArea) JsonFoldParser.getFolds
(RSyntaxTextArea textArea) LatexFoldParser.getFolds
(RSyntaxTextArea textArea) LinesWithContentFoldParser.getFolds
(RSyntaxTextArea textArea) NsisFoldParser.getFolds
(RSyntaxTextArea textArea) PythonFoldParser.getFolds
(RSyntaxTextArea textArea) XmlFoldParser.getFolds
(RSyntaxTextArea textArea) YamlFoldParser.getFolds
(RSyntaxTextArea textArea) Methods in org.fife.ui.rsyntaxtextarea.folding with parameters of type FoldModifier and TypeMethodDescriptionprotected void
FoldCollapser.collapseImpl
(Fold fold) Collapses the specified fold, and any of its child folds, as appropriate.int
Two folds are considered equal if they start at the same offset.private Fold
DefaultFoldManager.getFoldForLineImpl
(Fold parent, List<Fold> folds, int line) private int
DefaultFoldManager.getHiddenLineCountAboveImpl
(Fold fold, int line, boolean physical) Returns the number of lines "hidden" by collapsed folds above the specified line.boolean
FoldCollapser.getShouldCollapse
(Fold fold) Returns whether a specific fold should be collapsed.private boolean
DefaultFoldManager.isLineHiddenImpl
(Fold parent, int line) private void
DefaultFoldManager.keepFoldState
(Fold newFold, List<Fold> oldFolds) private static void
HtmlFoldParser.removeFold
(Fold fold, List<Fold> folds) If this fold has a parent fold, this method removes it from its parent.private static void
XmlFoldParser.removeFold
(Fold fold, List<Fold> folds) If this fold has a parent fold, this method removes it from its parent.private static void
YamlFoldParser.removeFold
(Fold fold, List<Fold> folds) If this fold has a parent fold, this method removes it from its parent.Method parameters in org.fife.ui.rsyntaxtextarea.folding with type arguments of type FoldModifier and TypeMethodDescriptionprivate Fold
DefaultFoldManager.getFoldForLineImpl
(Fold parent, List<Fold> folds, int line) private void
DefaultFoldManager.keepFoldState
(Fold newFold, List<Fold> oldFolds) private void
DefaultFoldManager.keepFoldStates
(List<Fold> newFolds, List<Fold> oldFolds) private static void
HtmlFoldParser.removeFold
(Fold fold, List<Fold> folds) If this fold has a parent fold, this method removes it from its parent.private static void
XmlFoldParser.removeFold
(Fold fold, List<Fold> folds) If this fold has a parent fold, this method removes it from its parent.private static void
YamlFoldParser.removeFold
(Fold fold, List<Fold> folds) If this fold has a parent fold, this method removes it from its parent.void
void
Sets the folds for this fold manager. -
Uses of Fold in org.fife.ui.rtextarea
Fields in org.fife.ui.rtextarea declared as FoldModifier and TypeFieldDescriptionprivate Fold
FoldIndicator.foldWithOutlineShowing
The fold to show the outline line for.Methods in org.fife.ui.rtextarea that return Fold