public Operation newModify( Name normalizedName, int modOp, Attributes attributes )
public Operation newModify( LdapDN normalizedName, int modOp, Attributes attributes )
    public Operation newModify( Name normalizedName, int modOp, Attributes attributes )    {        CSN csn = newCSN();        CompositeOperation result = new CompositeOperation( csn );        NamingEnumeration e = attributes.getAll();        // Transform into multiple {@link AttributeOperation}s.        while( e.hasMoreElements() )        {            Attribute attr = ( Attribute ) e.nextElement();            result.add( newModify( csn, normalizedName, modOp, attr ) );        }        // Resurrect the entry in case it is deleted.        result.add(                new ReplaceAttributeOperation(                        csn,                        normalizedName,                        new BasicAttribute( Constants.ENTRY_DELETED, "false" ) ) );        return addDefaultOperations( result, null, normalizedName );    }