问题标签 [magic-draw]
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.
eclipse - MagicDraw 集成在 Eclipse 中损坏
我正在使用带有 Eclipse Indigo 的 MagicDraw v16.8。
我已经执行了将 Eclipse 集成到 MagicDraw 中所需的步骤。
当我启动 Eclipse 并尝试显示 MagicDraw 透视图时,我得到下面列出的失败。谁能给出一些想法为什么会这样?提前致谢...
更新:为了响应下面提供的答案,我检查了 eclipse.ini 文件。显然,由于某种原因,集成系统省略了以下行: -Dmagicdraw.dir=C:\Program Files\MagicDraw UML
我添加了该行,这导致了部分修复,但是当我尝试访问 MagicDraw 功能时,我得到了日志文件中提供的跟踪。我无法打印整个跟踪(显然 SO 只允许一定数量的字符),但主要内容如下:
uml - What element in Magicdraw is equivalent of a controller?
I have to create a sequence diagram using Magicdraw and I need to add controller elements.
- Entities stand for real world things.
- Interfaces aka boundaries views/models
- Controllers controllers in actual code but what kind of element they are in Magicdraw... no idea.
c# - 如何在 Magic Draw 中创建模板类型?
我有这个签名[c#]:
如何在 Magic Draw 中创建此模板类型?
(没有代码工程集:-)
web - 如何将基于 UML 的 Web 工程“UWE”配置文件导入企业架构师?
有什么方法可以将 UWE Profile 导入 EA 吗?实际上它的配置文件是使用 MagicDraw UML CASE 工具导出的,我尝试导入它,但是当我这样做时它给了我解析错误?
这是 UWE 的官方网站 http://uwe.pst.ifi.lmu.de/publicationsMetamodelAndProfile.html
任何帮助表示感谢,谢谢!
uml - 如何从 MagicDraw SysML 模型生成数组?
我正在使用带有 SysML 插件的 MagicDraw 18.0 企业评估版。在生成的代码中,我想看到这样的数组:
所以我的模型包含一个类型为 Integer 的属性,多重性设置为 *。但该模型只会生成:
在模型中,如果类型设置为 Default::List(唯一可能类似于 List),则生成的代码甚至不是有效的 Java 代码。这是生成的:
如何为生成的集合设置我的模型?
uml - XACML 的 UML 表示
我已经阅读了许多 XACML 问题和答案,它们非常有帮助,尤其是许多答案中提供的链接。但是我还没有找到我要找的东西,即 UML 类图,它表示 PDP、PIP、上下文处理程序等的 XACML 组件的各种交互。谁能指出这样的事情?祈祷的答案将是一个 MagicDraw 表示,但这太令人期待了。
uml - 在 UML 用例中包含和登录
我有一个基于帐户的系统,这意味着系统的每个功能都只能在登录后使用。此外,据我所知,在用例图中,如果没有包含的内容毫无意义,我们会在基本案例中“包含”某些内容行动。回到我的问题,我必须绘制上述系统的用例图,并且由于系统的每个功能都可以在登录后使用,我是否必须在每个用例中“包含”登录?
uml - 如何在 MagicDraw 中创建抽象类
我是 MagicDraw 的新手,我想知道如何将一个类指定为 {abstract}。
我知道类规范中的de属性“是抽象的”,但我希望它出现在标题中。
eclipse - MagicDraw 18.3 使用 Eclipse 4.5.2.M 开发插件
我在为 MD 18.3 插件开发配置 Eclipse 时遇到问题。
我已经完全按照您可以在 MagicDraw\openapi 部分中找到的“MagicDraw 18.3 开发人员指南/Eclipse 中的开发”教程来设置 Eclipse。
当使用所有插件运行配置启动MagicDraw 时,它会抛出以下错误并终止:
!ENTRY org.eclipse.core.variables 4 120 2016-07-20 10:39:12.159
!MESSAGE Reference to undefined variable file_uri
由这一行的运行配置引起
但是,\lib\bundles\com.nomagic.magicdraw.osgi.fragment_1.0.0.201601271815.jar 是存在的
我正在运行演示许可证,但这不应该影响配置。有什么建议么?
更新
通过替换reference:${file_uri:${workspace_loc:/MagicDraw/MAGIC_DRAW_INSTALL_DIRECTORY/lib/bundles}}/com.nomagic.magicdraw.osgi.fragment
实际路径并在运行配置的 bundles 选项卡中启用 com.nomagic.magicdraw.platform.feature解决了这个问题。
下一个问题:提供的示例插件不会加载,抛出
java.lang.NullPointerException at com.nomagic.magicdraw.plugins.XMLPluginDescriptorLoader.loadPluginDescriptorData(XMLPluginDescriptorLoader.java:172)
因此
示例插件和我自己的插件的消息相同。我已经检查了 plugin.xml 文件,还实验性地启用了运行配置 > 捆绑包 > 工作区复选框。
magic-draw - UML 到 SQL(通用)MagicDraw
我需要使用 MagicDraw 将 ER 模型转换为 SQL 图,所以我使用这个http://puu.sh/rRy3F.png但没有选项:UML to SQL(generic),它应该在那里,我该如何添加那?