@Override
protected void messageReceived(MsnSession session) {
super.messageReceived(session);
String prop = getProperty();
MsnUserPropertyType propType = getPropertyType();
if (propType != null && prop != null) {
MsnUserPropertiesImpl properties = (MsnUserPropertiesImpl) session
.getMessenger().getOwner().getProperties();
properties.setProperty(propType, prop);
if (propType.equals(MsnUserPropertyType.MFN)) {
MsnOwnerImpl owner = (MsnOwnerImpl) session.getMessenger().getOwner();
owner.fSetDisplayName(prop);
}
}
}