|
Lines 68-73
Link Here
|
| 68 |
import org.eclipse.ui.PlatformUI; |
68 |
import org.eclipse.ui.PlatformUI; |
| 69 |
import org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation; |
69 |
import org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation; |
| 70 |
import org.eclipse.ui.dialogs.PropertyPage; |
70 |
import org.eclipse.ui.dialogs.PropertyPage; |
|
|
71 |
import org.eclipse.ui.navigator.CommonNavigator; |
| 71 |
|
72 |
|
| 72 |
import org.eclipse.cdt.core.model.CoreModel; |
73 |
import org.eclipse.cdt.core.model.CoreModel; |
| 73 |
import org.eclipse.cdt.core.model.ICElement; |
74 |
import org.eclipse.cdt.core.model.ICElement; |
|
Lines 1105-1112
Link Here
|
| 1105 |
IWorkbenchPartReference refs[] = CUIPlugin.getActiveWorkbenchWindow().getActivePage().getViewReferences(); |
1106 |
IWorkbenchPartReference refs[] = CUIPlugin.getActiveWorkbenchWindow().getActivePage().getViewReferences(); |
| 1106 |
for (IWorkbenchPartReference ref : refs) { |
1107 |
for (IWorkbenchPartReference ref : refs) { |
| 1107 |
IWorkbenchPart part = ref.getPart(false); |
1108 |
IWorkbenchPart part = ref.getPart(false); |
| 1108 |
if (part != null && part instanceof IPropertyChangeListener) |
1109 |
if (part != null) { |
| 1109 |
((IPropertyChangeListener)part).propertyChange(new PropertyChangeEvent(res, PreferenceConstants.PREF_SHOW_CU_CHILDREN, null, null)); |
1110 |
if(part instanceof IPropertyChangeListener) |
|
|
1111 |
((IPropertyChangeListener)part).propertyChange(new PropertyChangeEvent(res, PreferenceConstants.PREF_SHOW_CU_CHILDREN, null, null)); |
| 1112 |
else if (part instanceof CommonNavigator) |
| 1113 |
((CommonNavigator)part).getCommonViewer().refresh(); |
| 1114 |
} |
| 1110 |
} |
1115 |
} |
| 1111 |
} |
1116 |
} |
| 1112 |
|
1117 |
|