Bug 87826 Need to improve image loading in Workbench
The Workbench image loading has several issues 1) The string "icons/full" is all over the place in the UI and should be made a constant 2) This needs to be prepended by /nl 3) The plugin descriptor is still in use to load images. This does not support nl which is required for BIDI support
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/UpdateProjectCapabilityWizard.java
Capability[] addCapabilities, Capability[] removeCapabilities) {
        super();
        this.project = project;
        this.addCapabilities = addCapabilities;
        this.removeCapabilities = removeCapabilities;
        initializeDefaultPageImageDescriptor();
        setWindowTitle(IDEWorkbenchMessages.UpdateProjectCapabilityWizard_windowTitle);
    }
    /**
     * Builds the collection of steps
     */
    private void buildSteps() {
        int stepNumber = 1;
        ArrayList steps = new ArrayList(removeCapabilities.length
                + addCapabilities.length);
        
        if (removeCapabilities.length > 0) {
            
            for (int i = removeCapabilities.length - 1; i >= 0; i--) {
                if (removeCapabilities[i] != null) {
                    
                    
                    
                    ArrayList natureIds = new ArrayList();
                    natureIds.add(removeCapabilities[i].getNatureId());
                    ArrayList uiIds = removeCapabilities[i].getHandleUIs();
                    if (uiIds != null) {
                        Iterator it = uiIds.iterator();
                        while (it.hasNext()) {
                            String id = (String) it.next();