public class HighlighterManager extends Object
Modifier and Type | Class and Description |
---|---|
static class |
HighlighterManager.HighlighterManagerEvent |
static interface |
HighlighterManager.HighlighterManagerListener |
Constructor and Description |
---|
HighlighterManager() |
Modifier and Type | Method and Description |
---|---|
void |
addHighlightEntry(HighlightSearchEntry entry) |
void |
addHighlightEntry(String token,
SearchMatch.Location type,
boolean isActive) |
void |
addHighlighterManagerListener(HighlighterManager.HighlighterManagerListener listener) |
LinkedList<HighlightSearchEntry> |
getHighlights() |
static HighlighterManager |
getInstance() |
void |
reinitHighlights(LinkedList<HighlightSearchEntry> list) |
void |
removeHighlightEntry(int id) |
void |
removeHighlighterManagerListener(HighlighterManager.HighlighterManagerListener listener) |
public static HighlighterManager getInstance()
public void reinitHighlights(LinkedList<HighlightSearchEntry> list)
public void addHighlightEntry(String token, SearchMatch.Location type, boolean isActive)
public void addHighlightEntry(HighlightSearchEntry entry)
public void removeHighlightEntry(int id)
public LinkedList<HighlightSearchEntry> getHighlights()
public void addHighlighterManagerListener(HighlighterManager.HighlighterManagerListener listener)
public void removeHighlighterManagerListener(HighlighterManager.HighlighterManagerListener listener)