سؤال

قمت بإنشاء نموذج باستخدام EMF ولدت مساعدات Eclipse لهذا النموذج. في البرنامج المساعد، يمكنني الآن تحديد مثيل هذا النموذج.ولكن الآن أريد أن تقوم بتوليد رمز Java من هذه الحالة.كيف يمكنني القيام بذلك؟

هل كانت مفيدة؟

المحلول

يجب عليك أولا إنشاء genmodel منك نموذج Ecore.جديد -> إنشاء -> نموذج مولد EMF -> من Ecore -> حدد You Ecore.ثم انقر فوق عنصر المستوى الأعلى في هذا النموذج واختيار توليد الكل.

تحرير: لا توجد طريقة ل <قوية> مباشرة إنشاء Java من نموذج مخصص.يجب عليك استخدام Jet أو Accelo أو XTend2 لكتابة مولد لك.أو، ربما يمكنك إلقاء نظرة على مشروع XTEXT.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top