public interface InteractionSource
Description: This is the interface for an object that the user can interact with. The object contains one or several interaction targets, which are hot spots that respond to user interaction by issuing an interaction event.
Classes implementing this class should document what targets the contain.
Classes implementing the InteractionListener interface can register
to receive interaction events using the
method of this interface.
Copyright: Open Source Physics project
|Modifier and Type||Method and Description|
Adds the specified interaction listener to receive interaction events to any of its targets from this source.
Gives access to one of the targets of this source.
Removes the specified interaction listener
InteractionTarget getInteractionTarget(int target)
target- An integer number that identifies the target in the source.
void addInteractionListener(InteractionListener listener)
listener- An object that implements the InteractionListener interface