Interface FieldHighlightFactory

All Known Implementing Classes:
ListingFieldHighlightFactoryAdapter

public interface FieldHighlightFactory
A highlighter for for Fields.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Highlight[]
     
  • Method Summary

    Modifier and Type
    Method
    Description
    createHighlights(Field field, String text, int cursorTextOffset)
    Returns the highlights for the given text
  • Field Details

    • NO_HIGHLIGHTS

      static final Highlight[] NO_HIGHLIGHTS
  • Method Details

    • createHighlights

      Highlight[] createHighlights(Field field, String text, int cursorTextOffset)
      Returns the highlights for the given text
      Parameters:
      field - the field that is requesting the highlight
      text - the text to be considered for highlighting
      cursorTextOffset - the position in the given text of the cursor. A -1 indicates the cursor is not in this field.
      Returns:
      an array of highlights to be rendered