for (INewsBin bin : newsbins) {
if (contained(bin, fCurrentSelection))
continue;
moveMenu.add(new MoveCopyNewsToBinAction(fCurrentSelection, bin, true));
}
moveMenu.add(new MoveCopyNewsToBinAction(fCurrentSelection, null, true));
moveMenu.add(new Separator());
moveMenu.add(new AutomateFilterAction(PresetAction.MOVE, fCurrentSelection));
/* Copy To */
MenuManager copyMenu = new MenuManager(Messages.NewsBrowserViewer_COPY_TO, "copyto"); //$NON-NLS-1$
manager.add(copyMenu);
for (INewsBin bin : newsbins) {
if (contained(bin, fCurrentSelection))
continue;
copyMenu.add(new MoveCopyNewsToBinAction(fCurrentSelection, bin, false));
}
copyMenu.add(new MoveCopyNewsToBinAction(fCurrentSelection, null, false));
copyMenu.add(new Separator());
copyMenu.add(new AutomateFilterAction(PresetAction.COPY, fCurrentSelection));
/* Archive */
manager.add(new ArchiveNewsAction(fCurrentSelection));