Exemple #1
0
 private void DriveBetweenEvents(IJourneyVisitor visitor, IJourneyEvent previous, IJourneyEvent current)
 {
     if (previous == null)
     {
         return;
     }
     if (previous.Point < current.Point)
     {
         visitor.Visit(CreateDrive(previous, current));
     }
 }
 public void Visit(IJourneyVisitor visitor)
 {
     visitor.Visit(this);
 }