Mercurial > projects > dwt-addons
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 }; |