mirror of
https://github.com/graphhopper/jsprit.git
synced 2020-01-24 07:45:05 +01:00
Merge branch 'master' into PickupAndDelivery
This commit is contained in:
commit
6eddbbbef7
8 changed files with 28 additions and 16 deletions
|
|
@ -22,7 +22,7 @@
|
|||
<parent>
|
||||
<groupId>jsprit</groupId>
|
||||
<artifactId>jsprit</artifactId>
|
||||
<version>0.0.4-SNAPSHOT</version>
|
||||
<version>0.0.5-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>jsprit-core</artifactId>
|
||||
|
|
|
|||
|
|
@ -145,12 +145,6 @@ public class TourActivities {
|
|||
activityRemoved = true;
|
||||
}
|
||||
}
|
||||
else if(c instanceof ServiceActivity){
|
||||
if(job.equals(((ServiceActivity) c).getJob())){
|
||||
tourActivities.remove(c);
|
||||
activityRemoved = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(jobRemoved != activityRemoved) throw new IllegalStateException("job removed, but belonging activity not.");
|
||||
return activityRemoved;
|
||||
|
|
@ -177,14 +171,10 @@ public class TourActivities {
|
|||
}
|
||||
|
||||
private void addJob(TourActivity act) {
|
||||
|
||||
if(act instanceof JobActivity){
|
||||
Job job = ((JobActivity) act).getJob();
|
||||
jobs.add(job);
|
||||
}
|
||||
else if(act instanceof ServiceActivity){
|
||||
jobs.add(((ServiceActivity) act).getJob());
|
||||
}
|
||||
}
|
||||
|
||||
public int jobSize() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue