`

PlantUML连线的注意事项

 
阅读更多

PlantUML教程中(http://s.plantuml.com/PlantUML_Language_Reference_Guide_ZH.pdf),4.5更多分支一节,代码如下:

 

@startuml

(*) --> if "Some Test" then

-->[true] "activity 1"

if "" then

-> "activity 3" as a3

else

if "Other test" then

-left-> "activity 5"

else

--> "activity 6"

endif

endif

 

else

->[false] "activity 2"

endif

 

a3 --> if "last test"then

--> "activity 7"

else

-> "activity 8"

endif

 

@enduml

 

如果不用 a3 --> if "last test"... 而是直接写 --> if "last test"...,那么活动图里面activity 2节点就会有线连接到 "last test"节点,这里需要注意一下。

 

 

如果想从别的分区A的point 1节点连到分区B,然后分区B连回"point 2"节点,不想让point 1节点与point 2节点相连,就要给写成如下代码,并且p2的定义必须在引用它之前才行。

 

partition A {

   ...

   --> "point 1" as p1

 

   "point 2" as p2 --> ...

}

 

partition B {

   p1 --> ...

   --> p2

}

 

另外,poing 2 as p2必须和后面的--> xxx 写在同一行。就类似(*) --> xxx一样。如果只写poing 2 as p2,会报错。

 

另外,如果partition B 里面写了"point 1" --> ...,而没有使用别名p1,那么出来的图就是A区显示point 1节点,B区显示point 1节点,但是两个节点之间没有连线。

 

 

  • 大小: 24 KB
分享到:
评论

相关推荐

    pcb制版元器件放置及连线注意问题

    本文主要探讨了PCB设计中元器件放置及连线方面的注意事项,这些细节直接影响着产品的性能和成本。 #### 元器件放置基本准则 ##### 1. 测试点布局 - **每个网络都应该有一个测试点**:为了确保电路板上的每一个网络...

    PCB设计技巧及注意事项

    #### 三、PCB元件布局与电气连线注意事项 1. **避免交叉电路**:在PCB设计中应避免交叉电路的出现,可通过调整线路走向或使用导线跨接来解决交叉问题。 2. **元件安装方式**:电阻、二极管、管状电容器等元件可以...

    电路设计 pcb制图 注意事项

    **电路设计与PCB制图的关键注意事项** 在电子工程领域,电路设计与PCB(Printed Circuit Board)制图是至关重要的环节,它们直接关系到产品的性能、可靠性和生产成本。本文将深入探讨电路设计和PCB制图中需特别注意的...

    电柜安装接线注意事项

    以下是一些关于电柜安装接线的重要注意事项: 1. **元器件安装**:元器件安装前,务必按照制造商的安装条件进行,如适用条件、灭弧距离、拆卸空间等。在手动开关安装时,需确保电弧不会对操作者构成危险。组装前,...

    欧姆龙位移传感器共通注意事项.pdf

    欧姆龙位移传感器共通注意事项pdf,欧姆龙位移传感器共通注意事项。如:旋转物体的位移测定:测定旋转物体时,如将投光轴与受光轴的连线与旋转轴平行安装,即可最大限度地避免旋转体的上下波动、位置偏移等的影响。

    手机类PCB设计注意事项

    ### 手机类PCB设计注意事项 随着移动通信技术的发展,手机已经成为人们生活中不可或缺的一部分。为了确保手机性能的稳定性和可靠性,PCB(Printed Circuit Board,印制电路板)的设计至关重要。本文将根据提供的文件...

    DM9161的布线技巧及注意事项

    ### DM9161的布线技巧及注意事项 DM9161是一款广泛应用于网络通信领域的芯片,其在设计和布线过程中需要注意诸多细节以确保性能稳定可靠。本文将基于标题“DM9161的布线技巧及注意事项”、描述“DM9161在网络中的...

    unity连线消除游戏源码-linkeraseGame

    unity连线消除游戏源码-linkeraseGameunity连线消除游戏源码-linkeraseGameunity连线消除游戏源码-linkeraseGameunity连线消除游戏源码-linkeraseGameunity连线消除游戏源码-linkeraseGameunity连线消除游戏源码-...

    万能象棋连线器(可以连接JJ象棋)

    注意事项 1、为了快速上手,如果你使用兵河界面,请使用“系统默认兵河方案界面图”中相同的界面, 系统默认兵河方案是兵河初始的棋盘和底图,小棋子,这样可以不需要做方案直接的连线。 2、“JJ金色赛场自动...

    html5做连线题

    4. **连线逻辑**:当用户按下鼠标时记录起始位置,移动时绘制临时连线,松开鼠标时检查是否与目标元素连接,并更新connections数组。使用`clearRect`方法清除之前的临时连线,再根据最终的connections绘制固定连线。...

    KX3552驱动各种效果连线

    六、注意事项 在进行效果连线时,要注意保持信号的清晰,避免过度处理导致声音质量下降。合理地安排效果器的顺序也至关重要,例如通常会先进行压缩处理,然后再进行均衡,以保证声音的基本动态范围。 总结,KX3552...

    在线考试连线题 js demo

    在线考试连线题是一种常见的考核方式,它要求考生在指定的图形或文字之间建立正确的关联。在Web开发领域,实现这样的功能通常需要利用JavaScript、HTML5和ECMAScript等前端技术。本示例"在线考试连线题 js demo"显然...

    canvas实现js、html连线

    此外,为了让连线具有更好的交互体验,我们可能还需要实现拖动时的选中效果、连线的橡皮擦功能、线条的宽度和颜色选择等。这通常涉及到更复杂的事件处理和状态管理。 至于HTML连线,这里的“HTML连线”可能指的是...

    MITSUBISHI三菱CC-Link Safety系统主站模块用户手册(详细篇).pdf

    本手册为MITSUBISHI三菱CC-Link Safety系统主站模块的用户手册,提供了安全注意事项、设计注意事项、安装注意事项、连线注意事项、启动维护注意事项和废弃注意事项等内容。 安全注意事项: * 在使用之前请务必阅读...

    H5+canvas+js实现连线题

    本项目"**H5+canvas+js实现连线题**"就是利用这些技术来创建一种互动式的在线连线题目,这在教育、测试或游戏场景中非常实用。 连线题是一种常见的认知测试形式,通常要求用户将两个相关的项目通过线条连接起来。在...

    Android 连线题,支传图片和文字,简单实用,可做为答题app的连线模块使用

    这个“Android 连线题”项目就是为此目的设计的,它提供了一个简单实用的解决方案,可以方便地集成到你的答题应用程序中,作为连接不同元素的一种互动方式。 首先,我们需要理解Android应用的基本架构。Android应用...

    硬件开发流程及注意事项.doc

    "硬件开发流程及注意事项" 通过对硬件开发流程的分析,我们可以了解到整个开发过程的重要性。从功能描述到验收,每一个步骤都是不可或缺的。今天,我们将详细介绍硬件开发流程的每一个步骤,并对每个步骤进行详细的...

    Altium Designer Winter 09 注意事项

    这种方式使得调整连线长度变得简单直观。 2. **并行数据线接法**:在处理多条平行数据线时,可以先将热点相连,然后使用`Ctrl+鼠标拖动`来一次性调整所有线的长度,大大提高了设计效率。 3. **复制操作**:`Shift`...

    ICD3使用注意事项

    ### ICD3使用注意事项 #### 一、概述 随着ICD3及PICKIT3调试器的广泛应用,很多用户在不完全了解这些新工具的情况下便急于使用它们进行设备调试,导致了一系列异常现象的发生。比如,有些原本能通过ICD2正常调试的...

    肌电信号前端采集电路及波形图和注意事项

    ### 肌电信号前端采集电路及波形图和注意事项 #### 1. 采集电路设计 肌电信号采集是一项关键技术,特别是在生物医学工程领域。本文档将详细介绍使用AD8220和OPA364芯片进行信号前置放大电路的设计方法。 ##### AD...

Global site tag (gtag.js) - Google Analytics