The workbench build option is used in the Workspace by the Java
Development Toolkits
(JDT) to
compile the Java source after each modification.

EclipseUML dependency detection and reverse engineering engine depend
indirectly
on this option. If this option is disable, both mechanisms may not work
correctly.