public boolean changedVendor() {
        if ((originalProduct == null) && (changedProduct == null))
            return false;
        else
            if ((originalProduct == null) || (changedProduct == null))
                return true;
            else
                if ((originalProduct.getVendor()==null) && (changedProduct.getVendor()==null))
                    return false;
                else
                    if ((originalProduct.getVendor() == null) || (changedProduct.getVendor() == null))
                        return true;
                    else
                        if (originalProduct.getVendor().getVendorId() == originalProduct.getVendor().getVendorId())
                            return false;
                        else
                            return true;
    }