Papyrus User Guide 纸莎草纸用户指南
From Eclipsepedia 来自 Eclipsepedia
Contents 内容
1 Using modeling editors 1 使用建模编辑器
1.1 UML modeling 1.1 UML建模
1.1.1 Getting Started 1.1.1 入门
1.1.1.1 Papyrus Perspective1.1.1.1 纸莎草纸视角
1.1.1.1.1 Model Explorer View1.1.1.1.1 模型浏览器视图
1.1.1.1.2 Outline View 1.1.1.1.2 概要视图
1.1.2 Tutorials on UML modeling with Papyrus1.1.2 使用 Papyrus 进行 UML 建模教程
1.1.2.1 Model/Diagram creation wizard1.1.2.1 模型/图创建向导
1.1.2.1.1 Create a new Model.1.1.2.1.1 创建新模型。
1.1.2.1.2 Create a diagram from an existing uml file1.1.2.1.2 从现有的 uml 文件创建图表
1.1.2.1.3 Apply a static profile1.1.2.1.3 应用静态配置文件
1.1.2.1.4 Load an additionnal resource1.1.2.1.4 加载附加资源
1.1.2.1.4.1 Show additional resources in your model explorer view1.1.2.1.4.1 在模型资源管理器视图中显示其他资源
1.1.2.1.4.2 Add an additional resource1.1.2.1.4.2 添加附加资源
1.1.2.2 Table Documentation1.1.2.2 表格文档
1.1.3 Papyrus Zoo of UML Models1.1.3 UML 模型的 Papyrus Zoo
1.1.3.1 Composite Structure Diagram1.1.3.1 复合结构图
1.1.4 Constraints in Papyrus1.1.4 Papyrus 中的约束
1.1.4.1 Create and edit constraints1.1.4.1 创建和编辑约束
1.1.4.2 Validate OCL Constraints of a Profile1.1.4.2 验证配置文件的 OCL 约束
1.2 SysML Modeling 1.2 SysML 建模
1.2.1 Tutorials on SysML modeling with Papyrus1.2.1 使用 Papyrus 进行 SysML 建模的教程
1.2.2 Papyrus Zoo of SysML Models1.2.2 SysML 模型的 Papyrus 动物园
1.3 MARTE Modeling 1.3 MARTE建模
1.3.1 Tutorials on MARTE modeling with Papyrus1.3.1 使用 Papyrus 进行 MARTE 建模教程
1.3.2 Papyrus Zoo of MARTE Models1.3.2 MARTE模型的Papyrus动物园
1.4 fUML and Alf Modeling1.4 fUML和Alf建模
2 Developing custom DSL based editor with Papyrus2 使用 Papyrus 开发基于 DSL 的自定义编辑器
2.1 UML Profile Modeling 2.1 UML轮廓建模
2.2 MetaModel Modeling 2.2 元模型建模
2.3 Additional Editor Integration (this section is for the Backone)2.3 附加编辑器集成(本节针对 Backone)
2.4 Diagram Editors Customizations2.4 图表编辑器自定义
2.4.1 Specific Diagram Editors Creation2.4.1 特定图表编辑器的创建
2.4.2 Diagram Editor Palette Customization2.4.2 图表编辑器调色板定制
2.4.3 Property Editor Customization2.4.3 属性编辑器定制
2.4.4 Model Explorer Customization2.4.4 模型浏览器定制
2.4.5 Diagram Appearance Customization with CSS Stylesheets2.4.5 使用 CSS 样式表自定义图表外观
3 Additional Utilities of Papyrus3 Papyrus 的其他用途
3.1 Collaborative Work Support3.1 协同工作支持
3.2 Layer Support 3.2 层支持
3.3 Model Execution 3.3 模型执行
3.4 Automatic Layout Support3.4 自动布局支持
3.5 Code Generation Support3.5 代码生成支持
3.5.1 JAVA Code Generation3.5.1 JAVA代码生成
3.5.2 C/C++ Code Generation3.5.2 C/C++代码生成
3.5.3 ADA Code Generation3.5.3 ADA 代码生成
3.6 Reverse Engineering 3.6 逆向工程
3.6.1 Java Reverse Engineering3.6.1 Java逆向工程
3.7 Documentation Support3.7 文档支持
3.7.1 Documentation Modelling3.7.1 文档建模
3.7.2 Documentation Generation3.7.2 文档生成
3.8 Deploy your applications3.8 部署您的应用程序
4 General Feature 4 一般特点
4.1 Editors 4.1 编辑器
4.1.1 Palette 4.1.1 调色板
4.1.1.1 Properties 4.1.1.1 属性
4.1.1.2 Standard Selection tool4.1.1.2 标准选择工具
4.1.1.3 Zoom Tools 4.1.1.3 缩放工具
4.1.1.4 Marquee Selection Tools4.1.1.4 选取框选择工具
4.1.2 Toolbars 4.1.2 工具栏
4.1.2.1 Alignment 4.1.2.1 对齐
Using modeling editors 使用建模编辑器
UML modeling UML建模
Getting Started 入门
Papyrus Perspective 纸莎草纸透视
The Papyrus perspective contains :Papyrus 视角包含:
Model Explorer view 模型浏览器视图
Outline view 轮廓视图
Multi diagram editor view多图编辑器视图
Properties view 属性视图
Toolbar 工具栏
Model Explorer View
模型浏览器视图
The model explorer is used to navigate to the all model’s elements and the diagrams.
模型浏览器用于导航到所有模型的元素和图表。
臬Diagram NewDiagram 臬图 NewDiagram
目<Class> Class 0 目<Class> 0级
:<Class> Class 1 :<Class> 1 类
D 臣 Additional Resources D 臣 其他资源
This action link the model explorer with the active diagram selection. This action works bidirectionally.
此操作将模型浏览器与活动图表选择链接起来。此操作是双向的。
This action allow to add new semantic element.
此操作允许添加新的语义元素。
This action allow to add new diagram in current selection.
此操作允许在当前选择中添加新图表。
All actions are available on diagram item.所有操作均可在图表项上使用。
枵 Navigator 容 Model Expl %枵 导航器 容量 型号说明 %
ㅁ (7)
⇒
⇀
⇒
⇀
=>^(⇀) \stackrel{\rightharpoonup}{\Rightarrow}
- 图<Model> umlModel 1
目首Diagram NewDiagram 目首图新图
Wizards 奇才
目<Class> Class0
目<Class> Class 1 目<Class> 1 级
[ai]. Rename... [人工智能]。重命名...
∇
⊑
∇
⊑
grad⊑ \nabla \sqsubseteq <Package> Packagel
∇
⊑
∇
⊑
grad⊑ \nabla \sqsubseteq <Package> 软件包
* Delete * 删除
옹 Diagram UseCase 옹 图用例
. Duplicate 。复制
枵 Navigator 容 Model Expl % ㅁ (7)
=>^(⇀)
- 图<Model> umlModel 1
目首Diagram NewDiagram Wizards
目<Class> Class0
目<Class> Class 1 [ai]. Rename...
grad⊑ <Package> Packagel * Delete
옹 Diagram UseCase . Duplicate | 枵 Navigator 容 Model Expl % | ㅁ (7) |
| :---: | :---: |
| | $\stackrel{\rightharpoonup}{\Rightarrow}$ |
| - 图<Model> umlModel 1 | |
| 目首Diagram NewDiagram | Wizards |
| 目<Class> Class0 | |
| 目<Class> Class 1 | [ai]. Rename... |
| $\nabla \sqsubseteq$ <Package> Packagel | * Delete |
| 옹 Diagram UseCase | . Duplicate |
The model explorer used Common Navigator Framework and provide facilities to customize view.模型浏览器使用通用导航器框架并提供自定义视图的设施。
碌 Navigator 臬 Model Expl § 口 口μ Navigator 臬 模型说明 § 口 口
7I*umlModel1.diz
∇
∇
grad \nabla 龱 < Model> umlModel 1
∇
∇
grad \nabla 龱 < 模型> uml模型 1
点
自Diagram NewDiagram 目<Class> Class0自图新图目<Class> Class0
◻
◻
◻ \square Link Editor
◻
◻
◻ \square 链接编辑器
碌 Navigator 臬 Model Expl § 口 口 7I*umlModel1.diz
grad 龱 < Model> umlModel 1 点
自Diagram NewDiagram 目<Class> Class0 ◻ Link Editor | 碌 Navigator 臬 Model Expl § 口 口 | 7I*umlModel1.diz |
| :---: | :---: |
| | |
| $\nabla$ 龱 < Model> umlModel 1 | 点 |
| 自Diagram NewDiagram 目<Class> Class0 | $\square$ Link Editor |
To customize the content of treeViewer:
自定义treeViewer的内容:
붕
Available Customizations
可用的定制
数 Filters is Content
数字 过滤器就是内容
Select the available extensions to show (unchecked extensions will not display content):
选择要显示的可用扩展程序(未选中的扩展程序将不会显示内容):
■ UML Logical View
■ UML 逻辑视图
◻
◻
◻ \square Resources
◻
◻
◻ \square 资源
◻
◻
◻ \square Cancel
◻
◻
◻ \square 取消
To filter the content of treeViewer:过滤treeViewer的内容: