genModel.setComplianceLevel(GenJDKLevel.JDK60_LITERAL); genModel.setFeatureDelegation(GenDelegationKind.REFLECTIVE_LITERAL); genModel.setRootExtendsClass("org.bimserver.emf.IdEObjectImpl"); genModel.setRootExtendsInterface("org.bimserver.emf.IdEObject"); genModel.setSuppressContainment(true);
public static void setSDODefaults(GenModel genModel) { genModel.setRootExtendsInterface(""); genModel.setRootImplementsInterface("org.eclipse.emf.ecore.sdo.InternalEDataObject"); genModel.setRootExtendsClass("org.eclipse.emf.ecore.sdo.impl.EDataObjectImpl"); genModel.setFeatureMapWrapperInterface("commonj.sdo.Sequence"); genModel.setFeatureMapWrapperInternalInterface("org.eclipse.emf.ecore.sdo.util.ESequence"); genModel.setFeatureMapWrapperClass("org.eclipse.emf.ecore.sdo.util.BasicESequence"); genModel.setSuppressEMFTypes(true); genModel.setSuppressEMFMetaData(true); genModel.getModelPluginVariables().add("EMF_COMMONJ_SDO=org.eclipse.emf.commonj.sdo"); genModel.getModelPluginVariables().add("EMF_ECORE_SDO=org.eclipse.emf.ecore.sdo"); genModel.getStaticPackages().add("http://www.eclipse.org/emf/2003/SDO"); }
public static void setSDODefaults(GenModel genModel) { genModel.setRootExtendsInterface(""); genModel.setRootImplementsInterface("org.eclipse.emf.ecore.sdo.InternalEDataObject"); genModel.setRootExtendsClass("org.eclipse.emf.ecore.sdo.impl.EDataObjectImpl"); genModel.setFeatureMapWrapperInterface("commonj.sdo.Sequence"); genModel.setFeatureMapWrapperInternalInterface("org.eclipse.emf.ecore.sdo.util.ESequence"); genModel.setFeatureMapWrapperClass("org.eclipse.emf.ecore.sdo.util.BasicESequence"); genModel.setSuppressEMFTypes(true); genModel.setSuppressEMFMetaData(true); genModel.getModelPluginVariables().add("EMF_COMMONJ_SDO=org.eclipse.emf.commonj.sdo"); genModel.getModelPluginVariables().add("EMF_ECORE_SDO=org.eclipse.emf.ecore.sdo"); genModel.getStaticPackages().add("http://www.eclipse.org/emf/2003/SDO"); }
genModel.setComplianceLevel(this.jdkLevel); genModel.setRuntimeVersion(this.emfRuntimeVersion); genModel.setRootExtendsClass(this.rootExtendsClass); genModel.setLineDelimiter(this.codeConfig.getLineDelimiter()); String _fileHeader = this.codeConfig.getFileHeader();