public void remove()
    {
        iter.remove();
        TransactionImpl tx = dlist.getTransaction();
        if (tx != null)
        {
            tx.markDelete(currentEntry);
        }
        currentEntry = null;
    }
public void remove ( ) { iter . remove ( ) ; TransactionImpl tx = dlist . getTransaction ( ) ; if ( tx != null ) { tx . markDelete ( currentEntry ) ; } currentEntry = null ; }
@see java.util.ListIterator#remove()