2016-04-07 153 views
1

我用企業架構師10.UML:模型的附加屬性屬性

我需要定義模型的附加屬性的屬性,例如:顯示狀態(文字),編輯狀態(文字),位置數據樹來自遠程源(文本)等。這些屬性目前用於文檔目的。但可能會出現這些屬性中的一些屬性將在定製生成器生成源代碼期間使用。

回答

3

爲此使用標記值。創建高級/屬性並不是真的可行。如果您在「功能和隔間可見度」中將其打開,標記的值可以顯示在隔離專區中。形狀腳本可以使用它們來呈現單個形狀,代碼生成器也可以評估它們。如Geert指出的那樣,開始關注千年發展目標的創造。儘管你必須要做一些初創公司,但它會以相當短的時間來回報。

+1

托馬斯是正確的。我想補充一點,爲了正確地做到這一點,你應該研究創建一個UML配置文件,該配置文件定義了哪些類型的(元)元素需要哪些標記值。一開始可能看起來很多工作,但從長遠來看,它肯定會有收益。 PS:你也應該升級。與v10相比,v12.1中有許多有趣的新功能和增強功能。 –

+0

什麼是「千年發展目標」的立場? –

+1

@JimL。它代表模型驅動的生成器(IIRC),並且是爲Enterprise Architect捆綁配置文件和加載項的一種方法。有點棘手(像EA中的幾乎任何東西),但也非常強大。 –