Class EventCatcherRecord


  • public class EventCatcherRecord
    extends java.lang.Object
    Information about a single event that was caught by an EventCatcher
    Version:
    $Revision: 1.3 $
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String callingThread_  
      private java.util.EventObject event_  
      private java.lang.reflect.Method method_  
    • Constructor Summary

      Constructors 
      Constructor Description
      EventCatcherRecord​(java.lang.reflect.Method method, java.util.EventObject event)
      Create a new Record
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.EventObject getEvent()
      Return the event that had been caught.
      java.lang.reflect.Method getMethod()
      Return the method that had been invoked with the specified event.
      java.lang.String getThreadName()
      Return the name of the thread that the event was called on.
      • Methods inherited from class java.lang.Object

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

      • method_

        private final java.lang.reflect.Method method_
      • event_

        private final java.util.EventObject event_
      • callingThread_

        private final java.lang.String callingThread_
    • Constructor Detail

      • EventCatcherRecord

        public EventCatcherRecord​(java.lang.reflect.Method method,
                                  java.util.EventObject event)
        Create a new Record
        Parameters:
        method - The method that caught the event.
        event - The event that was caught.
    • Method Detail

      • getMethod

        public java.lang.reflect.Method getMethod()
        Return the method that had been invoked with the specified event. For example, if we had caught a WindowEvent then the method might be windowClosing()
        Returns:
        The method
      • getEvent

        public java.util.EventObject getEvent()
        Return the event that had been caught. For example, a WindowEvent
        Returns:
        The event.
      • getThreadName

        public java.lang.String getThreadName()
        Return the name of the thread that the event was called on. For AWT events, this will typically be the event dispatch (UI) thread.
        Returns:
        The thread name.