com.objex.panywhere
Class ExportEvent

java.lang.Object
  extended by java.util.EventObject
      extended by com.objex.panywhere.ExportEvent
All Implemented Interfaces:
java.io.Serializable

public class ExportEvent
extends java.util.EventObject

An avent that is fired during XML exports

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ExportEvent(java.lang.Object source, Individual aIndividual, java.lang.String as_abort_message)
           
 
Method Summary
 Individual getIndividual()
           
 java.lang.String getMessage()
          If the export was aborted due to an error, this value will have the error message otherwise returns an empty string or null
 
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
 

Constructor Detail

ExportEvent

public ExportEvent(java.lang.Object source,
                   Individual aIndividual,
                   java.lang.String as_abort_message)
Parameters:
source - The source of the events. Tis is always the Pedigree instance
aIndividual - The individual for which the event is being generated
Method Detail

getIndividual

public Individual getIndividual()
Returns:
The Individual for which this event was generated if any. This value may be null if no Individual was specified because the implementer had no interest in tracking the export progress at the Individual level

getMessage

public java.lang.String getMessage()
If the export was aborted due to an error, this value will have the error message otherwise returns an empty string or null