org.intranet.elevator.model.operate.controller
Class CarAssignments
java.lang.Object
org.intranet.elevator.model.operate.controller.CarAssignments
- class CarAssignments
- extends java.lang.Object
Field Summary |
private java.lang.String |
carName
|
private java.util.List |
list
|
private boolean |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
list
private java.util.List list
carName
private java.lang.String carName
log
private boolean log
CarAssignments
CarAssignments()
CarAssignments
CarAssignments(java.lang.String name)
CarAssignments
private CarAssignments(CarAssignments ca)
printAssignments
void printAssignments(java.lang.String prefix)
activateLog
void activateLog()
log
private void log(java.lang.String message)
addAssignment
void addAssignment(java.util.List floors,
Assignment base,
Assignment newAssignment)
maxStops
private int maxStops(java.util.List floors,
Assignment base,
Assignment destination)
removeAssignment
void removeAssignment(Assignment assignment)
getCurrentAssignment
Assignment getCurrentAssignment()
iteratorIncluding
java.util.Iterator iteratorIncluding(java.util.List floors,
Assignment base,
Assignment endPoint)
iterator
java.util.Iterator iterator()
contains
boolean contains(Assignment assignment)
toString
public java.lang.String toString()