سؤال

أحتاج إلى تشغيل قوالب JET على بيانات تعريف نموذج EMF - على سبيل المثال.يتم إدخال النموذج نفسه (وليس البيانات) في قالب JET الخاص بي.

بشكل عملي أكثر - أريد إنشاء تعليمات برمجية غير Java، بناءً على قوالب EMF.

كيف أفعل ذلك؟

شكرًا لك

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

المحلول

لإنشاء التعليمات البرمجية، يمكنك استخدام Acceleo.هذا يشبه نموذج Xpand المريح جدًا لإنشاء النص (لغة Acceleo بديهية جدًا لتصفح النماذج) وأيضًا أقل إيلامًا من JET.

نصائح أخرى

لست متأكدًا من أنني أفهمك بشكل صحيح، ولكن يمكنك تمرير النموذج الخاص بك تمامًا مثل أي كائن آخر في قالب JET (كما هو موضح في البرنامج التعليمي جيت).أيضًا، لا يوجد فرق إذا قمت بإنشاء Java أو أي نص آخر باستخدام JET.كمؤشر إضافي، قد ترغب في التفكير في استخدام Xpand (جزء من openArchitectureWare) لنموذج مريح للغاية لإنشاء النص (بما في ذلك أشياء مثل مساعدة المحتوى لنموذجك في محرر القوالب).

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