レンダラークラス
|
レンダリングされるオブジェクト
|
||
---|---|---|---|
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 オブジェクトの詳細を表す)
|
||
ESIReferenceDesignatorRenderer
|
PartUsageInfo オブジェクト (UsesOccurrence オブジェクトの詳細を表す)
|
||
ESIWTPartRenderer
|
WTPart と関連 WTPartMaster、および WTPart オブジェクトに関連付けられている WTPartAlternateLink オブジェクトと 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
|
なし - MPMOperation などの MPMOperationHolder に関連付けられている作業指示をレンダリングします。
|
||
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
|
リソース構造の一部であり、MPMResource を MPMResourceMaster または WTPartMaster に関連付ける WTPartUsageLink。
|
||
ESIProcessPlanLocalizationLinkRenderer
|
MPMProcessPlan を作業拠点のラインタイプに関連付ける MPMProcessPlanLocalizationLink。
|
||
ESIPlantLocalizationLinkRenderer
|
作業拠点をオペレーションに関連付ける MPMPlantLocalizationLink。
|
||
このテーブルの以下にリストされているレンダラーは、ESI Options and Variants がインストールされている場合に使用できます。
|
|||
OptionSetRenderer
|
OptionSet および OptionSetMemberLink、OptionSetChoiceRuleMasterLink/OptionSetChoiceRuleLink、OptionSet と Option の間の仮想リンクなどの関連付け。
|
||
AssignedOptionSetLinkRenderer
|
OptionSet と Part の関連付け
|
||
ChoiceRuleRenderer
|
ChoiceRule のレンダラー。
|
||
OptionRenderer
|
Option オブジェクトと Choice オブジェクトのレンダラー。
|
||
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() メソッドは、目的の結果を達成するのに応答メタ情報ファイルに対する変更が不十分な場合にレンダラー出力を簡単に追加または修正する手段を提供します。
引数 useCache をとる getRenderer() API を呼び出す際には、useCache に true を渡すと、同時に実行しているトランザクションによってすでに使用されている可能性があるレンダラーインスタンスがキャッシュからフェッチされるので、false を渡すことをお勧めします。
|