Class StreamTextView
- java.lang.Object
-
- org.apache.pdfbox.debugger.streampane.StreamTextView
-
- All Implemented Interfaces:
java.awt.event.MouseMotionListener
,java.util.EventListener
,javax.swing.event.AncestorListener
class StreamTextView extends java.lang.Object implements java.awt.event.MouseMotionListener, javax.swing.event.AncestorListener
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.JPanel
mainPanel
private Searcher
searcher
private javax.swing.JTextPane
textPane
private ToolTipController
tTController
-
Constructor Summary
Constructors Constructor Description StreamTextView(javax.swing.text.StyledDocument document, ToolTipController controller)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
ancestorAdded(javax.swing.event.AncestorEvent ancestorEvent)
void
ancestorMoved(javax.swing.event.AncestorEvent ancestorEvent)
void
ancestorRemoved(javax.swing.event.AncestorEvent ancestorEvent)
(package private) javax.swing.JComponent
getView()
private void
initUI(javax.swing.text.StyledDocument document)
void
mouseDragged(java.awt.event.MouseEvent mouseEvent)
void
mouseMoved(java.awt.event.MouseEvent mouseEvent)
-
-
-
Field Detail
-
tTController
private final ToolTipController tTController
-
mainPanel
private javax.swing.JPanel mainPanel
-
textPane
private javax.swing.JTextPane textPane
-
searcher
private Searcher searcher
-
-
Constructor Detail
-
StreamTextView
StreamTextView(javax.swing.text.StyledDocument document, ToolTipController controller)
Constructor.- Parameters:
document
- StyledDocument instance which is supposed to be shown in the pane.controller
- ToolTipController instance.
-
-
Method Detail
-
initUI
private void initUI(javax.swing.text.StyledDocument document)
-
getView
javax.swing.JComponent getView()
-
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent mouseEvent)
- Specified by:
mouseDragged
in interfacejava.awt.event.MouseMotionListener
-
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent mouseEvent)
- Specified by:
mouseMoved
in interfacejava.awt.event.MouseMotionListener
-
ancestorAdded
public void ancestorAdded(javax.swing.event.AncestorEvent ancestorEvent)
- Specified by:
ancestorAdded
in interfacejavax.swing.event.AncestorListener
-
ancestorRemoved
public void ancestorRemoved(javax.swing.event.AncestorEvent ancestorEvent)
- Specified by:
ancestorRemoved
in interfacejavax.swing.event.AncestorListener
-
ancestorMoved
public void ancestorMoved(javax.swing.event.AncestorEvent ancestorEvent)
- Specified by:
ancestorMoved
in interfacejavax.swing.event.AncestorListener
-
-