(
final Graphics g, final ColorScheme cp,
final int firstElement, final int lastElement)
| 755 | } |
| 756 | |
| 757 | public final void drawSelected( |
| 758 | final Graphics g, final ColorScheme cp, |
| 759 | final int firstElement, final int lastElement) { |
| 760 | |
| 761 | final AlbiteFont fontPlain = booklet.fontPlain; |
| 762 | final AlbiteFont fontItalic = booklet.fontItalic; |
| 763 | final char[] textBuffer = booklet.getTextBuffer(); |
| 764 | |
| 765 | final int regionsSize = regions.length; |
| 766 | final int k = Math.min(firstElement, lastElement); |
| 767 | final int l = Math.max(firstElement, lastElement); |
| 768 | |
| 769 | for (int i = 0; i < regionsSize; i++) { |
| 770 | if (i >= k && i <= l) { |
| 771 | regions[i].drawSelected( |
| 772 | g, cp, fontPlain, fontItalic, textBuffer); |
| 773 | } else { |
| 774 | regions[i].draw(g, cp, fontPlain, fontItalic, textBuffer); |
| 775 | } |
| 776 | } |
| 777 | } |
| 778 | |
| 779 | public final String getTextForBookmark(final char[] chapterBuffer) { |
| 780 |
nothing calls this directly
no test coverage detected