Package org.projectforge.web.user

Examples of org.projectforge.web.user.GroupsProvider


   * @param skill
   * @param fullAccessGroups
   */
  public void setFullAccessGroups(final SkillDO skill, final Collection<GroupDO> fullAccessGroups)
  {
    skill.setFullAccessGroupIds(new GroupsProvider().getGroupIds(fullAccessGroups));
  }
View Full Code Here


    skill.setFullAccessGroupIds(new GroupsProvider().getGroupIds(fullAccessGroups));
  }

  public Collection<GroupDO> getSortedFullAccessGroups(final SkillDO skill)
  {
    return new GroupsProvider().getSortedGroups(skill.getFullAccessGroupIds());
  }
View Full Code Here

   * @param skill
   * @param readonlyAccessGroups
   */
  public void setReadonlyAccessGroups(final SkillDO skill, final Collection<GroupDO> readonlyAccessGroups)
  {
    skill.setReadOnlyAccessGroupIds(new GroupsProvider().getGroupIds(readonlyAccessGroups));
  }
View Full Code Here

    skill.setReadOnlyAccessGroupIds(new GroupsProvider().getGroupIds(readonlyAccessGroups));
  }

  public Collection<GroupDO> getSortedReadonlyAccessGroups(final SkillDO skill)
  {
    return new GroupsProvider().getSortedGroups(skill.getReadOnlyAccessGroupIds());
  }
View Full Code Here

   * @param skill
   * @param trainingAccessGroups
   */
  public void setTrainingAccessGroups(final SkillDO skill, final Collection<GroupDO> trainingAccessGroups)
  {
    skill.setTrainingAccessGroupIds(new GroupsProvider().getGroupIds(trainingAccessGroups));
  }
View Full Code Here

    skill.setTrainingAccessGroupIds(new GroupsProvider().getGroupIds(trainingAccessGroups));
  }

  public Collection<GroupDO> getSortedTrainingAccessGroups(final SkillDO skill)
  {
    return new GroupsProvider().getSortedGroups(skill.getTrainingAccessGroupIds());
  }
View Full Code Here

  }

  private void getFullAccessGroupIds(final Set<Integer> groupIds, final SkillDO skill)
  {
    if (StringUtils.isNotBlank(skill.getFullAccessGroupIds()) == true) {
      final Collection<GroupDO> groups = new GroupsProvider().getSortedGroups(skill.getFullAccessGroupIds());
      if (groups != null) {
        for (final GroupDO group : groups) {
          groupIds.add(group.getId());
        }
      }
View Full Code Here

  }

  private void getReadOnlyAccessGroupIds(final Set<Integer> groupIds, final SkillDO skill)
  {
    if (StringUtils.isNotBlank(skill.getReadOnlyAccessGroupIds()) == true) {
      final Collection<GroupDO> groups = new GroupsProvider().getSortedGroups(skill.getReadOnlyAccessGroupIds());
      if (groups != null) {
        for (final GroupDO group : groups) {
          groupIds.add(group.getId());
        }
      }
View Full Code Here

  }

  private void getTrainingAccessGroupIds(final Set<Integer> groupIds, final SkillDO skill)
  {
    if (StringUtils.isNotBlank(skill.getTrainingAccessGroupIds()) == true) {
      final Collection<GroupDO> groups = new GroupsProvider().getSortedGroups(skill.getTrainingAccessGroupIds());
      if (groups != null) {
        for (final GroupDO group : groups) {
          groupIds.add(group.getId());
        }
      }
View Full Code Here

   * @param training
   * @param fullAccessGroups
   */
  public void setFullAccessGroups(final TrainingDO training, final Collection<GroupDO> fullAccessGroups)
  {
    training.setFullAccessGroupIds(new GroupsProvider().getGroupIds(fullAccessGroups));
  }
View Full Code Here

TOP

Related Classes of org.projectforge.web.user.GroupsProvider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.