|
Lines 24-30
Link Here
|
| 24 |
import org.eclipse.jdt.ui.actions.GenerateActionGroup; |
24 |
import org.eclipse.jdt.ui.actions.GenerateActionGroup; |
| 25 |
import org.eclipse.jdt.ui.actions.JavaSearchActionGroup; |
25 |
import org.eclipse.jdt.ui.actions.JavaSearchActionGroup; |
| 26 |
import org.eclipse.jdt.ui.actions.OpenViewActionGroup; |
26 |
import org.eclipse.jdt.ui.actions.OpenViewActionGroup; |
| 27 |
import org.eclipse.jdt.ui.actions.RefactorActionGroup; |
|
|
| 28 |
|
27 |
|
| 29 |
import org.eclipse.jdt.internal.ui.JavaPlugin; |
28 |
import org.eclipse.jdt.internal.ui.JavaPlugin; |
| 30 |
import org.eclipse.jdt.internal.ui.navigator.IExtensionStateConstants.Values; |
29 |
import org.eclipse.jdt.internal.ui.navigator.IExtensionStateConstants.Values; |
|
Lines 47-55
Link Here
|
| 47 |
private OpenViewActionGroup fOpenViewGroup; |
46 |
private OpenViewActionGroup fOpenViewGroup; |
| 48 |
|
47 |
|
| 49 |
private CCPActionGroup fCCPGroup; |
48 |
private CCPActionGroup fCCPGroup; |
| 50 |
|
49 |
|
| 51 |
private RefactorActionGroup fRefactorGroup; |
|
|
| 52 |
|
| 53 |
private JavaSearchActionGroup fSearchGroup; |
50 |
private JavaSearchActionGroup fSearchGroup; |
| 54 |
|
51 |
|
| 55 |
private GenerateBuildPathActionGroup fBuildPathGroup; |
52 |
private GenerateBuildPathActionGroup fBuildPathGroup; |
|
Lines 67-75
Link Here
|
| 67 |
fOpenViewGroup.fillActionBars(actionBars); |
64 |
fOpenViewGroup.fillActionBars(actionBars); |
| 68 |
fCCPGroup.fillActionBars(actionBars); |
65 |
fCCPGroup.fillActionBars(actionBars); |
| 69 |
fBuildPathGroup.fillActionBars(actionBars); |
66 |
fBuildPathGroup.fillActionBars(actionBars); |
| 70 |
fGenerateGroup.fillActionBars(actionBars); |
67 |
fGenerateGroup.fillActionBars(actionBars); |
| 71 |
fRefactorGroup.fillActionBars(actionBars); |
|
|
| 72 |
fRefactorGroup.retargetFileMenuActions(actionBars); |
| 73 |
fSearchGroup.fillActionBars(actionBars); |
68 |
fSearchGroup.fillActionBars(actionBars); |
| 74 |
} |
69 |
} |
| 75 |
|
70 |
|
|
Lines 81-88
Link Here
|
| 81 |
fOpenViewGroup.fillContextMenu(menu); |
76 |
fOpenViewGroup.fillContextMenu(menu); |
| 82 |
fCCPGroup.fillContextMenu(menu); |
77 |
fCCPGroup.fillContextMenu(menu); |
| 83 |
fBuildPathGroup.fillContextMenu(menu); |
78 |
fBuildPathGroup.fillContextMenu(menu); |
| 84 |
fGenerateGroup.fillContextMenu(menu); |
79 |
fGenerateGroup.fillContextMenu(menu); |
| 85 |
fRefactorGroup.fillContextMenu(menu); |
|
|
| 86 |
fSearchGroup.fillContextMenu(menu); |
80 |
fSearchGroup.fillContextMenu(menu); |
| 87 |
} |
81 |
} |
| 88 |
} |
82 |
} |
|
Lines 103-110
Link Here
|
| 103 |
|
97 |
|
| 104 |
fOpenViewGroup = new OpenViewActionGroup(viewPart, site.getStructuredViewer()); |
98 |
fOpenViewGroup = new OpenViewActionGroup(viewPart, site.getStructuredViewer()); |
| 105 |
fOpenViewGroup.containsOpenPropertiesAction(false); |
99 |
fOpenViewGroup.containsOpenPropertiesAction(false); |
| 106 |
fCCPGroup = new CCPActionGroup(viewPart); |
100 |
fCCPGroup = new CCPActionGroup(viewPart); |
| 107 |
fRefactorGroup = new RefactorActionGroup(viewPart); |
|
|
| 108 |
fGenerateGroup = new GenerateActionGroup(viewPart); |
101 |
fGenerateGroup = new GenerateActionGroup(viewPart); |
| 109 |
fSearchGroup = new JavaSearchActionGroup(viewPart); |
102 |
fSearchGroup = new JavaSearchActionGroup(viewPart); |
| 110 |
fBuildPathGroup = new GenerateBuildPathActionGroup(viewPart); |
103 |
fBuildPathGroup = new GenerateBuildPathActionGroup(viewPart); |
|
Lines 120-127
Link Here
|
| 120 |
super.setContext(context); |
113 |
super.setContext(context); |
| 121 |
if (fInViewPart) { |
114 |
if (fInViewPart) { |
| 122 |
fOpenViewGroup.setContext(context); |
115 |
fOpenViewGroup.setContext(context); |
| 123 |
fCCPGroup.setContext(context); |
116 |
fCCPGroup.setContext(context); |
| 124 |
fRefactorGroup.setContext(context); |
|
|
| 125 |
fGenerateGroup.setContext(context); |
117 |
fGenerateGroup.setContext(context); |
| 126 |
fSearchGroup.setContext(context); |
118 |
fSearchGroup.setContext(context); |
| 127 |
fBuildPathGroup.setContext(context); |
119 |
fBuildPathGroup.setContext(context); |