Bug 105913 Deprecations in ReadOnlyStateChecker
20050802 ReadOnlyStateChecker is using deprecated core API
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/actions/ReadOnlyStateChecker.java
* Return true if all items are selected and false if any are skipped.
     */
    private boolean checkAcceptedResource(IResource resourceToCheck,
            List selectedChildren) throws CoreException {
        if (resourceToCheck.getType() == IResource.FILE)
            selectedChildren.add(resourceToCheck);
        else if (getIgnoreLinkedResources() && resourceToCheck.isLinked()) {
            selectedChildren.add(resourceToCheck);
        }
        else {
        	IContainer container = (IContainer) resourceToCheck;
        	
        	
			if (container.isAccessible()) {
				
				int childCheck = checkReadOnlyResources(container.members(),
						selectedChildren);
				
				if (childCheck == IDialogConstants.YES_TO_ALL_ID)
					selectedChildren.add(resourceToCheck);
				else
					
					return false;
			} else {
				selectedChildren.add(resourceToCheck);
			}
        }
        return true;
    }
    /**