原創(chuàng)|其它|編輯:郝浩|2012-04-09 03:19:24.000|閱讀 520 次
概述:你可以將MaintainJ序列和類圖導(dǎo)出到UML2模型文件中,然后將這些模型文件導(dǎo)入到其他的UML2標(biāo)準(zhǔn)工具,如Rational Software Architect(RSA) 8。通過這些模型文件,RSA工具可以顯示序列和類圖。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
你可以將MaintainJ序列和類圖導(dǎo)出到UML2模型文件中,然后將這些模型文件導(dǎo)入到其他的UML2標(biāo)準(zhǔn)工具,如Rational Software Architect(RSA) 8。通過這些模型文件,RSA工具可以顯示序列和類圖。
如果生成的跟蹤文件較大,你可以使用類圖上的過濾器,或者從“大綱視圖”中刪除不需要的包/類/方法,然后將類圖另存為.mnj文件。使用“MaintainJ Editor to Save As UML2 Model”編輯器,打開.mnj 文件(選擇.mnj 文件,點(diǎn)擊右鍵查看到上下文菜單中的該編輯器)。當(dāng)您單擊“另存為”(文件 - >另存為),將提示您輸入模型文件名。UML2模型文件也將作為.mnj文件被保存到同一個(gè)文件夾中。這樣,UML2模型文件就被創(chuàng)建好了。
如果你要導(dǎo)出的所有的類屬性,方法/或序列圖中調(diào)用的類層次結(jié)構(gòu),你可以選擇其他文件夾保存。所調(diào)用類的源代碼必須在工作區(qū)中才能將屬性/方法/層級(jí)導(dǎo)出到UML2模型中。默認(rèn)情況下,只有在類中調(diào)用的方法才可以被導(dǎo)出。
在圖中可見的調(diào)用和類將只能導(dǎo)出到模型文件中。換句話說(shuō),如果一個(gè)調(diào)用崩潰了,只有該調(diào)用會(huì)被導(dǎo)出到模型文件中,卻不能導(dǎo)出任何嵌套調(diào)用。
如果你要將模型文件導(dǎo)入到RSA中,請(qǐng)將模型文件命名為.emx文件。以下兩種方式都可以查看RSA中的類和序列圖。
1、安裝“MaintainJ UML2 Diagram Creator For RSA”插件。將.emx文件復(fù)制到任何項(xiàng)目,在導(dǎo)航視圖中,右鍵點(diǎn)擊.emx文件。在上下文菜單中,你會(huì)找到“Create MaintainJ UML2 Diagrams”選項(xiàng)。當(dāng)你點(diǎn)擊此選項(xiàng)時(shí),便在RSA中打開序列和類圖。
2、如果你真的不需要MaintainJ 插件來(lái)生成UML圖形。將.emx文件復(fù)制到RSA中的任何項(xiàng)目,打開“Modeling perspective” ,然后使用 'Rational Model Editor' 打開.emx文件。
若要打開一個(gè)模型文件作為序列圖,首先要在模型視圖中展開模型,逐步選擇 Collaboration -> Interaction -> Right click the mouse ->Add Diagram->Sequence Diagram。
若要?jiǎng)?chuàng)建類圖,首先要展開模型,選擇所有域類(或者在類圖中包含的類),點(diǎn)擊鼠標(biāo)右鍵,逐步選擇'Add to New Diagram File ->Class Diagram'。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)