code: public void init (Pathable pable, long tickstamp)
      {
          _sx = pable.getX();
          _sy = pable.getY();
          // change the duration to a real stop time
          if (_duration == -1L) {
              _stopTime = Long.MAX_VALUE;
          } else {
              _stopTime = tickstamp + _duration;
          }
          _nextMove = tickstamp;
      }
docs: documentation inherited from interface Path