if ( (qualifier != null) && !StringUtils.isEmpty(qualifier.trim()) ) {
if (qualifierId.equals(PolicyQualifierId.id_qt_cps.getId())) {
pqi = new PolicyQualifierInfo(qualifier);
} else if (qualifierId.equals(PolicyQualifierId.id_qt_unotice.getId())){
// Normally we would just use 'DisplayText(unotice)' here. IE has problems with UTF8 though, so lets stick with BMSSTRING to satisfy Bills sick needs.
final UserNotice un = new UserNotice(null, new DisplayText(displayencoding, qualifier));
pqi = new PolicyQualifierInfo(PolicyQualifierId.id_qt_unotice, un);
}
}
}
return pqi;