public String open() {
		Shell dialog = createContent();
		
		UI.centerShell(shell, dialog);
		
		dialog.open();

		while (!dialog.isDisposed()) {
			if (!dialog.getDisplay().readAndDispatch())
				dialog.getDisplay().sleep();
		}

		if (!dialog.isDisposed()) {
			dialog.close();
		}

		System.out.println("#User typed: " + s[0]);

		return s[0];
	}