PLAT-4253 Refactoring of swing components for engine debugger to allow sharing with view definition editor