question: private void findSrl ( String text , Map < Integer , Integer > ranges , Map < Integer , MutableAttributeSet > rangesStyle ) { srlMatcher . reset ( text ) ; while ( srlMatcher . find ( ) ) { int start = srlMatcher . start ( ) ; int end = srlMatcher . end ( ) - 1 ; if ( ! inRanges ( start , ranges ) && ! inRanges ( end , ranges ) ) { String foundSrl = srlMatcher . group ( ) ; String url = SRL_URL + foundSrl ; ranges . put ( start , end ) ; rangesStyle . put ( start , url ( url ) ) ; } } }
target:  Finds all SRL channels and saves them to be printed as clickable links.