Package org.fife.ui.rtextarea
Class LineHighlightManager.LineHighlightInfoComparator
- java.lang.Object
-
- org.fife.ui.rtextarea.LineHighlightManager.LineHighlightInfoComparator
-
- All Implemented Interfaces:
java.util.Comparator<LineHighlightManager.LineHighlightInfo>
- Enclosing class:
- LineHighlightManager
private static class LineHighlightManager.LineHighlightInfoComparator extends java.lang.Object implements java.util.Comparator<LineHighlightManager.LineHighlightInfo>
Comparator used when adding new highlights. This is done here instead of makingLineHighlightInfoimplementComparableas correctly implementing the latter prevents two LHI's pointing to the same line from correctly being distinguished from one another. See: https://github.com/bobbylight/RSyntaxTextArea/issues/161
-
-
Constructor Summary
Constructors Modifier Constructor Description privateLineHighlightInfoComparator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompare(LineHighlightManager.LineHighlightInfo lhi1, LineHighlightManager.LineHighlightInfo lhi2)
-
-
-
Method Detail
-
compare
public int compare(LineHighlightManager.LineHighlightInfo lhi1, LineHighlightManager.LineHighlightInfo lhi2)
- Specified by:
comparein interfacejava.util.Comparator<LineHighlightManager.LineHighlightInfo>
-
-