weka.gui.streams

## Class InstanceEvent

- java.lang.Object
- - java.util.EventObject
  - - weka.gui.streams.InstanceEvent

- All Implemented Interfaces:
    java.io.Serializable

      public class InstanceEvent
      extends java.util.EventObject

  An event encapsulating an instance stream event.
  Version:
    $Revision: 8034 $
  Author:
    Len Trigg (trigg@cs.waikato.ac.nz)
  See Also:
    Serialized Form

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static int` | `BATCH_FINISHED` Specifies that the batch of instances is finished
    `static int` | `FORMAT_AVAILABLE` Specifies that the instance format is available
    `static int` | `INSTANCE_AVAILABLE` Specifies that an instance is available

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `InstanceEvent(java.lang.Object source, int ID)` Constructs an InstanceEvent with the specified source object and event type

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `getID()` Get the event type

    - ### Methods inherited from class java.util.EventObject

      `getSource, toString`

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Field Detail

    - #### FORMAT_AVAILABLE

          public static final int FORMAT_AVAILABLE

      Specifies that the instance format is available
      See Also:
        Constant Field Values

    - #### INSTANCE_AVAILABLE

          public static final int INSTANCE_AVAILABLE

      Specifies that an instance is available
      See Also:
        Constant Field Values

    - #### BATCH_FINISHED

          public static final int BATCH_FINISHED

      Specifies that the batch of instances is finished
      See Also:
        Constant Field Values

  - ### Constructor Detail

    - #### InstanceEvent

          public InstanceEvent(java.lang.Object source,
                       int ID)

      Constructs an InstanceEvent with the specified source object and event type
      Parameters:
        `source` - the object generating the InstanceEvent
        `ID` - the type of the InstanceEvent

  - ### Method Detail

    - #### getID

          public int getID()

      Get the event type
      Returns:
        the event type