Android 从场景中发现类关系

Android 从场景中发现类关系,android,uml,class-design,oop,Android,Uml,Class Design,Oop,我需要发现多重性以及以下两者之间的关系 类1执行函数并将object1设置为类3 然后,类1在调用类2时将th对象放入意图中。意图中的对象从类3获取对象 当类2活动开始时,它从意图中获取对象1。然后类2执行函数并将object1设置回类3 加载类1的活动时,它总是从onCreate获取object1 有人知道我如何在类图中使用它,发现多样性并显示关系吗 谢谢您可以手动编写所需的代码,然后只需对代码进行反向工程即可获得类图。多重性将自动从您的代码中检测。@user294000我能在eclipse中

我需要发现多重性以及以下两者之间的关系

类1执行函数并将object1设置为类3

然后,类1在调用类2时将th对象放入意图中。意图中的对象从类3获取对象

当类2活动开始时,它从意图中获取对象1。然后类2执行函数并将object1设置回类3

加载类1的活动时,它总是从onCreate获取object1

有人知道我如何在类图中使用它,发现多样性并显示关系吗


谢谢

您可以手动编写所需的代码,然后只需对代码进行反向工程即可获得类图。多重性将自动从您的代码中检测。

@user294000我能在eclipse中做到这一点吗?是的,您可以使用Topcased、Papyrus开源或使用商业工具的Rational IBM、Omondo、Visual Age。我使用personnaly Omondo,并非常满意相反的结果。文档可从以下网址获得:。您可以下载30天评估,并在评估期间撤销您的项目。要解压缩的Build位于:@user294000谢谢,我如何使用您显示的构建路径将其安装到eclipse中。感谢此链接用于评估构建,它是一个独立的Eclipse3.5,包括EclipseUML Omondo和其他需要的插件。我认为他们不再提供EclipseUML插件,可以为非付费客户安装到现有的Eclipse中。原因可能是将插件安装到现有工作区可能是一场噩梦,他们不想提供与插件正确安装比EclipseUML更相关的支持。对于他们来说,每天有上百次的下载,可能有10%的插件安装问题与Eclipse有关,这无疑是一项艰巨的任务!!我自己收到了插件,并将其安装在我公司的Helios Eclipse工作区中。一开始我遇到了一些问题,但在收到了几封支持邮件后,他们告诉我如何清理我的工作区并正确安装所有插件。现在一切都好了。感谢omondo支持团队:-)