code: protected void fillItem(Item item, CmsUser user) {
  
          item.getItemProperty(TableProperty.Name).setValue(user.getSimpleName());
          item.getItemProperty(TableProperty.FullName).setValue(user.getFullName());
          item.getItemProperty(TableProperty.SystemName).setValue(user.getName());
          boolean disabled = !user.isEnabled();
          item.getItemProperty(TableProperty.DISABLED).setValue(new Boolean(disabled));
          boolean newUser = user.getLastlogin() == 0L;
          item.getItemProperty(TableProperty.NEWUSER).setValue(new Boolean(newUser));
          try {
              item.getItemProperty(TableProperty.OU).setValue(
                  OpenCms.getOrgUnitManager().readOrganizationalUnit(m_cms, user.getOuFqn()).getDisplayName(
                      A_CmsUI.get().getLocale()));
          } catch (CmsException e) {
              LOG.error("Can't read OU", e);
          }
          item.getItemProperty(TableProperty.LastLogin).setValue(new Long(user.getLastlogin()));
          item.getItemProperty(TableProperty.Created).setValue(new Long(user.getDateCreated()));
          item.getItemProperty(TableProperty.INDIRECT).setValue(new Boolean(m_indirects.contains(user)));
          item.getItemProperty(TableProperty.FROMOTHEROU).setValue(new Boolean(!user.getOuFqn().equals(m_ou)));
          item.getItemProperty(TableProperty.STATUS).setValue(getStatusInt(disabled, newUser));
      }
docs: Fills the container item for a user.<p>
  
  @param item the item
  @param user the user