2015-11-22 45 views
1

我如何在OCL中使用地圖。例如,我想獲取用戶c1的所有賬單,而我的地圖'購買'看起來像Map <Date, Bill>使用OCL中的地圖數據結構

c1.purchases.Bill?這可能嗎?

問候

+1

你的意思是這樣https://www.eclipse.org/forums/index.php/t/166172/? –

+0

類似的東西 – 1thingtodo

回答

0

從一組合成圖中OCL的能力(元組(K,V))的東西,我和其他人是有罪的倡導。一個映射(K,V)每K維護一個唯一的V條目,而一個集合(元組(K,V))對於相同的K可能有許多V;根本不一樣。因此,Eclipse OCL具有一個Map(K,V)作爲其建模標準庫的一部分,最終可能使其成爲標準。

問候

埃德Willink