private DialogBox createDialogBox(ArrayList<PublisherInfo> pubInfoList) {
// Create a dialog box and set the caption text
final DialogBox dialogBox = new DialogBox();
final StringBuffer newDataSourceID = new StringBuffer();
dialogBox.ensureDebugId("cwDialogBox");
dialogBox.setText("Select DataSource");
// Create a table to layout the content
VerticalPanel dialogContents = new VerticalPanel();
dialogContents.setSpacing(4);