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 ofHighlightInfo
for painting layered highlights.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
LayeredHighlightInfoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
paintLayeredHighlights(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) void
union(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.LayeredHighlightInfo
Restricts the region based on the receivers offsets and messages the painter to paint the region.- Specified by:
paintLayeredHighlights
in 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.
-
-