Sessions(会话)
保证一致性,比如确保representation file正确引用需要的所有语义模型(semantic model),每个模型项目(model project)对应一个session。
session的资源集中的资源包括:
- semantic resources
- representation resource:和arid文件关联,包含表示数据,比如里面的图。
- Viewpoint Specification Models :包含所有的视点。有odesign文件。
Dialects
sirius中不同的表示,比如diagram、table、tree。
Transactional Editing Domain
和每个session想关联,作用是编辑。
Changing the Viewpoint Selection
每个session都有一组可用的视点,这些视点确定哪些表示(representations)和扩展(extension)可用。
Editing Sessions
管理与session关联的图形编辑器。
The Model Accessor
session中的语义模型永远不会由 Sirius 直接操作。对这些模型的所有访问都通过session的 ModelAccessor 进行。
The Viewpoint Registry
视点的注册。