org.beanfabrics.event
Class ElementChangedEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.beanfabrics.event.ListEvent
          extended by org.beanfabrics.event.ElementChangedEvent
All Implemented Interfaces:
java.io.Serializable, java.lang.Iterable<java.util.EventObject>, FollowUpEvent

public class ElementChangedEvent
extends ListEvent
implements FollowUpEvent

Author:
Michael Karneim
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ElementChangedEvent(IListPM source, int index)
           
ElementChangedEvent(IListPM source, int index, java.util.EventObject cause)
           
 
Method Summary
 java.util.EventObject getCause()
           
 int getIndex()
           
 java.util.Iterator<java.util.EventObject> iterator()
          Returns an Iterator over all events that caused this event, starting with this event.
 java.lang.String paramString()
           
 
Methods inherited from class org.beanfabrics.event.ListEvent
toString
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ElementChangedEvent

public ElementChangedEvent(IListPM source,
                           int index,
                           java.util.EventObject cause)

ElementChangedEvent

public ElementChangedEvent(IListPM source,
                           int index)
Method Detail

getIndex

public int getIndex()

getCause

public java.util.EventObject getCause()
Specified by:
getCause in interface FollowUpEvent

paramString

public java.lang.String paramString()
Overrides:
paramString in class ListEvent

iterator

public java.util.Iterator<java.util.EventObject> iterator()
Returns an Iterator over all events that caused this event, starting with this event.

Specified by:
iterator in interface java.lang.Iterable<java.util.EventObject>
Returns:
an Iterator over all events that caused this event


© 2010 by Michael Karneim, http://www.beanfabrics.org