Class 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
    • 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • mainPanel

        private javax.swing.JPanel mainPanel
      • textPane

        private javax.swing.JTextPane textPane
    • 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 interface java.awt.event.MouseMotionListener
      • mouseMoved

        public void mouseMoved​(java.awt.event.MouseEvent mouseEvent)
        Specified by:
        mouseMoved in interface java.awt.event.MouseMotionListener
      • ancestorAdded

        public void ancestorAdded​(javax.swing.event.AncestorEvent ancestorEvent)
        Specified by:
        ancestorAdded in interface javax.swing.event.AncestorListener
      • ancestorRemoved

        public void ancestorRemoved​(javax.swing.event.AncestorEvent ancestorEvent)
        Specified by:
        ancestorRemoved in interface javax.swing.event.AncestorListener
      • ancestorMoved

        public void ancestorMoved​(javax.swing.event.AncestorEvent ancestorEvent)
        Specified by:
        ancestorMoved in interface javax.swing.event.AncestorListener