이벤트 표시 모드에서는 이 작업을 통해 Java 소스에서 이벤트의 콜백 메소드가 제거됩니다. 리스너 클래스가 컴파일에 메소드 본문을 필요로 하는 인터페이스를 구현하면 메소드 전체가 제거되지 않고 메소드 컨텐츠가 지워집니다.
콜백 메소드를 삭제한 후 리스너에 메소드 본문 구현이 남아 있지 않거나 리스너가 익명의 내부 클래스인 경우 리스너 자체는 소스에 리스너를 등록한 메소드를 통해 제거됩니다. 이전 예제에서는 Window 리스너에만 windowOpened 콜백이 있으므로 windowOpened가 삭제되면 리스너 및 리스너를 소스에 추가한 addWindowListener(...) 문이 제거됩니다.
전문 이벤트 모드에서 콜백 메소드가 삭제되면, 이 메소드는 리스너에서 제거되거나 리스너가 인터페이스를 구현하고 리스너에 컴파일된 메소드가 있어야 하는 경우에는 빈 메소드 본문으로 바뀝니다.이벤트 표시 모드와 달리 계단식 리스너 삭제는 수행되지 않으므로, 리스너에 콜백 메소드 본문이 남아 있지 않아도 리스너는 자동으로 제거되지 않습니다.
전문 이벤트 모드의 삭제는 선택된 트리 항목을 상위에서 삭제하는 것으로 간주될 수 있습니다.
리스너 자체를 선택하여 삭제할 수 있습니다. 이렇게 하면 Java Bean에서 리스너가 제거됩니다. 리스너가 익명 내부 클래스인 경우에는 소스에서 제거됩니다. 그러나 이름 리스너 클래스는 이 클래스를 사용하는 Java Bean에서 제거된 이후에도 계속 남아 있습니다.