protected static class ThreesideTextDiffViewerEx.MyFoldingModel extends FoldingModelSupport
FoldingModelSupport.Data, FoldingModelSupport.FoldedBlock, FoldingModelSupport.FoldedRangeDescription, FoldingModelSupport.FoldingBuilderBase, FoldingModelSupport.MyPaintable, FoldingModelSupport.Settings
myCount, myEditors, myFoldings, myProject
Constructor and Description |
---|
MyFoldingModel(Project project,
EditorEx [] editors,
Disposable disposable) |
Modifier and Type | Method and Description |
---|---|
FoldingModelSupport.Data |
createState(java.util.List<? extends MergeLineFragment> fragments,
FoldingModelSupport.Settings settings) |
void |
paintOnDivider(java.awt.Graphics2D gg,
java.awt.Component divider,
Side side) |
addFolding, computeFoldedRanges, destroy, expandAll, getCount, getLineConvertor, getLineSeparatorDescription, install, install, map, updateContext
public MyFoldingModel(Project project, EditorEx [] editors, Disposable disposable)
public FoldingModelSupport.Data createState(java.util.List<? extends MergeLineFragment> fragments, FoldingModelSupport.Settings settings)
public void paintOnDivider(java.awt.Graphics2D gg, java.awt.Component divider, Side side)