이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
finishedTraversal
클래스: ModelAdvisor.EdittimeCheck
네임스페이스: ModelAdvisor
구문
violation = finishedTraversal(obj)
설명
은 violation
= finishedTraversal(obj
)blockDiscovered
메서드가 사용자가 편집 중인 모델 또는 하위 시스템의 동일한 수준에 있는 블록을 순회한 후에 호출되는 알고리즘을 지정하기 위한 것입니다. 편집 시 검사 개체 obj
의 TraversalType
속성에 edittimecheck.TraversalTypes.ACTIVEGRAPH
값을 지정할 때 이 방법을 사용합니다. 이 메소드는 편집 시 검사 알고리즘인 violation
을 위반하는 블록을 반환합니다.
편집 시 검사는 blockDiscovered
방법의 일부로 수집한 데이터에 대해 수행해야 하는 작업을 지정하려면 finishedTraversal
방법을 사용합니다. 예를 들어, 블록이 20개가 넘는 하위 시스템에 플래그를 지정하는 편집 시 검사를 정의한다고 가정해 보겠습니다. 이 시나리오에서 blockDiscovered
방법은 하위 시스템의 각 블록을 탐색하고 블록 수를 계산합니다. 그런 다음 finishedTraversal
메서드가 호출되고 하위 시스템에 20개 이상의 블록이 포함되어 있으면 편집 시 검사 위반이 생성됩니다.
입력 인수
출력 인수
예제
버전 내역
R2022a에 개발됨