public IndexedContainer getAvailableGroupsContainerWithout(
        CmsObject cms,
        String ouFqn,
        String propCaption,
        String propIcon,
        String propOu,
        List<CmsGroup> groupsOfUser,
        Function<CmsGroup, CmsCssIcon> iconProvider) {

        // TODO Auto-generated method stub
        return CmsVaadinUtils.getAvailableGroupsContainerWithout(
            cms,
            ouFqn,
            propCaption,
            propIcon,
            propOu,
            groupsOfUser,
            iconProvider);
    }
public IndexedContainer getAvailableGroupsContainerWithout ( CmsObject cms , String ouFqn , String propCaption , String propIcon , String propOu , List < CmsGroup > groupsOfUser , Function < CmsGroup , CmsCssIcon > iconProvider ) { return CmsVaadinUtils . getAvailableGroupsContainerWithout ( cms , ouFqn , propCaption , propIcon , propOu , groupsOfUser , iconProvider ) ; }
Gets a data container for the groups available to be added to a user, excluding some groups.<p>

@param cms the current CMS context
@param ouFqn the OU for which to get the groups
@param propCaption the property for the caption
@param propIcon the property for the icon
@param propOu the property for the OU
@param groupsOfUser the groups to exclude
@param iconProvider the icon provider

@return the container with the group data