public BusMovement(BusMovement proto){
  super(proto);
  this.controlSystem=proto.controlSystem;
  this.id=nextID++;
  controlSystem.registerBus(this);
  startMode=true;
}

public BusMovement ( BusMovement proto ) { super ( proto ) ; this . controlSystem = proto . controlSystem ; this . id = nextID ++ ; controlSystem . registerBus ( this ) ; startMode = true ; }
create a new instance from a prototype
