The
LineEvent
class encapsulates information that a line
sends its listeners whenever the line opens, closes, starts, or stops.
The
LineEvent
class encapsulates information that a line
sends its listeners whenever the line opens, closes, starts, or stops.
Each of these four state changes is represented by a corresponding
type of event. A listener receives the event as a parameter to its
update
method. By querying the event,
the listener can learn the type of event, the line responsible for
the event, and how much data the line had processed when the event occurred.
Although this class implements Serializable, attempts to
serialize a LineEvent
object will fail.