2012-07-12 21 views
7

एंटरप्राइज़ आर्किटेक्ट में जब मैं कक्षा का मॉडल करता हूं और कक्षा की कार्यान्वयन भाषा निर्दिष्ट करता हूं, तो उपयोग के मामले में कक्षा के उदाहरण का उपयोग करें, उपयोग मामले में उदाहरण की कार्यान्वयन भाषा नहीं है कक्षा की कार्यान्वयन भाषा, लेकिन डिफ़ॉल्ट है। क्या एंटरप्राइज़ आर्किटेक्ट कक्षा के सभी उदाहरणों के कार्यान्वयन भाषा के लिए वर्ग की सेट कार्यान्वयन भाषा का उपयोग करने का कोई तरीका है?एंटरप्राइज़ आर्किटेक्ट प्रोजेक्ट प्रोग्रामिंग भाषा

+0

बेशक, कोड जनरेशन उदाहरणों पर काम नहीं करता है, इसलिए एक उदाहरण को वास्तव में कोड जनरेशन भाषा की आवश्यकता नहीं होती है। – chimp

+1

ठीक है, मैं ज्यादातर मामलों में सहमत हूं। प्रत्येक बार एक बार और कुछ समय यह बताने में सक्षम होना अच्छा हो सकता है कि किसी ऑब्जेक्ट की कार्यान्वयन भाषा क्या है (जैसे किसी प्रोजेक्ट में जिसमें विभिन्न भाषाओं में लिखे गए कई टुकड़े शामिल हैं, और आप उपयोग के मामलों के माध्यम से सॉर्ट कर रहे हैं) – KSletmoe

उत्तर

20

उदाहरणों को कक्षा भाषा का पालन करने का कोई विकल्प नहीं है (लेकिन यह स्पार्क्स को भेजने के लिए एक अच्छा suggestion है), लेकिन आप सभी नए तत्वों के लिए डिफ़ॉल्ट भाषा सेट कर सकते हैं। आपके प्रश्न से, मैं इसे लेता हूं आप पहले ही जानते हैं कि मैं इसे अन्य पाठकों के लिए कैसे शामिल करूंगा।

उपकरण - विकल्प - स्रोत कोड इंजीनियरिंग - कोड जनरेशन के लिए डिफ़ॉल्ट भाषा वह है जिसे आप बाद में कर रहे हैं। यह विकल्प कुछ हद तक गलत नाम दिया गया है; यह वास्तव में बनाए गए तत्वों के लिए डिफ़ॉल्ट भाषा सेट करता है।

जब तक आप एक कार्यान्वयन भाषा के लिए चीजों को मॉडलिंग कर रहे हैं, तब तक यह बहुत अच्छा काम करता है। यदि आप अलग-अलग भाषाओं के लिए मॉडलिंग कर रहे हैं और महसूस करते हैं कि आपके मॉडल के बड़े हिस्से में गलत है, तो आप प्रोजेक्ट ब्राउज़र में पैकेज पर राइट-क्लिक कर सकते हैं और "कोड इंजीनियरिंग - इस पैकेज के लिए रीसेट विकल्प" का चयन कर सकते हैं।

"भाषा कहां है" चुनें - कोई भी, और जिस भाषा को आप चाहते हैं उसे "कनवर्ट करें" चुनें। "प्रक्रिया चाइल्ड पैकेज" पर टिकटें सुनिश्चित करें।

+0

ठीक है, यही है मुझे लगा। मैं बस उम्मीद कर रहा था कि यह मामला नहीं था ... :) – KSletmoe

10

एन्टरप्राइज़ आर्किटेक्ट 12.1 में मैं यह पाया गया:

परियोजना - सेटिंग्स - परियोजना विकल्प - स्रोत कोड इंजीनियरिंग - कोड जनरेशन

+0

http://sparxsystems.com/forums/smf/index.php?topic=36038.0 ईए-संस्करण 12 – raiserle

2

उद्यम में वास्तुकार 13.0 मैं इसे यहाँ पाया के लिए डिफ़ॉल्ट भाषा:

प्रारंभ - खिड़की - टूलबार दिखाएं - कोड इंजीनियरिंग

टूलबार में अपना पहला विकल्प। दूसरा डिफ़ॉल्ट डेटाबेस है। डाटाबेस विकल्प में भी है: - कार्यस्थान -

प्रारंभ प्राथमिकताएं - स्रोत कोड इंजीनियरिंग - कोड संपादकों

लेकिन वहाँ प्रोग्रामिंग भाषा नहीं है।

+0

धन्यवाद। ईए यूआई में इस विकल्प राउंड-रॉबिन बनाओ :) – raiserle