protected void removeAllPremoveDrops(){
  for (  PremoveInfo info : premoves.toArray(new PremoveInfo[0])) {
    if (info.isPremoveDrop) {
      premoves.remove(info);
    }
  }
}

protected void removeAllPremoveDrops ( ) { for ( PremoveInfo info : premoves . toArray ( new PremoveInfo [ 0 ] ) ) { if ( info . isPremoveDrop ) { premoves . remove ( info ) ; } } }
removes all of the premove drops from premoves .
