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/CHyperLinkText.java
fireLinkSelected(spec.url);
					}
				});
				continue;
			}
			
			String text= (String) token;
			Label last= null;
			StringTokenizer tokenizer= new StringTokenizer(text, " ", true); 
			while (tokenizer.hasMoreTokens()) {
				String next= tokenizer.nextToken();
				if (next.trim().length() == 0 && last != null) {
					last.setText(last.getText() + next);
					continue;
				}
				Label label= new Label(this, SWT.NONE);
				label.setText(next);
				last= label;
			}
		}
		
	}
	
	public void addLinkListener(ILinkListener listener) {
		if (isDisposed())
			SWT.error(SWT.ERROR_WIDGET_DISPOSED);
		if (listener == null)
			throw new NullPointerException();
		
		if (!fListeners.contains(listener))