public static com.liferay.portal.model.GroupSoap[] getUserGroupsGroups(
      com.liferay.portal.model.UserGroupSoap[] userGroups) throws RemoteException {
    try {
      java.util.List<com.liferay.portal.model.Group> returnValue =
          GroupServiceUtil.getUserGroupsGroups(
              com.liferay.portal.model.impl.UserGroupModelImpl.toModels(userGroups));

      return com.liferay.portal.model.GroupSoap.toSoapModels(returnValue);
    } catch (Exception e) {
      _log.error(e, e);

      throw new RemoteException(e.getMessage());
    }
  }
  @Override
  public void resetOriginalValues() {
    UserGroupModelImpl userGroupModelImpl = this;

    userGroupModelImpl._originalUuid = userGroupModelImpl._uuid;

    userGroupModelImpl._originalCompanyId = userGroupModelImpl._companyId;

    userGroupModelImpl._setOriginalCompanyId = false;

    userGroupModelImpl._originalParentUserGroupId = userGroupModelImpl._parentUserGroupId;

    userGroupModelImpl._setOriginalParentUserGroupId = false;

    userGroupModelImpl._originalName = userGroupModelImpl._name;

    userGroupModelImpl._columnBitmask = 0;
  }