org.eclipse.actf.validation.events
Class ReportGroupModifyEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.eclipse.actf.validation.events.ReportGroupModifyEvent
All Implemented Interfaces:
Serializable

public class ReportGroupModifyEvent
extends EventObject

See Also:
Serialized Form

Field Summary
 int op
           
 ValidationReport[] reports
           
static int REPORTS_ADDED
           
static int REPORTS_REMOVED
           
 ValidationReportGroup source
           
 
Constructor Summary
ReportGroupModifyEvent(Object source, ValidationReport[] reports, int op)
          create a new event object.
 
Method Summary
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

REPORTS_ADDED

public static final int REPORTS_ADDED
See Also:
Constant Field Values

REPORTS_REMOVED

public static final int REPORTS_REMOVED
See Also:
Constant Field Values

reports

public ValidationReport[] reports

source

public ValidationReportGroup source

op

public int op
Constructor Detail

ReportGroupModifyEvent

public ReportGroupModifyEvent(Object source,
                              ValidationReport[] reports,
                              int op)
create a new event object. This constructor is called when a validation report group has been modified and the fireReportGroupModified method is invoked. The source is the ValidationReportGroup object and the reports parameter are the objects that were added to or removed from the group.

Parameters:
source - - source validation reportGroup
reports - - added or removed elements
op - - added or removed