code: public List<CmsUser> getVisibleUser() {
  
          if (!m_fullyLoaded) {
              return m_users;
          }
          if (size() == m_users.size()) {
              return m_users;
          }
          List<CmsUser> directs = new ArrayList<CmsUser>();
          for (CmsUser user : m_users) {
              if (!m_indirects.contains(user)) {
                  directs.add(user);
              }
          }
          return directs;
      }
docs: Gets currently visible user.
  
  @return List of user