private boolean createPropertyModel() {
   List profiles = (List) getPageSessionAttribute(PROFILES);
   if (profiles != null) {
     SAMLPropertyXMLBuilder builder = SAMLPropertyXMLBuilder.getInstance();
     propertySheetModel = new AMPropertySheetModel(builder.getXML(profiles, !isCreateViewBean()));
     propertySheetModel.clear();
     return true;
   }
   return false;
 }
 private Set getMandatoryAttributeNames() {
   List profiles = (List) getPageSessionAttribute(PROFILES);
   SAMLPropertyXMLBuilder builder = SAMLPropertyXMLBuilder.getInstance();
   return builder.getMandatoryAttributeNames(profiles);
 }