comparison dwtx/jface/text/contentassist/ContentAssistant.d @ 135:65801ad2b265

Regex fix for anon classes
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 01:52:31 +0200
parents 51e6e63f930e
children b6bad70d540a
comparison
equal deleted inserted replaced
134:51e6e63f930e 135:65801ad2b265
238 public void focusLost(FocusEvent e) { 238 public void focusLost(FocusEvent e) {
239 Control control= fControl; 239 Control control= fControl;
240 if (Helper.okToUse(control)) { 240 if (Helper.okToUse(control)) {
241 Display d= control.getDisplay(); 241 Display d= control.getDisplay();
242 if (d !is null) { 242 if (d !is null) {
243 d.asyncExec(new Runnable() { 243 d.asyncExec(new class() Runnable {
244 public void run() { 244 public void run() {
245 if (!fProposalPopup.hasFocus() && (fContextInfoPopup is null || !fContextInfoPopup.hasFocus())) 245 if (!fProposalPopup.hasFocus() && (fContextInfoPopup is null || !fContextInfoPopup.hasFocus()))
246 hide(); 246 hide();
247 } 247 }
248 }); 248 });
394 final Display d= control.getDisplay(); 394 final Display d= control.getDisplay();
395 if (d is null) 395 if (d is null)
396 return; 396 return;
397 397
398 try { 398 try {
399 d.syncExec(new Runnable() { 399 d.syncExec(new class() Runnable {
400 public void run() { 400 public void run() {
401 if (isProposalPopupActive()) 401 if (isProposalPopupActive())
402 return; 402 return;
403 403
404 if (control.isDisposed() || !control.isFocusControl()) 404 if (control.isDisposed() || !control.isFocusControl())
1419 registerHandler(SELECT_NEXT_PROPOSAL_COMMAND_ID, fProposalPopup.createProposalSelectionHandler(CompletionProposalPopup.ProposalSelectionHandler.SELECT_NEXT)); 1419 registerHandler(SELECT_NEXT_PROPOSAL_COMMAND_ID, fProposalPopup.createProposalSelectionHandler(CompletionProposalPopup.ProposalSelectionHandler.SELECT_NEXT));
1420 registerHandler(SELECT_PREVIOUS_PROPOSAL_COMMAND_ID, fProposalPopup.createProposalSelectionHandler(CompletionProposalPopup.ProposalSelectionHandler.SELECT_PREVIOUS)); 1420 registerHandler(SELECT_PREVIOUS_PROPOSAL_COMMAND_ID, fProposalPopup.createProposalSelectionHandler(CompletionProposalPopup.ProposalSelectionHandler.SELECT_PREVIOUS));
1421 1421
1422 if (Helper.okToUse(fContentAssistSubjectControlAdapter.getControl())) { 1422 if (Helper.okToUse(fContentAssistSubjectControlAdapter.getControl())) {
1423 fContentAssistSubjectControlShell= fContentAssistSubjectControlAdapter.getControl().getShell(); 1423 fContentAssistSubjectControlShell= fContentAssistSubjectControlAdapter.getControl().getShell();
1424 fCASCSTraverseListener= new TraverseListener() { 1424 fCASCSTraverseListener= new class() TraverseListener {
1425 public void keyTraversed(TraverseEvent e) { 1425 public void keyTraversed(TraverseEvent e) {
1426 if (e.detail is DWT.TRAVERSE_ESCAPE && isProposalPopupActive()) 1426 if (e.detail is DWT.TRAVERSE_ESCAPE && isProposalPopupActive())
1427 e.doit= false; 1427 e.doit= false;
1428 } 1428 }
1429 }; 1429 };