一个facet可以有facete page关联,也可没有facet page关联,若需要与画面(page)关联,则需要通过扩展点org.eclipse.wst.common.project.facet.ui.wizardPage指定。
1)每个facet都有一个dataModel来保存facet page的数据,并与facet page中数据保持同步
2)与facet关联的dataModel由DataModelFactory.createDataModel(IDataModelProvider provider)方法创建
3)具体的data model provider由定义facet的plugin.xml中的config-factory元素来指定
本文探讨了在Eclipse项目中facet与DataModel之间的关联机制。解释了facet如何通过DataModel保存数据,并确保与之关联的页面数据同步。此外,还介绍了DataModel的创建方式及其provider的指定方法。
1059

被折叠的 条评论
为什么被折叠?



