public VirtualFile generate(VirtualFile basedir) throws DatabaseException { GenModel genModel = GenModelFactory.eINSTANCE.createGenModel(); genModel.setRuntimeVersion(GenRuntimeVersion.EMF25); genModel.setComplianceLevel(GenJDKLevel.JDK60_LITERAL); genModel.setFeatureDelegation(GenDelegationKind.REFLECTIVE_LITERAL); genModel.setRootExtendsClass("org.bimserver.emf.IdEObjectImpl");
if ("1.5".equals(complianceLevel)) genModel.setComplianceLevel(GenJDKLevel.JDK50_LITERAL); genModel.setComplianceLevel(GenJDKLevel.JDK60_LITERAL); genModel.setComplianceLevel(GenJDKLevel.JDK14_LITERAL);
genModel.setComplianceLevel(genJDKLevel);
genModel.setBundleManifest(true); genModel.setUpdateClasspath(false); genModel.setComplianceLevel(this.jdkLevel); genModel.setRuntimeVersion(this.emfRuntimeVersion); genModel.setRootExtendsClass(this.rootExtendsClass);