Lines 1-5
Link Here
|
1 |
/******************************************************************************* |
1 |
/******************************************************************************* |
2 |
* Copyright (c) 2000, 2009 IBM Corporation and others. |
2 |
* Copyright (c) 2000, 2011 IBM Corporation and others. |
3 |
* All rights reserved. This program and the accompanying materials |
3 |
* All rights reserved. This program and the accompanying materials |
4 |
* are made available under the terms of the Eclipse Public License v1.0 |
4 |
* are made available under the terms of the Eclipse Public License v1.0 |
5 |
* which accompanies this distribution, and is available at |
5 |
* which accompanies this distribution, and is available at |
Lines 532-537
Link Here
|
532 |
if (oldSelectionProvider instanceof IPostSelectionProvider) { |
532 |
if (oldSelectionProvider instanceof IPostSelectionProvider) { |
533 |
((IPostSelectionProvider) oldSelectionProvider) |
533 |
((IPostSelectionProvider) oldSelectionProvider) |
534 |
.removePostSelectionChangedListener(getPostSelectionChangedListener()); |
534 |
.removePostSelectionChangedListener(getPostSelectionChangedListener()); |
|
|
535 |
} else { |
536 |
oldSelectionProvider |
537 |
.removeSelectionChangedListener(getPostSelectionChangedListener()); |
535 |
} |
538 |
} |
536 |
} |
539 |
} |
537 |
if (selectionProvider != null) { |
540 |
if (selectionProvider != null) { |
Lines 540-545
Link Here
|
540 |
if (selectionProvider instanceof IPostSelectionProvider) { |
543 |
if (selectionProvider instanceof IPostSelectionProvider) { |
541 |
((IPostSelectionProvider) selectionProvider) |
544 |
((IPostSelectionProvider) selectionProvider) |
542 |
.addPostSelectionChangedListener(getPostSelectionChangedListener()); |
545 |
.addPostSelectionChangedListener(getPostSelectionChangedListener()); |
|
|
546 |
} else { |
547 |
selectionProvider.addSelectionChangedListener(getPostSelectionChangedListener()); |
543 |
} |
548 |
} |
544 |
} |
549 |
} |
545 |
} |
550 |
} |