小组 - 逻辑模型集成示例
简介
“逻辑模型集成”示例说明如何使资源库提供程序理解逻辑模型以及如何使逻辑模型支持小组。尤其是,此示例说明如何完成下列任务:
- 使用 ResourceMapping 和 ModelProvider 来确保对正确的一组资源执行小组操作。
- 支持模型参与同步和合并操作。
- 使用公共导航器框架来显示逻辑模型树。
此示例由资源库提供程序代码和模型提供程序代码组成,这些代码安排在下列包中:
- org.eclipse.team.examples.filesystem.subscriber:低级资源库同步/合并支持。
- org.eclipse.team.examples.filesystem.ui:使用 ResourceMapping 来确保对正确的一组资源和执行操作并进行“同步”视图集成。
- org.eclipse.team.examples.model:示例模型的核心组件。
- org.eclipse.team.examples.model.ui:使用公共导航器来提供基于树的示例模型视图。
- org.eclipse.team.examples.model.mapping:示例模型的 ModelProvider/ResourceMapping 支持。
- org.eclipse.team.examples.model.mapping.ui:模型的“同步”视图集成。
运行示例
要开始使用此示例:
- 创建示例模型项目(选择“文件”>“新建”>“其他”,然后选择“小组逻辑模型示例”>“模型项目”)。
- 打开项目资源管理器以查看新项目。
- 根据需要添加文件夹和 MOD 文件。
- 将 MOE 文件添加到 MOD 文件中。
- 使用基本文件系统提供程序来共享项目。
- 执行各种小组操作(包括同步)以查看结果。