public class StructureChangeEvent
extends java.util.EventObject
HashStructure
  or ListStructure.  The details of the change are obtained
  from getChangeDetails().| Constructor and Description | 
|---|
StructureChangeEvent(java.lang.Object source,
                    ChangeInfo changeDetail)
Creates a new StructureChangeEvent for the specified source
  and single change detail. 
 | 
StructureChangeEvent(java.lang.Object source,
                    ChangeInfo[] changeDetails)
Creates a new StructureChangeEvent for the specified source and
  a collection of change details. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ChangeInfo[] | 
getChangeDetails()
Returns the change details for this event. 
 | 
protected static ChangeInfo[] | 
toChangeDetails(ChangeInfo changeDetail)
Convenience method for converting the specified  
ChangeInfo
  into a non-null array of ChangeInfo. | 
java.lang.String | 
toString()  | 
public StructureChangeEvent(java.lang.Object source,
                            ChangeInfo changeDetail)
public StructureChangeEvent(java.lang.Object source,
                            ChangeInfo[] changeDetails)
batched changes.public ChangeInfo[] getChangeDetails()
protected static ChangeInfo[] toChangeDetails(ChangeInfo changeDetail)
ChangeInfo
  into a non-null array of ChangeInfo.public java.lang.String toString()
toString in class java.util.EventObject