here에 설명 된대로 사용자 지정 PropertySheet를 구현했습니다.RCP 3.x 편집 가능한 PropertySheet보기
그래서 나는 selectionprovider를 구현하고 내 사용자 정의 PropertySheet보기에서 속성을 표시하는 기본보기를 가지고 있습니다.
이제 속성보기에서 선택 항목의 일부 속성을 편집하고 속성보기에서 저장하지 않은 변경 사항이있는 경우 기본보기에서 선택 항목을 변경하지 못하게하고 싶습니다.
이 문제를 해결하는 가장 좋은 방법은 무엇입니까?
사용자 지정 속성보기에서 ISaveablePart를 구현하면 더티라고 표시 할 수 있습니다. 내 속성보기가 더러운 경우 선택을 변경하지 못하게하려면 어떻게해야합니까?
미리 감사드립니다.