Documentation of 'kcl.waterloo.actions.GJEventManager' Java class
GJEventManager
kcl.waterloo.actions

Class GJEventManager

  • All Implemented Interfaces:
    java.awt.event.ActionListener, java.awt.event.ComponentListener, java.awt.event.ContainerListener, java.awt.event.MouseListener, java.beans.PropertyChangeListener, java.util.EventListener


    public class GJEventManager
    extends java.lang.Object
    implements java.beans.PropertyChangeListener, java.awt.event.ActionListener, java.awt.event.ContainerListener, java.awt.event.ComponentListener, java.awt.event.MouseListener
    GJEventManager provides a singleton instance class to manage events within a session. The GJEventManager instance is added as a property change listener to all graphs during their construction.
    • Method Detail

      • getInstance

        public static GJEventManager getInstance()
        Public getter for the singleton instance.
        Returns:
        the singleton instance
      • getGxgcf

        public java.awt.Container getGxgcf()
        Returns:
        the gxgcf
      • getGxgco

        public java.util.ArrayList<GJPlotInterface> getGxgco()
        Returns:
        the gxgco
      • propertyChange

        public void propertyChange(java.beans.PropertyChangeEvent evt)
        Specified by:
        propertyChange in interface java.beans.PropertyChangeListener
      • actionPerformed

        public void actionPerformed(java.awt.event.ActionEvent evt)
        Specified by:
        actionPerformed in interface java.awt.event.ActionListener
      • componentAdded

        public void componentAdded(java.awt.event.ContainerEvent e)
        Specified by:
        componentAdded in interface java.awt.event.ContainerListener
      • componentRemoved

        public void componentRemoved(java.awt.event.ContainerEvent e)
        Specified by:
        componentRemoved in interface java.awt.event.ContainerListener
      • mouseClicked

        public void mouseClicked(java.awt.event.MouseEvent e)
        Specified by:
        mouseClicked in interface java.awt.event.MouseListener
      • mousePressed

        public void mousePressed(java.awt.event.MouseEvent e)
        Specified by:
        mousePressed in interface java.awt.event.MouseListener
      • mouseReleased

        public void mouseReleased(java.awt.event.MouseEvent e)
        Specified by:
        mouseReleased in interface java.awt.event.MouseListener
      • mouseEntered

        public void mouseEntered(java.awt.event.MouseEvent e)
        Specified by:
        mouseEntered in interface java.awt.event.MouseListener
      • mouseExited

        public void mouseExited(java.awt.event.MouseEvent e)
        Specified by:
        mouseExited in interface java.awt.event.MouseListener
      • componentResized

        public void componentResized(java.awt.event.ComponentEvent e)
        Specified by:
        componentResized in interface java.awt.event.ComponentListener
      • componentMoved

        public void componentMoved(java.awt.event.ComponentEvent e)
        Specified by:
        componentMoved in interface java.awt.event.ComponentListener
      • componentShown

        public void componentShown(java.awt.event.ComponentEvent e)
        Specified by:
        componentShown in interface java.awt.event.ComponentListener
      • componentHidden

        public void componentHidden(java.awt.event.ComponentEvent e)
        Specified by:
        componentHidden in interface java.awt.event.ComponentListener

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.