更改项模型化方法
每个更改管理对象都使用三层方法进行模型化:接口、抽象类和具体类,如下图所示:
更改项模型化方法
接口层
接口类仅实现 Persistable 接口,以指示更改管理类是由 Windchill 存储的对象。
抽象类
抽象类实现各种 Windchill 的即插即用接口和企业包类,以获取标准 Windchill 功能。每个抽象类均可实现 ContentHolder,后者可提供附加文件的功能。此外,每个抽象类均可扩展 Managed 或 CabinetManaged (有关这些类的说明,请参阅本章前面的企业包)。抽象类还包含更改对象之间以及更改对象和产品信息对象之间的模型化关联。
具体类
具体类包含模型化业务属性。