List<EOModel> exceptModels = new LinkedList<EOModel>();
exceptModels.add(targetModel);
List<EOModelReference> modelReferences = EOGeneratorModel.createModelReferencesForModelGroup(modelGroup, exceptModels);
File modelFolder = URLUtils.cheatAndTurnIntoFile(targetModel.getModelURL());
if (modelFolder != null) {
eogenModel.addModel(new EOModelReference(new Path(modelFolder.getAbsolutePath())));
}
if (includeRefModels) {
eogenModel.setLoadModelGroup(Boolean.FALSE);
for (EOModelReference modelReference : modelReferences) {
eogenModel.addRefModel(modelReference);