呈现器类
|
呈现的对象
|
||
---|---|---|---|
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 会导致从缓存中获取呈现器实例,而缓存可能已被同时执行的事务处理使用。
|