디버그 UI 플러그인은 디버그 UI를 표시하는 일반 프레임워크를 정의할 뿐만 아니라 디버그 UI를 구현할 때 유용한 유틸리티 메소드를 구현하는 클래스를 포함합니다.
DebugUITools는 이러한 여러 유틸리티를 그룹화하고 다음과 같은 방법을 포함합니다.
IDebugView에서는 디버그 보기에 공통되는 기능을 제공합니다. 이 보기를 통해 기본 표시기 및 해당 디버그 모델 프리젠테이션에 액세스합니다. 일반적으로 클라이언트는 인터페이스를 처음부터 구현하는 대신 AbstractDebugView를 확장해야 합니다. AbstractDebugView에서는 다음과 같은 많은 유용한 기능을 제공합니다.