Package org.cytoscape.event
This package contains the basic interfaces necessary for defining, firing,
and listening for Cytoscape events.
All of Cytoscape's core functionality will use
these event handling mechanisms exclusively.
-
Interface Summary Interface Description CyEvent<T> All Cytoscape events should extend this interface.CyEventHelper The basic event handling interface for Cytoscape.CyListener The basic interface that any class interested in a particular type of event should implement.CyPayloadEvent<S,P> An extension of CyEvent specifically for payload events. -
Class Summary Class Description AbstractCyEvent<T> A base implementation ofCyEvent
that can be used by events.AbstractCyPayloadEvent<T,P> A base implementation ofCyPayloadEvent
that can be used by events.DebounceTimer A timer that can be used to ensure that time-consuming tasks, usually triggered by events, do not run too often.