资源类
以下类用于创建 GetResource RPC 输出:
BasicESIRenderer
这是用于实施接口 ESIRenderer 的抽象类,由 ESI 服务提供的所有资源呈现器类进行扩展。有关 BasicESIRenderer 的详细信息,请参阅 BasicESIRenderer 一节。
* 
除非另行明确说明,否则下述每个资源呈现器类都是抽象类 BasicESIRenderer 的扩展。
ESIResourceRenderer
此类已实例化并在以下情况下使用:(i) 在以对象为中心的模式下发布独立资源 (例如工具、工艺材料或技能) 时;(ii) 当要呈现的变更通告具有与其关联的资源时在 ESIWTChangeOrder2Renderer 中使用;(iii) 在 ESIOperationRenderer 实例中用于呈现与要呈现的操作关联的资源。
这是主要资源呈现器类,用于调用相应的资源呈现器来呈现资源或资源结构。
有关此类中可用属性和方法的详细信息,请参阅 Windchill 版本特定的 Java 文档。
ESIToolingRenderer
此类已实例化并在 ESIResourceRenderer 实例中用于呈现其名为 resources 的集合中包含的 MPMTooling 对象。呈现器负责呈现 MPMTooling 及其结构,MPMTooling 或 WTPart 可作为此资源的子项。当在“资源设置”下将分布目标上的“要发布的级数”属性设置为大于 "0" 的值时,此呈现器将呈现资源结构。
如果正在呈现资源结构,则将使用“资源设置”组中的“发布制造资源结构时要使用的已保存筛选器”和“发布制造资源时发布相关文档”。对于部件结构,将使用“BOM 设置”或“变更通告设置”中的其余设置,具体取决于对象的发布方式。
有关此类中可用属性和方法的详细信息,请参阅 Windchill 版本特定的 Java 文档。
ESIProcessMaterialRenderer
此类已实例化并在 ESIResourceRenderer 实例中用于呈现其名为 resources 的集合中包含的 MPMProcessMaterial 对象。呈现器负责呈现 MPMProcessMaterial 及其结构,MPMProcessMaterial 或 WTPart 可作为此资源的子项。当在“资源设置”下将分布目标上的“要发布的级数”属性设置为大于 "0" 的值时,此呈现器将呈现资源结构。如果正在呈现资源结构,则将使用“资源设置”组中的“发布制造资源结构时要使用的已保存筛选器”和“发布制造资源时发布相关文档”。对于部件结构,将使用“BOM 设置”或“变更通告设置”中的其余设置,具体取决于对象的发布方式。
有关此类中可用属性和方法的详细信息,请参阅 Windchill 版本特定的 Java 文档。
ESISkillRenderer
此类已实例化并在 ESIResourceRenderer 实例中用于呈现其名为 resources 的集合中包含的 MPMSkill 对象。呈现器负责呈现 MPMSkill 及其结构,MPMSkill 或 WTPart 可作为此资源的子项。当在“资源设置”下将分布目标上的“要发布的级数”属性设置为大于 "0" 的值时,此呈现器将呈现资源结构。
如果正在呈现资源结构,则将使用“资源设置”组中的“发布制造资源结构时要使用的已保存筛选器”和“发布制造资源时发布相关文档”。对于部件结构,将使用“BOM 设置”或“变更通告设置”中的其余设置,具体取决于对象的发布方式。
有关此类中可用属性和方法的详细信息,请参阅 Windchill 版本特定的 Java 文档。
ESIPlantStructureRenderer
此类已实例化并在 ESIResourceRenderer 实例中用于呈现其名为 resources 的集合中包含的 MPMPlant 对象。呈现器负责呈现 MPMPlant 及其结构,资源或 WTPart 可作为此资源的子项。当在“资源设置”下将分布目标上的“要发布的级数”属性设置为大于 "0" 的值时,此呈现器将呈现资源结构。如果正在呈现资源结构,则将使用“资源设置”组中的“发布制造资源结构时要使用的已保存筛选器”和“发布制造资源时发布相关文档”。对于部件结构,将使用“BOM 设置”或“变更通告设置”中的其余设置,具体取决于对象的发布方式。
有关此类中可用属性和方法的详细信息,请参阅 Windchill 版本特定的 Java 文档。
ESIResourceGroupStructureRenderer
此类已实例化并在 ESIResourceRenderer 实例中用于呈现其名为 resources 的集合中包含的 MPMResourceGroup 对象。呈现器负责呈现 MPMResourceGroup 及其结构,资源或 WTPart 可作为此资源的子项。当在“资源设置”下将分布目标上的“要发布的级数”属性设置为大于 "0" 的值时,此呈现器将呈现资源结构。如果正在呈现资源结构,则将使用“资源设置”组中的“发布制造资源结构时要使用的已保存筛选器”和“发布制造资源时发布相关文档”。对于部件结构,将使用“BOM 设置”或“变更通告设置”中的其余设置,具体取决于对象的发布方式。
有关此类中可用属性和方法的详细信息,请参阅 Windchill 版本特定的 Java 文档。
ESIWorkCenterRenderer
此类已实例化并在 ESIResourceRenderer 实例中用于呈现其名为 resources 的集合中包含的 MPMWorkCenter 对象。呈现器负责呈现 MPMWorkCenter 及其结构,MPMWorkCenter 或 WTPart 可作为此资源的子项。当在“资源设置”下将分布目标上的“要发布的级数”属性设置为大于 "0" 的值时,此呈现器将呈现资源结构。如果正在呈现资源结构,则将使用“资源设置”组中的“发布制造资源结构时要使用的已保存筛选器”和“发布制造资源时发布相关文档”。对于部件结构,将使用“BOM 设置”或“变更通告设置”中的其余设置,具体取决于对象的发布方式。
有关此类中可用属性和方法的详细信息,请参阅 Windchill 版本特定的 Java 文档。
ESIBOMRenderer
此类用于扩展抽象类 ESIAbstractStructureRenderer,从而继承此类及其扩展的其他类的功能。此 ESIBOMRenderer 类可由自定义者扩展。此类具有多个属性,这些属性可供子类在只读模式下访问。这些属性具有受保护的 getter 方法。由于呈现器状态预期通过 setData() 方法建立,这些属性没有 setter 方法。
* 
当呈现资源结构时,此呈现器将呈现 ResourceBOMHeader 元素。
有关此类中可用属性和方法的详细信息,请参阅 Windchill 版本特定的 Java 文档。
ESIResourceUsageLinkRenderer
这是 ESIBOMComponentRenderer 的默认扩展,用于构建资源使用关系的呈现器输出。此类可由自定义者扩展。
有关此类中可用属性和方法的详细信息,请参阅 Windchill 版本特定的 Java 文档。
ESIWTPartRenderer
此类是 BasicESIRenderer 的默认扩展。用于呈现资源结构中包含的部件。
有关此类中可用属性和方法的详细信息,请参阅 Windchill 版本特定的 Java 文档。
ESIAlternateUnitOfMeasureRenderer
此类已实例化并在以下呈现器中使用 - ESIToolingRenderer、ESIProcessMaterialRenderer 和 ESISkillRenderer。这些呈现器使用此类来呈现与以下类型的对象关联的备用测量单位信息 - MPMToolingMaster、MPMProcessMaterialMaster 和 MPMSkillMaster。有关详细信息,请参阅 ESIProcessPlanHeaderRenderer 一节。
这对您有帮助吗?