- boolean showContact = (mf == null) && (rpos == begin || rpos == end);
- boolean showMappedContact = (mf != null) && ((rpos >= beginRange[0]
- && rpos <= beginRange[beginRange.length - 1])
- || (rpos >= endRange[0]
- && rpos <= endRange[endRange.length - 1]));
- if (showContact || showMappedContact)