Bug 126654 [EFS] Eclipse 3.2M4's SelectionListenerAction's computeResources() method does not take ResourceMappings into consideration
eclipse: 3.2M4 plugin: org.eclipse.ui.ide class: org.eclipse.ui.actions.SelectionListenerAction method: computeResources()
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/actions/SelectionListenerAction.java
* Empty list that is immutable.
     */
    private static final List EMPTY_LIST = Arrays.asList(new Object[0]);
    /**
     * Indicates whether the selection has changes since <code>resources</code>
     * and <code>nonResources</code> were computed.
     */
    private boolean selectionDirty = true;
    /**
     * The list of resource elements in the current selection
     * (element type: <code>IResource</code>); meaningful only when
     * <code>selectionDirty == false</code>.
     */
    private List resources;
    /**
     * The list of non-resource elements in the current selection
     * (element type: <code>Object</code>); meaningful only when
     * <code>selectionDirty == false</code>.
     */
    private List nonResources;
    /**
     * Creates a new action with the given text.
     *
     * @param text the string used as the text for the action, 
     *   or <code>null</code> if there is no text
     */
    protected SelectionListenerAction(String text) {
        super(text);
    }
    /**