net.jbeans.util.debug
Interface ErrorListener

All Superinterfaces:
java.util.EventListener

public interface ErrorListener
extends java.util.EventListener

ErrorListener.

   import javax.swing.event.EventListenerList;

   transient private EventListenerList errorListeners;
        private void checkListeners() {
                if (this.errorListeners == null) {
                        this.errorListeners = new EventListenerList();
                }
        }

        public final void addErrorListener(ErrorListener l) {
                checkListeners();
       this.errorListeners.add(ErrorListener.class, l);
        }

        public final void removeErrorListener(ErrorListener l) {
                checkListeners();
       this.errorListeners.remove(ErrorListener.class, l);
        }


 Notify all listeners that have registered interest for
 notification on this event type.  The event instance 
 is lazily created using the parameters passed into 
 the fire method.

Version:
$Revision: 1.1.1.1 $
Author:
Masahiro Takatsuka (masa@jbeans.net)
See Also:
private void fireErrorOccured(String errorMessage) { checkListeners(); Object[] listeners = this.errorListeners.getListenerList(); for (int i = listeners.length - 2; i >= 0; i -= 2) { if (listeners[i] == ErrorListener.class) { ((ErrorListener)listeners[i+1]).errorOccured(errorMessage); } } }
, EventListener

Method Summary
 void errorOccured(java.lang.String errorMessage)
           
 

Method Detail

errorOccured

public void errorOccured(java.lang.String errorMessage)


Copyright © 2003 JBean project. All Rights Reserved.