2011-02-18 12 views
5

में किसी वर्ग में शून्य करने योग्य विशेषता जोड़ें IML के लिए एंटरप्राइज़ आर्किटेक्ट का उपयोग कर रहा हूं। मुझे मॉडल से कोड उत्पन्न करने की ज़रूरत है। मुझे कक्षा में एक निरर्थक डबल विशेषता की आवश्यकता है। मैं एक डबल विशेषता जोड़ने में सक्षम हूं लेकिन यह नहीं जानता कि इसे कैसे बेकार किया जाए।एंटरप्राइज़ आर्किटेक्ट

क्या किसी को भी कोई विचार नहीं है कि एक नामुमकिन विशेषता कैसे जोड़ें।

+2

इस तरह के प्रश्न का सामान्य उत्तर एक ऐसा वर्ग बनाना है जो आप उत्पन्न करना चाहते हैं, फिर वर्ग को रिवर्स-इंजीनियर करें। यह देखने के लिए देखें कि ईए ने विशेषता पर क्या रखा है। –

उत्तर

7

आपके प्रश्न के साथ एक छोटी सी समस्याएं हैं, मुझे पहले ईए के बारे में जानकारी दें, और बाद में इसे प्राप्त करें।

यूएमएल में आप नल प्रकार निरूपित के रूप में

  • + AttributeName: TypeName [0..1]]
  • + fromUser: उपयोगकर्ता [0..1]

ईए में इस गुणक अनुभाग में किया गया है वर्ग-> हिट F9-> विशेषता का चयन करें-> विवरण पर क्लिक करें

निचले बाध्य और ऊपरी बाउंड वे फ़ील्ड हैं जिन्हें आप हैं तलाश रहे हैं, यदि प्रत्येक 1 है तो इस विशेषता में एक मान है [1] आमतौर पर चित्र

  • [0..1] में शून्य का मूल्य हो सकता है।
  • [*] यह मूल्यों का संग्रह।
  • [1 .. *] संग्रह जिसमें कम से कम एक मान
  • [n..m] संग्रह है जिसमें n और m मानों के बीच शामिल है। एन और एम कंक्रीट संख्या

कई भाषाओं में डबल एक प्राचीन/मूल्य प्रकार है जिसे आप इसे शून्य नहीं बना सकते हैं। यदि आपको आवश्यकता है, तो आपको डबल का उपयोग करना होगा। ध्यान दें कि पहला पत्र पूंजी है।

संबंधित मुद्दे