|
呈现器类
|
呈现的对象
|
||
|---|---|---|---|
|
ESIRenderer
|
不适用 - 这是由类 BasicESIRenderer 实现的接口,如下所述。
|
||
|
BasicESIRenderer
|
不适用 - 此类用作下面列出的所有呈现器类的抽象基类。
|
||
|
ESIAlternateUnitOfMeasureRenderer
|
AlternateUnitOfMeasure (用于保留诸如部件主数据、工艺计划主数据等 AlternateUnitAssignable 对象的备用测量单位信息)
|
||
|
ESIWTChangeOrder2Renderer
|
WTChangeOrder2 和所有可变更对象
|
||
|
ESIECNHeaderRenderer
|
WTChangeOrder2
|
||
|
ESIBOMRenderer
|
Windchill 产品结构
|
||
|
ESIBOMHeaderRenderer
|
代表指定 BOM 装配的 Windchill 部件/资源
|
||
|
ESIBOMSubordinateRenderer
|
不适用 - 此类用作类 ESIBOMComponentRenderer、ESISubstituteRenderer 和 ESIReferenceDesignatorRenderer 的抽象基类。
|
||
|
ESIBOMComponentRenderer
|
PartUsageInfo 对象 (用于说明 WTPartUsageLink 对象)
|
||
|
ESISubstituteRenderer
|
PartUsageInfo 对象 (用于说明 WTPartSubstituteLink 对象)
|
||
|
ESIReferenceDesignatorRendererer
|
PartUsageInfo 对象 (用于说明 UsesOccurrence 对象)
|
||
|
ESIWTPartRenderer
|
WTPart 和任何关联的 WTPartMaster 和 WTPartAlternateLink 对象 与 WTPart 对象关联的 EnterpriseData 对象
|
||
|
ESIAbstractDocumentsRenderer
|
不适用 - 此类用作类 ESIEPMDocumentRenderer 的抽象基类。
|
||
|
ESIDocumentsRenderer
|
PartDocInfo 对象 (用于说明 WTDocument、EPMDocument、WTPartReferenceLink、WTPartDescribeLink、BuildHistory、ERPMaterialDocumentDescribeLink、ERPMaterialDocumentReferenceLink 和 ERPMaterialEPMDocumentDescribeLink 对象)。
|
||
|
ESIEPMDocumentRenderer
|
CAD 文档及其依存对象 (即通过成员或参考关联与主文档关联的 CAD 文档)。
|
||
|
ESIMadeFromObjectRenderer
|
“构成”对象,例如“构成集”或“联合生产”。
|
||
|
ESIPromotionRequestRenderer
|
PromotionNotice 对象和所有关联的可升级对象。但是,默认情况下,只有可升级对象通过 ESI 响应发送;如果还要发送 PromotionNotice 对象,则该对象需要自定义 ESI 响应元信息文件。
|
||
|
ESIProcessPlanRenderer
|
MPMProcessPlan 和所有关联的对象,例如序列、工序、标准程序、文档、BOM 等。
|
||
|
ESIProcessPlanHeaderRenderer
|
MPMProcessPlan 对象及其属性。
|
||
|
ESIStandardProcedureLinkRenderer
|
MPMStandardProcedureLink (用于将工艺计划/序列/工序链接到其标准程序)。
|
||
|
ESIPartToProcessPlanLinkRenderer
|
MPMPartToProcessPlanLink (用于将工艺计划链接到其部件)。
|
||
|
ESIWorkInstructionRenderer
|
不适用 - 呈现与 MPMOperationHolder (例如 MPMOperation) 关联的作业指导书。
|
||
|
ESISequenceRenderer
|
MPMSequence 及其关联的对象,例如文档和标准程序。
|
||
|
ESISequenceUsageLinkRenderer
|
MPMSequenceUsageLink (用于将工艺计划链接到其序列)。
|
||
|
ESIOperationRenderer
|
MPMOperation 和所有关联的对象,例如子工序、标准程序、BOM 分配部件、非工序耗用部件、作业指导书、文档、资源等。
|
||
|
ESIOperationUsageLinkRenderer
|
MPMOperationUsageLink (用于将工艺计划/序列/工序链接到其工序/子工序)。
|
||
|
ESIOperationToPartLinkRenderer
|
MPMOperationToPartLink (用于将工序链接到其 BOM 分配部件)。
|
||
|
ESIOperatedOnPartLinkRenderer
|
MPMOperationToOperatedPartLink (用于将工序链接到“非工序耗用”部件)。
|
||
|
ESIOperationConsumableResourceRenderer
|
MPMOperationToConsumableLink (用于将工序链接到可耗用资源,例如工具或工艺材料)。
|
||
|
ESIOperationWorkCenterRenderer
|
MPMOperationToWorkCenterLink (用于将工序链接到工作中心)。
|
||
|
ESIResourceRenderer
|
不适用 - 此类用作处理各种资源 (例如工具、工艺材料和技能) 的切入点;此类会实例化相应类型的资源呈现器,并将给定资源的处理委派给该实例。
|
||
|
ESIToolingRenderer
|
MPMTooling 和所有关联的文档。
|
||
|
ESIProcessMaterialRenderer
|
MPMProcessMaterial 和所有关联的文档。
|
||
|
ESISkillRenderer
|
MPMSkill 和所有关联的文档。
|
||
|
ESIControlCharacteristicRenderer
|
MPMControlCharacteristic 和关联的 ModelItem。
|
||
|
ESIQualityLinkRenderer
|
MPMPartQualityLink (用于将部件链接到控制特征)、MPMProcessQualityLink (用于将工艺计划链接到控制特征) 和 MPMOperationQualityLink (用于将工序链接到控制特征主数据)。
|
||
|
ESIResourceUsageLinkRenderer
|
WTPartUsageLink 是资源结构的一部分,用于将 MPMResource 与 MPMResourceMaster 或 WTPartMaster 相关联。
|
||
|
ESIProcessPlanLocalizationLinkRenderer
|
MPMProcessPlanLocalizationLink,用于将 MPMProcessPlan 关联到工作中心的生产线类型。
|
||
|
ESIPlantLocalizationLinkRenderer
|
MPMPlantLocalizationLink,用于将工作中心关联到工序。
|
||
|
安装 ESI Options and Variants 时,此表格下方所列的呈现器可用。
|
|||
|
OptionSetRenderer
|
OptionSet 和关联,例如 OptionSetMemberLinks、OptionSetChoiceRuleMasterLink/OptionSetChoiceRuleLink 和 OptionSet 到 Option 虚拟链接。
|
||
|
AssignedOptionSetLinkRenderer
|
OptionSet 与 Part 关联
|
||
|
ChoiceRuleRenderer
|
ChoiceRule 呈现器。
|
||
|
OptionRenderer
|
“选项和选取项”对象呈现器。
|
||
|
ExpressionRenderer
|
从属或独立的基本和高级表达式均由此呈现器来呈现。
|
||
|
RuleMemberLinkRenderer
|
ExpressionMemberLink 或 SourceChoice 由此呈现器来呈现。
|
||
|
RuleMemberActionLinkRenderer
|
RuleMemberActionLink 或 ChoiceMappableChoiceLink 呈现器。
|
|
Java 类名称
|
API 名称
|
|---|---|
|
ESIWTChangeOrder2Renderer
|
getECN
|
|
ESIBOMRenderer
|
getBOM
|
|
ESIWTPartRenderer
|
getPart
|
|
ESIDocumentsRenderer
|
getDocument
|
|
ESIEPMDocumentRenderer
|
getDocument, getEPMDocument
|
|
ESIProcessPlanRenderer
|
getProcessPlan
|
|
ESIResourceRenderer
|
getResource
|
|
ESIPromotionRequestRenderer
|
getPromotionRequest
|
|
OptionSetRenderer
|
getOptionSet
|
|
|
每个默认呈现器实施类都会生成 Info*Engine 元素对象。这些元素对象会传递至 VDB 构建器。大多数默认呈现器都提供一种名为 adjustElement() 的方法 - 如果此方法可用,则会始终在将元素传递至构建器之前,立即由默认呈现器调用该方法。此方法的默认实施是不执行任何操作。
Windchill ESI 映射器工具仅提供对所映射对象的 getter 方法的访问权限。该映射器不提供复杂的逻辑功能。在对响应元信息文件的变更不足以达到预期结果的情况下,adjustElement() 方法提供了一种添加或修改呈现器输出的简单方法。
当调用的 getRenderer() API 获取 useCache 自变量时,建议为 useCache 自变量传递 false,因为传递 true 会导致从缓存中获取呈现器实例,而缓存可能已被同时执行的事务处理使用。
|