Package org.fife.ui.rtextarea
Class RTextAreaHighlighter.LayeredHighlightInfoImpl
- java.lang.Object
-
- org.fife.ui.rtextarea.RTextAreaHighlighter.HighlightInfoImpl
-
- org.fife.ui.rtextarea.RTextAreaHighlighter.LayeredHighlightInfoImpl
-
- All Implemented Interfaces:
javax.swing.text.Highlighter.Highlight,RTextAreaHighlighter.HighlightInfo,RTextAreaHighlighter.LayeredHighlightInfo
- Direct Known Subclasses:
RSyntaxTextAreaHighlighter.SyntaxLayeredHighlightInfoImpl
- Enclosing class:
- RTextAreaHighlighter
protected static class RTextAreaHighlighter.LayeredHighlightInfoImpl extends RTextAreaHighlighter.HighlightInfoImpl implements RTextAreaHighlighter.LayeredHighlightInfo
A straightforward implementation ofHighlightInfofor painting layered highlights.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedLayeredHighlightInfoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpaintLayeredHighlights(java.awt.Graphics g, int p0, int p1, java.awt.Shape viewBounds, javax.swing.text.JTextComponent editor, javax.swing.text.View view)Restricts the region based on the receivers offsets and messages the painter to paint the region.(package private) voidunion(java.awt.Shape bounds)-
Methods inherited from class org.fife.ui.rtextarea.RTextAreaHighlighter.HighlightInfoImpl
getColor, getEndOffset, getPainter, getStartOffset, setEndOffset, setPainter, setStartOffset
-
-
-
-
Method Detail
-
union
void union(java.awt.Shape bounds)
-
paintLayeredHighlights
public void paintLayeredHighlights(java.awt.Graphics g, int p0, int p1, java.awt.Shape viewBounds, javax.swing.text.JTextComponent editor, javax.swing.text.View view)Description copied from interface:RTextAreaHighlighter.LayeredHighlightInfoRestricts the region based on the receivers offsets and messages the painter to paint the region.- Specified by:
paintLayeredHighlightsin interfaceRTextAreaHighlighter.LayeredHighlightInfo- Parameters:
g- The graphics context to use.p0- The start offset.p1- The end offset.viewBounds- T?he view bounds.editor- The text component that contains the highlights.view- The view being rendered.
-
-