org.opt4j.viewer
Interface IndividualMouseListener


public interface IndividualMouseListener

Listener for mouse events on Individuals. By default this listener is applied on the ArchiveWidget.


Method Summary
 void onDoubleClick(org.opt4j.core.Individual individual, java.awt.Component component, java.awt.Point p)
          Invoked if an Individual is selected by a double click.
 void onPopup(org.opt4j.core.Individual individual, java.awt.Component component, java.awt.Point p, javax.swing.JPopupMenu menu)
          Invoked if an Individual is selected by a popup (usually with a right click of the mouse).
 

Method Detail

onPopup

void onPopup(org.opt4j.core.Individual individual,
             java.awt.Component component,
             java.awt.Point p,
             javax.swing.JPopupMenu menu)
Invoked if an Individual is selected by a popup (usually with a right click of the mouse).

Parameters:
individual - the selected individual
component - the component
p - the point
menu - a created popup menu

onDoubleClick

void onDoubleClick(org.opt4j.core.Individual individual,
                   java.awt.Component component,
                   java.awt.Point p)
Invoked if an Individual is selected by a double click.

Parameters:
individual - the selected individual
component - the component
p - the point