genModel.setFeatureDelegation(GenDelegationKind.REFLECTIVE_LITERAL); genModel.setRootExtendsClass("org.bimserver.emf.IdEObjectImpl"); genModel.setRootExtendsInterface("org.bimserver.emf.IdEObject"); genModel.setSuppressContainment(true); genModel.setCodeFormatting(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"); }