추가 Windchill 기능 > 제조 공정 관리 > 제품 구조 탐색기(PSE) 사용자 정의 > 모델 서브클래스를 처리하도록 PSE 사용자 정의 > 솔루션 > 절차 - 모델 서브클래스를 처리하도록 PSE 사용자 정의 > PSE 테이블 및 패널
  
PSE 테이블 및 패널
LogicalAttributes.xml 파일에는 새 모델 속성을 추가할 필요가 없지만 적절한 PSE 구성 XML 파일에는 추가해야 합니다. 자세한 내용은 하위 유형에 대해 PSE 사용자 정의를 참조하십시오.
* 
서브클래스 객체에 대해서만 정의된 새 모델 속성을 지정할 때 "wt.part.WTPart" 컨텍스트에 정의된 해당 "AttributeGroup", "AttributeTable" 또는 "Table"을 적절한 서브클래스 컨텍스트에 복사해야 합니다.
새 모델 속성만 나열하면 됩니다. 기존 속성은 상속됩니다. 예를 들어, 이름 및 번호는 WTPart에서 상속됩니다.
상속된 서브클래스 패널에서 속성을 제거하려면 "<Placement remove="true"/>"를 사용합니다. 예:
<AttributeDefinition id="contextName”>
<Placement remove="true"/>"
</AttributeDefinition>
사용자 정의 객체에 대한 요소 그룹을 추가할 때는 기존 파일을 편집하는 대신 모든 사용자 정의 변경 사항을 별도의 파일에 저장하는 것이 좋습니다. 일관된 파일 이름을 지정하십시오(예: CustomExplorerForTablesAndPanels.xml).
앞의 "ext.cust.CustPart"가 "wt.part.WTPart"를 확장하는 예를 사용할 경우 다음 AttributeGroup
<ExplorerElementGroup>
<LogicContext application="ptc.wnc.StructureExplorer"
dataType="wt.part.WTPart"/>
<AttributeGroup id="ptc.wnc.exp.ViewPropertiesPanel" displayMode="view">
<CellDefinition id="number">
<AttributeDefinition attributeId="number"/>
</CellDefinition>
<CellDefinition id="organizationIdentifier">
<AttributeDefinition attributeId="organizationIdentifier"/>
</CellDefinition>
<CellDefinition id="name">
<AttributeDefinition attributeId="name"/>
</CellDefinition>
<CellDefinition id="versionIterationView">
<AttributeDefinition attributeId="versionIterationView"/>
</CellDefinition>
...
</AttributeGroup>
</ElementGroup>
을 다음과 같이 "ext.cust.CustPart"에 대한 LogicContext 아래에 복사해야 합니다.
<ExplorerElementGroup>
<LogicContext application="ptc.wnc.StructureExplorer"
dataType=" ext.cust.CustPart "/>
<AttributeGroup id="ptc.wnc.exp.ViewPropertiesPanel" displayMode="view">
<!-- name and number will inherit from WTPart -->
<!-- adding new modeled attributes here -->
<CellDefinition id="intMBA">
<AttributeDefinition attributeId="intMBA"/>
</CellDefinition>
...
</AttributeGroup>
</ElementGroup>