将类元素更改为界面元素

2024-03-21

当对类图进行建模时,工具箱包含类和接口的特殊对象。它们的不同之处在于它们的图标,这些图标显示在Project Browser如果它们被添加到图表中。 (它们的属性似乎是相同的。)

是否可以更改创建为的对象class到一个类型的对象interface?或者我必须删除class并创建一个新的interface?


是的,这是可能的,而且非常简单。

选择该类并查看“元素属性”窗口(如果它不可见,请在“视图”菜单中选择它)。属性窗口有三个分支:类设置(或接口等)、项目和高级。

如果您查看“类设置”下,会发现一个名为“类型”的字段,带有省略号按钮 (...)。选择它,您可以将元素类型更改为接口或您想要的任何其他类型。

请注意,更改类型后,您可能需要仔细检查元素属性。 例如,将一个简单的类更改为接口非常简单。 另一方面,如果将接口更改为类,则该类将是抽象的(因为接口是抽象的)并保留“接口”构造型。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将类元素更改为界面元素 的相关文章

  • Enterprise Architect:当源代码(源 -> 模型)位于光盘中的不同绝对路径时,如何与源代码同步?

    我使用 逆向工程 工具在 Enterprise Architect 中创建了一个模型 将我的 Java 类导入到 EA 模型中 现在 我打算随着开发的进行使该模型与代码保持同步 问题是 当我尝试同步模型中的代码 源 gt 模型 时 只有当源
  • 将图像从加载项导入图像管理器

    我们通过插件在 EA 中自动创建需求元素 但问题是我们无法将图像从目录导入到图像管理器并将超链接添加到需求元素注释 那么 企业架构师是否提供了任何API来将图像从目录导入到图像管理器并将超链接添加到需求元素注释中 EA 将图像存储在t im
  • DBMS 或 SVN 中的集中存储库

    我正在努力建立一个集中存储库来存储企业架构师 来自 sparx 系统 生成的工件 供 6 8 人的团队使用 最初考虑托管 PostgreSQL 数据库来集中存储工件 而出现的另一个选择是使用 SVN 查看 EA 文档 没有清楚地了解所考虑的
  • 如何列出我已签出的所有包裹?

    我正在多用户环境中工作 并使用 CVS 共享模型 该模型很大 有很多包 有时 我会在没有意识到的情况下签出一个包 从而阻止其他人使用该包 有什么方法可以列出我已签出的所有软件包 以便我可以签入不需要的软件包吗 Enterprise Arch
  • 无法连接 EA 中活动图中的活动

    您好 我目前遇到 EA 中活动图的问题 我正在尝试描述一个代码 当我添加启动控制节点和活动节点时 我无法通过控制流连接它们 当我尝试将两个活动与控制流连接在一起时 会发生同样的问题 我收到以下错误 请求的连接不符合 UML 有人可以就此提供
  • C/C++ 函数指针的 UML 表示

    UML 结构图中 C C 函数指针 fp 的最佳表示是什么 我正在考虑使用接口元素 即使是 退化 但最多只能声明一个操作 I found some proposal in this document But this sounds quit
  • Enterprise Architect 项目编程语言

    在Enterprise Architect中 当我对类进行建模并指定该类的实现语言 然后在用例中使用该类的实例时 用例中实例的实现语言不是该类的实现语言 而是默认值 有没有办法让Enterprise Architect使用该类设定的实现语言
  • 使用EA生成类图[逆向工程]

    我正在尝试使用 EA 的逆向工程选项生成类图 我能够使用选项 导入源目录 成功导入我的代码 如何从导入的文件生成类图 导入后 类图被添加到每个包中 我用 Java 进行了测试 它只包含包的类 因此 如果您想创建更复杂的类图 则必须创建一个新
  • 企业架构师:状态中进入/退出功能的顺序

    在我的状态机中 我有一个具有多个进入和退出函数的状态 Enterprise Architect 按字母顺序对它们进行排序 这可能会导致如下结果 entry a exit b entry c 进入和退出函数就是 EA 所说的 元素操作 问题
  • 有没有办法在 Sparx Enterprise Architect 中搜索元素类型?

    模型搜索功能似乎没有办法将结果限制为特定类型 例如Class Node等有没有办法实现呢 我知道我可以编写 SQL 查询 但是无法找到正确的表名 EDIT 看来我可以执行以下操作 Select Object Type AS CLASSTYP
  • 企业架构师显示奇怪的符号。这是什么意思?

    有时 我在开始更详细的 UML 工作和开发之前构建的一些 不是全部 需求工件上会出现一个红色三角形 我不知道是什么原因造成的 也不知道它想表达什么 更重要的是 我无法摆脱它 据我所知 这与 UML 或 SysML 规范无关 是吗 谁能解释一
  • EA14.0 中的“覆盖属性初始值设定项”行为更改为 EA12.5 中的“设置运行状态”

    我观察到 EA14 0 中的行为与 EA12 5 中的行为有所不同 Summary 在 EA12 5 中使用时Deployment Specification必须设置Instance Classifier on the Deployment
  • 如何在 Enterprise Architect 中自动生成 HTML 输出

    Enterprise Architect 有一种方法可以生成 HTML RTF 等格式的文档 您可以发布它 但您必须使用其 GUI 手动执行此操作 当您的 eap 文件位于 CVS Subversion 服务器中时 拥有一个每天检查最新版本
  • 我必须以哪种格式将参数传递给 Project.ImportDirectory(...)?

    我已设法通过自动化 API 打开我的 EA 项目 但不知道将参数传递给的正确格式ImportDirectory method var repo new EA RepositoryClass repo OpenFile some eap va
  • 如何在企业架构师的下拉列表中添加多个标记值?

    我正在使用企业架构师 我希望在下拉列表中显示多个值作为标记值 我只能为标记值赋予一个值 但我不知道如何为一系列选择执行此操作 我在 sparx 系统的用户指南中找不到帮助 也许我没有找到它 有什么帮助吗 谢谢 创建下拉标记值列表企业架构师
  • 将类元素更改为界面元素

    当对类图进行建模时 工具箱包含类和接口的特殊对象 它们的不同之处在于它们的图标 这些图标显示在Project Browser如果它们被添加到图表中 它们的属性似乎是相同的 是否可以更改创建为的对象class到一个类型的对象interface
  • EA Sparx 查询中的WITH 子句

    是否可以在 EA Sparx 查询中使用WITH 子句 我写了这个 with Activities as select t connector start object id as Object2 id t object from t ob
  • 以编程方式启动 EA

    我想通过 Windows 服务打开 EA 会话并在幕后执行一些操作 我使用 Repository API 但是不知道如何正确初始化它 EA Repository repository repository OpenFile C test e
  • 如何在 Enterprise Architect 中设置默认包和/或图表?

    这是一个小项目 但是如何配置项目打开时的外观 例如显示哪个图表 我有一个项目 它总是打开 EA 项目中旧包中的图表 由于它不是该软件包中的第一个模型 因此我认为它必须是可配置的 总之 当我打开项目时 我想看到 包 B 的第一个图 而不是 包
  • 系统间依赖关系的UML图

    哪种 UML 图最能显示我们的 IT 系统和其他外部 IT 系统之间的依赖关系 例如我想在图表上显示 系统A从系统B获取数据 系统B可以调用系统A的一些功能 我想知道组件图和序列图之间的关系 你怎么认为 你的问题不是很具体 因为所有 UML

随机推荐

  • 不能在常量列表中使用变量索引

    使用设备建模语言 DML 1 4 版 我创建了一个列表参数 例如 param X 0 0 0 0 0 1 我想在使用变量的方法中访问它们 例如 method get var uint32 idx gt uint32 return X idx
  • 如何通过 ID 以外的方式获取 RESTful 资源?

    在某些情况下 我可能需要通过 ID 以外的参数来查找对象 正确的 RESTful 方法是什么 例如我可能想找到一个User by username and password 所以严格的 RESTful GET users 1 行不通 根据R
  • 加速 WPF 调整大小/重绘

    我注意到即使调整空 WPF 窗口的大小也会显示黑色区域 我桌面上的很多程序都没有这些问题 所以我想知道 有没有办法设置调整大小重绘优先级或其他东西 并加快 WPF 窗口大小的调整速度 或者这个问题是不可避免的 这是 WPF 工作方式的继承
  • Java 加密替代硬编码密钥

    我是加密新手 我查看了 javax crypto 文档并使用此代码对文件进行了加密 File saveFile new File Settings set saveFile delete FileOutputStream fout new
  • 映射 MMIO 区域写回不起作用

    我希望对 PCIe 设备的所有读写请求都由 CPU 缓存进行缓存 然而 它并没有像我预期的那样工作 这些是我对回写 MMIO 区域的假设 对 PCIe 设备的写入仅在缓存回写时发生 TLP 有效负载的大小是缓存块大小 64B 然而 捕获的
  • p2p0是android中WIFI DIRECT的无线接口吗? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 当我打印 Android 设备中的所有接口时 03 10 19 50 15 484 I System out 22415 lo 03 10
  • PyQt 4 UI 冻结

    下面的程序应该只是累加和 int 并在标签中显示其值 但过了一会儿 GUI 停止工作 而循环继续 from PyQt4 import QtGui QtCore import sys class main window QtGui QWidg
  • JavaScript 中的“可绑定”变量?

    从我对 Flex 的一点经验中 我了解了可绑定变量 例如 文本元素的内容会随着变量的值而变化 我想知道是否可以在 JavaScript 中做这样的事情 例如 假设我有一个 h1 我想包含文档的标题 这可以很容易地完成document get
  • “equal”模板功能是如何实现的? (谓词版本)

    我正在阅读 Accelerated C 一书 其中一个练习要求我们模拟标题中的 equal 函数 到目前为止 我已经实现了简单的版本 它采用三个参数 如下所示 template
  • 禁用适用于平板电脑和 iPad 的 Magento 移动主题

    我制作了一个包含桌面和移动主题的网站 它工作得很好 但在平板电脑和 iPad 中它显示了我不想要的移动主题 所以我使用以下异常 iPhone iPod BlackBerry Pre Palm Googlebot Mobile mobi Sa
  • 不同 django 模型的公共字段集中在一处

    我有一些在多个模型中重复的列 有什么解决方案可以将它们放置在某个地方并使用任何模型吗 您可以通过创建基类并在模型中继承它们来实现这一点 Example class TimestampsModel models Model classmeth
  • Java Swing 在 Eclipse Oxy 4.7.3a 上运行?

    我正在尝试在 macOS high Sierra 上的 eclipseoxygen 4 7 3a 中使用 windowbuilder 它安装得很好 但每次我尝试打开设计部分时 它都会显示此错误 Eclipse 在 0 下运行 但是这个 Ja
  • 在 select2 上设置标签值

    我的页面上有选择字段
  • 从数据库中删除文件和相应条目

    我有一个处理文件管理的网站 用户可以上传文件 添加描述 编辑和删除 这种情况的最佳实践是什么 我将文件存储在文件系统中 我该如何处理文件的删除 在这种情况下 我必须删除实体 数据库中的文件和条目 第一种情况是我删除文件 如果没有错误 我从数
  • 从 Tokio 应用程序使用 Actix:混合 actix_web::main 和 tokio::main?

    目前我主要写的是异步示例Reqwest library https crates io crates reqwest tokio main async fn main gt Result lt Box
  • Caliburn.Micro DisplayRootViewFor 抛出 NullReferenceException

    我的引导程序中有以下代码 private SimpleContainer container protected override void Configure container new SimpleContainer container
  • 从方法返回元组

    我正在编写一个方法 成功时返回一个元组 但是None失败时 我还没有最终确定None 作为失败案例返回 但它是选择之一 我们可以回来吗 1 1对于失败案例 我正在寻找最好的Pythonic方法来实现这一点 以便拆包很容易 请让我知道我们如何
  • 如何添加链接来下载pdf文件nuxt?

    我只想在 nuxt 项目中添加一个下载 pdf 文件的链接 我怎么做 我已经尝试过以下方法 a class btn btn sm btn sub color Download a 它适用于图像 但不适用于 pdf 文件 我发现vue pdf
  • 如何使用 Maven 构建可运行的 JavaFX 应用程序?

    我是 JavaFX 新手 我使用 Maven 创建了一个 Hello World 项目 当我在 Eclipse 中运行它时 它工作得很好 public static void main String args launch args Ove
  • 将类元素更改为界面元素

    当对类图进行建模时 工具箱包含类和接口的特殊对象 它们的不同之处在于它们的图标 这些图标显示在Project Browser如果它们被添加到图表中 它们的属性似乎是相同的 是否可以更改创建为的对象class到一个类型的对象interface