추가 Windchill 기능 > 제조 공정 관리 > 제품 구조 탐색기(PSE) 사용자 정의 > 요구 사항 탭 작성 > <MenuItem> 요소에서 참조될 <ActionDefinition> 요소 정의 > 요구 사항 이행 작업에 대한 ActionDefinition 요소 정의
  
요구 사항 이행 작업에 대한 ActionDefinition 요소 정의
요구 사항 이행 작업에 대한 ActionDefinition 요소를 정의합니다.
위에 설명된 것과 같이 <LogicContext> 하위 요소와 'ptc.pdm.ProductStructureExplorer' 응용 프로그램 속성 값을 가진 <ExplorerElementGroup> 요소를 찾습니다. 다음과 같이 LogicContext 요소 뒤에 ActionDefinition 요소를 추가합니다.
<ActionDefinition id="mycom.wnc.exp.FulfillRequirementAction"
actionClass="com.ptc.windchill.explorer.structureexplorer.panel
.actions.FulfillChangeActionForStructureWithIntermediateNodeAct
ion">
<StructureAuthorAction>
<Import id="mycom.wnc.exp.PartToRequirementSD"/>
</StructureAuthorAction>
<Import id="ptc.wnc.exp.IsValidInAllWithReadVAL"/>
</ActionDefinition>
* 
<ActionDefinition>에 정의된 id 속성은 PDMLinkExplorerMenusForRequirementsTab.xml에 정의된 FulfillReqMI 메뉴 항목에 대해 정의된 import id와 일치해야 합니다.
actionClass 속성은 변경 항목 및 설계 솔루션의 노드 구조를 기반으로 정의됩니다. 설계 솔루션 세트가 변경 항목 노드 바로 아래에 있으면 com.ptc.windchill.explorer.structureexplorer.panel.actions.FulfillChangeActionAction 클래스를 지정해야 합니다. 설계 솔루션 세트가 해당 변경 항목 노드보다 두 레벨 아래에 있으면 com.ptc.windchill.explorer.structureexplorer.panel.actions.FulfillChangeActionForStruc tureWithIntermediateNodeAction 클래스를 지정해야 합니다.
<StructureAuthorAction> 요소의 import id는 ExplorerStructures.xml 파일에 정의된 구조 정의의 id와 일치해야 합니다.
actionClass로 정의된 레벨에 있는 모든 부품은 이행을 위한 잠재적 설계 솔루션으로 간주되고 선택 목록으로 사용자에게 제공됩니다.