lowFunct.setCreateRoles(createRoles);
List biObjects = new ArrayList();
if (recoverBIObjects) {
BIObjectDAOHibImpl objDAO = null;
try {
objDAO = (BIObjectDAOHibImpl) DAOFactory.getBIObjectDAO();
Set hibObjFuncs = hibFunct.getSbiObjFuncs();
for (Iterator it = hibObjFuncs.iterator(); it.hasNext();) {
SbiObjFunc hibObjFunc = (SbiObjFunc) it.next();
BIObject object = objDAO.toBIObject(hibObjFunc.getId()
.getSbiObjects());
biObjects.add(object);
}
} catch (EMFUserError e) {
logger.error("Error", e);