public Person(org.apache.rave.model.Person person) { id = person.getId(); username = person.getUsername(); displayName = person.getDisplayName(); emailAddress = person.getEmail(); }
public static void addNavItemsToModel(String view, ModelMap model, String referringPageId, User user, List<Person> friendRequests) { String refPageId = referringPageId != null ? referringPageId : ""; final NavigationMenu topMenu = new NavigationMenu("topnav"); if(friendRequests != null){ NavigationItem friendRequestItems = new NavigationItem("page.profile.friend.requests", String.valueOf(friendRequests.size()) , "#"); for(Person request : friendRequests) { NavigationItem childItem = new NavigationItem((request.getDisplayName()!=null && !request.getDisplayName().isEmpty())? request.getDisplayName() : request.getUsername(), request.getUsername(), "#"); friendRequestItems.addChildNavigationItem(childItem); } topMenu.addNavigationItem(friendRequestItems); } topMenu.getNavigationItems().addAll((ControllerUtils.getTopMenu(view, refPageId, user, false).getNavigationItems())); model.addAttribute(topMenu.getName(), topMenu); } }
private void updateProperties(Person source, JpaPerson converted) { converted.setUsername(source.getUsername()); converted.setEmail(source.getEmail()); converted.setDisplayName(source.getDisplayName()); converted.setAdditionalName(source.getUsername()); converted.setFamilyName(source.getFamilyName()); converted.setGivenName(source.getGivenName()); converted.setHonorificPrefix(source.getHonorificPrefix()); converted.setHonorificSuffix(source.getHonorificSuffix()); converted.setPreferredName(source.getPreferredName()); converted.setAboutMe(source.getAboutMe()); converted.setStatus(source.getStatus()); converted.setAddresses(source.getAddresses()); converted.setOrganizations(source.getOrganizations()); converted.setProperties(source.getProperties()); } }