fMemberFilterActionGroup= new MemberFilterActionGroup(fPart.getViewer(), "PackageView", true);
	public PackageExplorerActionGroup(PackageExplorerPart part) {		super();		fPart= part;		IWorkbenchPartSite site = fPart.getSite();		Shell shell= site.getShell();		ISelectionProvider provider= site.getSelectionProvider();		IStructuredSelection selection= (IStructuredSelection) provider.getSelection();		setGroups(new ActionGroup[] {			new NewWizardsActionGroup(site),			fNavigateActionGroup= new NavigateActionGroup(fPart), 			fCCPActionGroup= new CCPActionGroup(fPart),			new GenerateActionGroup(fPart), 			new RefactorActionGroup(fPart),			new ImportActionGroup(fPart),			fBuildActionGroup= new BuildActionGroup(fPart),			new JavaSearchActionGroup(fPart),			new ProjectActionGroup(fPart), 			fWorkingSetFilterActionGroup= new WorkingSetFilterActionGroup(part.getViewer(), JavaUI.ID_PACKAGES, shell, createTitleUpdater()),			fCustomFiltersActionGroup= new CustomFiltersActionGroup(fPart, fPart.getViewer()),			new LayoutActionGroup(part)});				PackagesFrameSource frameSource= new PackagesFrameSource(fPart);		FrameList frameList= new FrameList(frameSource);		frameSource.connectTo(frameList);					fZoomInAction= new GoIntoAction(frameList);		fBackAction= new BackAction(frameList);		fForwardAction= new ForwardAction(frameList);		fUpAction= new UpAction(frameList);				fRenameResourceAction= new RenameResourceAction(shell);				fMoveResourceAction= new MoveResourceAction(shell);				fGotoTypeAction= new GotoTypeAction(fPart);		fGotoPackageAction= new GotoPackageAction(fPart);		fGotoResourceAction= new GotoResourceAction(fPart);		fCollapseAllAction= new CollapseAllAction(fPart);			fToggleLinkingAction = new ToggleLinkingAction(fPart); 		fMemberFilterActionGroup= new MemberFilterActionGroup(fPart.getViewer(), "PackageView", true);  //$NON-NLS-1$				provider.addSelectionChangedListener(this);		update(selection);				fLastElement= INIT;	}