} else if (isModified()) {
} else if (m_data.getFront().size() > 0) {
    public void save() throws PersistenceException {        validate(true);        fireBeforeSave();        if (m_isDeleted) {            throw new PersistenceException("The object you are trying to " +                                           "save (OID: " + getOID() + " has " +                                           "already been deleted.");        } else if (isNew()) {            doInsert();            setNew(false);        } else if (isModified()) {            doUpdate();        }        pushMessage("Saving associations for " + getOID());        saveAssociations();        popMessage();        m_data.sync();        fireAfterSave();    }