in java/com/google/devtools/bazel/e4b/wizard/WorkspaceWizardPage.java [99:125]
public void createControl(Composite parent) {
container = new Composite(parent, SWT.NONE);
GridLayout layout = new GridLayout();
layout.numColumns = 3;
container.setLayout(layout);
createWorkspaceSelectionControls();
addLabel("Directories: ", 1, 5);
directories = DirectoryTreeContentProvider.createTreeView(container);
setControlGridData(directories.getTree(), 2, 5, true);
directories.addCheckStateListener(e -> updateControls());
new Label(container, SWT.NONE).setText("Targets:");
createTargetTextField();
setControlGridData(target, 1, 1, false);
addTargetButton = createButton("+", e -> addTarget());
targets = new List(container, SWT.SINGLE | SWT.BORDER);
setControlGridData(targets, 2, 5, true);
removeTargetButton = createButton("-", e -> deleteTarget());
targets.addSelectionListener(createSelectionListener(
e -> removeTargetButton.setEnabled(targets.getSelectionCount() > 0)));
setControl(container);
updateControls();
}