if (siteXml != null && siteXml.exists()) {
final ISiteModel model = new WorkspaceSiteModel(siteXml);
if (model != null) {
siteModels.add(model);
try {
model.load();
} catch (CoreException e) {
SysOutProgressMonitor.out.println("Problem occurred while loading: " + siteXml.getLocation());
e.printStackTrace(SysOutProgressMonitor.out);
}
}