001
014
015 package com.liferay.portal.model.impl;
016
017 import com.liferay.portal.model.User;
018 import com.liferay.portal.security.auth.FullNameGenerator;
019 import com.liferay.portal.security.auth.FullNameGeneratorFactory;
020 import com.liferay.portal.util.PortalUtil;
021
022
025 public class ContactImpl extends ContactBaseImpl {
026
027 public ContactImpl() {
028 }
029
030 @Override
031 public String getFullName() {
032 FullNameGenerator fullNameGenerator =
033 FullNameGeneratorFactory.getInstance();
034
035 return fullNameGenerator.getFullName(
036 getFirstName(), getMiddleName(), getLastName());
037 }
038
039 @Override
040 public boolean isUser() {
041 return hasClassName(User.class);
042 }
043
044 protected boolean hasClassName(Class<?> clazz) {
045 long classNameId = getClassNameId();
046
047 if (classNameId == PortalUtil.getClassNameId(clazz)) {
048 return true;
049 }
050 else {
051 return false;
052 }
053 }
054
055 }