refactorSubmenu.add(new Separator());
if (! refactorSubmenu.isEmpty()) refactorSubmenu.add(new Separator());
	private void addRefactorSubmenu(IMenuManager menu) {		IMenuManager refactorSubmenu= new MenuManager(ActionMessages.getString("RefactorMenu.label"));  //$NON-NLS-1$		addAction(refactorSubmenu, fRenameAction);		addAction(refactorSubmenu, fMoveAction);		addAction(refactorSubmenu, fPullUpAction);		addAction(refactorSubmenu, fModifyParametersAction);		refactorSubmenu.add(new Separator());		addAction(refactorSubmenu, fExtractMethodAction);		addAction(refactorSubmenu, fExtractTempAction);		addAction(refactorSubmenu, fInlineTempAction);		addAction(refactorSubmenu, fSelfEncapsulateField);		if (!refactorSubmenu.isEmpty())			menu.appendToGroup(fGroupName, refactorSubmenu);	}