jtulach@102: package org.apidesign.javabeans.toomany; jtulach@102: jtulach@102: import java.util.TooManyListenersException; jtulach@102: jtulach@102: public interface HighlightsContainer { jtulach@102: // BEGIN: javabeans.with.HighlightsContainer.TooMany jtulach@102: public void addHighlightsChangeListener(HighlightsChangeListener listener) throws TooManyListenersException; jtulach@102: // END: javabeans.with.HighlightsContainer.TooMany jtulach@102: public HighlightsSequence getHighlights(int startOffset, int endOffset); jtulach@102: public void removeHighlightsChangeListener(HighlightsChangeListener listener); jtulach@102: }