问题标签 [visual-paradigm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1764 浏览

design-patterns - 用于 Visual Paradigm 的免费设计模式模板?

我知道您可以创建自己的设计模式并将其保存以备后用。

但我想知道是否有可以下载和使用的免费模板,例如。工厂,单身人士等等。

那么您不必重新创建/复制粘贴,您将拥有准确的模式。

0 投票
1 回答
892 浏览

php - 在 Visual Paradigm UML 图中显示对象之间的组合/聚合/关联关系?

我安装了带有 Visual Paradigm 插件的 Netbeans。

我已将我的 php 代码转换为 UML 图(建模 -> 即时反向)。我可以看到超类和子类之间的关系(画线)。但是,我看不到对象内部的对象之间的关系(组合/聚合/关联)?

代码如下所示:

我知道它可能使用 Java,因为我读过它。

我使用PHP,这仍然可能吗?

0 投票
0 回答
399 浏览

php - 可以在从 PHP 源代码生成的图表中显示组成关系吗?

我已经测试了几个 UML 应用程序是否可以在从 PHP 源代码生成的 UML 图中显示组合关系,结果是它们不能。

我知道这是 PHP 的一个典型问题,因为我们在编码时没有声明数据类型,因此 UML 应用程序很难知道实例变量是否是对对象的引用。

我还用相同的结果测试了 nWire。

永远不会有应用程序可以向我们展示所有对象关系的完整映射,而不仅仅是继承?

我认为很遗憾您无法很好地了解应用程序的所有关系。因为当我使用开源解决方案时,我总是想知道这些对象是如何相互关联的。

也许我们可以对实例变量进行注释,告诉软件这是对对象的引用?但这意味着地图软件正在使用此解决方案。

我觉得很遗憾 nWire/视觉范式不能给我们一个完整的地图:(

0 投票
3 回答
684 浏览

php - 视觉范式,逆向工程 PHP 项目

尝试使用视觉范式进行逆向工程时出现以下错误:

原因:分析时出错:includes/config.php。在第 6 行第 66 列遇到“定义”

这是行:

有人知道出了什么问题吗?

0 投票
2 回答
2431 浏览

git - 使用 SVN 连接到 git 存储库

我正在使用 git 进行源代码管理。由于某些原因,我必须为我的 UML 图使用 VisualParadigm。

不幸的是,VisualParadigm 只支持 SVN。是否可以通过 SVN 连接到 git 存储库或远程存储库?

0 投票
1 回答
4151 浏览

c# - 视觉范式中的接口类关系

我已经为此工作了很长时间,但找不到一种方法来表示类和由 UML 图中的类实现的接口之间的关系。有人可以帮我解决上述问题吗?我的接口和类有以下关系

你能告诉我在视觉范式中使用什么来显示那里的关系吗?

0 投票
3 回答
5884 浏览

uml - 在 Visual Paradigm 中显示继承的方法等

我正在使用 Visual Paradigm CE 进行一些 UML 设计。

有没有办法在类图中显示所有继承的方法?无法弄清楚在选项中的哪里可以找到它,我只是盲目还是没有办法?

0 投票
1 回答
1662 浏览

java - 警告:Visual Paradigm 中没有可用于代码生成的类模型

我正在处理我的Visual Paradigm project. 我创造了一些Java sources,我立即Reverse用它们做了。然后我将类的模型元素拖到类图上。我修改了类图,为这些类添加了一些操作,并尝试更新代码。

但我收到了警告

并且Java sources尚未使用新操作进行更新。

有人可以帮我解决这个错误吗?

0 投票
1 回答
1430 浏览

java - 使用 Visual Paradigm (VP UML) 类图在 Java 中表示方法重载

我需要表示这样的重载方法:

在单个 Java 类中。VP UML 不允许我输入重复的方法名称。如果我尝试这样做,程序会将名称恢复为 +operation1() 之类的名称。VP UML 中是否有类似于“允许类中的重复方法名称”的设置?是否有另一种符合 UML 的方式可以表示方法重载?

我已经详尽地搜索了文档并搜索了论坛和帮助文件。我找不到任何东西似乎根本无法解决这个问题。这让我相信我在做一些根本错误的事情。请帮忙!

在此先感谢您的任何建议。

0 投票
1 回答
1144 浏览

java - 使用 Hibernate + RMI “没有会话或会话已关闭”

我正在使用我需要使用的 Visual Paradigm 开发一个 Java 项目。Visual Paradigm 正在使用 Hibernate。在我添加 Genady RMI 之前,我的项目运行良好。我还需要使用 RMI。

在服务器端,我有 MainDb,它管理对数据库的所有查询,在客户端,我有实现 RMI Remote 的 UserWindow 和 AdminWindow 类。这两个类通过RMI获取对象MainDb。

当我运行服务器和客户端时,我遇到了与延迟初始化相关的异常,错误为“没有会话或会话已关闭”:

据我所知,Hibernate 使用的是不同的会话,从该会话中创建了 dcl.UsuarioRegistrado 对象。问题是我没有管理会话,因为 PersistentManager 类只提供 getSession()。PersistentManager 类是 VisualParadigm 提供的用于管理 Hibernate 的类。

我尝试将所有实体配置为lazy="false",但结果更糟,因为某些实体的属性未正确加载。例如,一个对象“Topic”被加载,字符串属性“TopicName”为空。

那么,我能做些什么来保持相同的会话呢?

在此先感谢,我很抱歉,但我的英语很差。我很难用英语解释这种情况,所以再次感谢。