UiProvider left = layoutList(projectDataElementsList, projectHeaderLabel);
UiProvider right = layoutList(builtInDataElementsList, new JLabel("Jitterbit Variables",
ClientIcons.APPLICATION_16, SwingConstants.LEADING));
Grid grid = Grid.oneRow(10).addAll(left, right);
grid.setOpaqueRecursively(false);
grid.decorate(canvas);
}
private UiProvider layoutList(DataElementsList list, JLabel label) {
BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 3);
TextStyles.DefaultBold.makeOver(label);