Bug 85255 Replace custom Link implementation with SWT Link
I20050215-0800 Replace custom Link implementation with SWT Link. Note: improve work for translators and get rid of cutom escape chars in string.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/SmartTypingConfigurationBlock.java
* Creates page for mark occurrences preferences.
	 * 
	 * @param parent the parent composite
	 * @return the control for the preference page
	 */
	public Control createControl(Composite parent) {
		boolean useCollapsibleSections= false;
		
		SectionManager manager;
		Composite control;
		if (useCollapsibleSections) {
			manager= new SectionManager(JavaPlugin.getDefault().getPreferenceStore(), "smart_typing_preference_dialog_last_open_section"); 
			control= manager.createSectionComposite(parent);
		} else {
			manager= null;
			control= new Composite(parent, SWT.NONE);
			GridLayout layout= new GridLayout();
			layout.numColumns= 1;
			control.setLayout(layout);
		}
		Composite composite;
		
		composite= createSubsection(control, manager, PreferencesMessages.getString("SmartTypingConfigurationBlock.autoclose.title")); 
		addAutoclosingSection(composite);
		
		composite= createSubsection(control, manager, PreferencesMessages.getString("SmartTypingConfigurationBlock.automove.title")); 
		addAutopositionSection(composite);
		
		composite= createSubsection(control, manager, PreferencesMessages.getString("SmartTypingConfigurationBlock.tabs.title")); 
		addTabSection(composite);