Interface TransporterSelectionRuleIfc
-
public interface TransporterSelectionRuleIfc
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addIdleTransporter(java.util.List<Transporter> list, Transporter transporter)
Transporter
selectTransporter(java.util.List<Transporter> list, QObject request)
Returns a reference to the next Transporter to be selected from the supplied list.
-
-
-
Method Detail
-
selectTransporter
Transporter selectTransporter(java.util.List<Transporter> list, QObject request)
Returns a reference to the next Transporter to be selected from the supplied list. The transporter is not removed from the list.- Parameters:
list
- The list to be peeked intorequest
- The request that needs a transporter- Returns:
- The FreePathTransporter2D that is next, or null if the list is empty
-
addIdleTransporter
void addIdleTransporter(java.util.List<Transporter> list, Transporter transporter)
-
-