org.opt4j.tutorial.salesman
Class SalesmanWidgetService
java.lang.Object
org.opt4j.tutorial.salesman.SalesmanWidgetService
- All Implemented Interfaces:
- org.opt4j.viewer.IndividualMouseListener
public class SalesmanWidgetService
- extends java.lang.Object
- implements org.opt4j.viewer.IndividualMouseListener
|
Field Summary |
protected org.opt4j.viewer.Viewport |
viewport
|
|
Method Summary |
void |
onDoubleClick(org.opt4j.core.Individual individual,
java.awt.Component table,
java.awt.Point p)
|
void |
onPopup(org.opt4j.core.Individual individual,
java.awt.Component table,
java.awt.Point p,
javax.swing.JPopupMenu menu)
|
protected void |
paintRoute(org.opt4j.core.Individual individual)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
viewport
protected final org.opt4j.viewer.Viewport viewport
SalesmanWidgetService
@Inject
public SalesmanWidgetService(org.opt4j.viewer.Viewport viewport)
onDoubleClick
public void onDoubleClick(org.opt4j.core.Individual individual,
java.awt.Component table,
java.awt.Point p)
- Specified by:
onDoubleClick in interface org.opt4j.viewer.IndividualMouseListener
onPopup
public void onPopup(org.opt4j.core.Individual individual,
java.awt.Component table,
java.awt.Point p,
javax.swing.JPopupMenu menu)
- Specified by:
onPopup in interface org.opt4j.viewer.IndividualMouseListener
paintRoute
protected void paintRoute(org.opt4j.core.Individual individual)