前页 后页

从浏览器窗口拖放元素

除了在当前图中创建新元素外,您还可以将现有元素(单独或成组)从“浏览器”窗口拖动到图中。要选择多个元素,请在按住浏览器窗口的同时单击元素名称:

  • Ctrl将单个项目添加到多个元素的选择中,或者
  • 移位以选择第一个和最后一个选定项目之间的所有元素
从“浏览器”窗口中将元素拖动到图上时,系统响应取决于您要拖动“包装”元素还是任何其他类型的元素。有关将Package元素拖动到图上的信息,请参见Drop Packages主题。

访问

其他

将现有元素从“浏览器”窗口拖到图上

(如果未显示“从项目浏览器中拖放<element>”对话框,请在拖动元素的同时按Ctrl)

选择粘贴选项

选项

行动

也可以看看

跌为

单击下拉箭头,然后选择以下一种拖放类型:

  • 链接-将元素拖放为简单链接:在这种情况下,一个元素在“浏览器”窗口中以及在添加了该元素的任何图中都表示出来;元素的更改反映在所有显示该元素的图中
  • 生命线-(在序列图上)删除元素的副本作为单独的生命线元素,并按原始元素分类
  • 实例-(在“序列”以外的图上)删除元素的副本作为原始元素的单独实例,并按原始元素分类
  • 调用-删除StateMachine或Activity元素的副本作为对源元素的调用;生成的元素分别是State对象或Action,其中source元素为其分类器
  • 属性-将元素的副本作为单独的Object实例删除
  • 属性-(将分类器拖到支持属性的元素上时可用)创建一个新属性,该属性由拖动的分类器分类;在就地编辑中会自动选择属性,以便您可以添加属性名称
  • 子元素-将元素作为复制元素的子元素放置-也就是,将具有通用连接器的新元素放回复制元素;当您具有从中继承新表单的Class库或框架时,这非常有用-例如,您可以将Hashtable删除为“ MyHashtable”,这将自动成为原始Hashtable的子级

    与“替代父操作”功能一起使用,这是一种基于Java SDK和.NET SDK等框架创建新结构的快速方法。
分类器和实例 编辑元素项目名称 覆盖父操作

名称

如果将放置的元素添加为新元素(即生命线,实例,子级或属性),则此字段为活动状态;否则,此字段为活动状态。输入新元素的名称。

结构要素

如果原始元素具有任何结构元素(例如,“端口”和“零件”),则此字段包含值“选择”。要么:

  • 将此值保持不变,以便在单击“确定”按钮时显示“功能”窗口,从中可以选择要与粘贴的元素一起复制的子元素(在“部件/属性”选项卡,“交互点”选项卡或“连接点”选项卡,取决于元素类型)或
  • 单击下拉箭头,然后选择:
    -“无”不复制任何子元素
    -“全部”可重现原始元素上的所有子元素,或者
    -“ <diagram name>”可重现子级的配置
    元素在另一个元素上的原始元素实例
    图表(如果有其他实例);可以有更多
    一个图名称(如果在上找到原始元素)
    几张图
创建的结果Object元素足够大,可以显示在Object边框内整齐地布置的选定子元素。

(如果元素没有结构元素,则该字段包含文本“ No Embedded Elements”。)

管理结构元素

复制连接器

当您选择将复制的元素作为实例,属性或调用放置时,将启用此复选框。

选择复选框以在图上重现原始元素和也已放入该图中的任何其他元素之间的任何连接器,作为实例之间的连接器。

全选

(如果一次将多个元素拖到图上。)

选中复选框,将对话框设置应用于所有拖到图表上的多个选定元素,并将元素添加在一起。

取消选中该复选框可一次将一个元素添加到图中,并有机会更改每个元素的对话框设置。

将选择保存为默认值

选中此复选框可使该对话框上的当前设置成为浏览器窗口中所有拖放操作的默认设置。

此选项还取消选择“首选项”对话框的“图>行为”页面上的“自动实例”复选框。自动放置操作将成为您在“从项目浏览器中拖放...”对话框中设置的任何内容,并且不会被“自动实例”复选框所施加的按实例放置所覆盖。

您应用于序列图的默认设置与其他类型图的默认设置是分开的。因此,您可以将默认值设置为“生命线”(如果愿意),这不会影响或可能会因您为其他类型的图设置的默认值而改变。

图表行为选项

按住Ctrl键显示此对话框

选中此复选框以仅在将元素拖动到图上时按住Ctrl才显示此对话框以进行拖放操作。

如果选择此选项,则可以在不显示对话框的情况下从“浏览器”窗口中拖动元素。粘贴操作符合您上次打开对话框时使用的任何设置。要更改这些设置,请在拖动元素时按住Ctrl,然后在对话框上编辑字段值。

单击此按钮完成放置操作并关闭对话框。

取消

单击此按钮可取消放置操作并关闭对话框。

如果您选择了多个元素,则不会删除第一个选择的元素,其余的将被删除。

全部取消

(如果一次将多个元素拖到图上。)

单击此按钮可取消插入所有拖到图表上的多个选定元素。

笔记

  • 并非所有的放置选项都适用于所有元素类型。对于许多类型,唯一可用的选项是“链接”
  • 当从“浏览器”窗口中拖动的元素拖放到图中时,将应用其默认样式和尺寸,而不是用于其他图中该元素实例的任何其他样式和尺寸
  • 如果将元素作为链接放到图上,则任何附加的Boundary,Note,Text或Constraint元素都会在图上重复
  • 使用“作为实例降落”选项时,如果实例与分类器的元素类型相同,则已应用于分类器的任何构造型也将传播到实例

学到更多