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/PathVariablesGroup.java
data.widthHint = SIZING_SELECTION_PANE_WIDTH;
        pageComponent.setLayoutData(data);
        pageComponent.setFont(font);
        
        variableLabel = new Label(pageComponent, SWT.LEFT);
        variableLabel.setText(IDEWorkbenchMessages.PathVariablesBlock_variablesLabel);
        data = new GridData();
        data.horizontalAlignment = GridData.FILL;
        data.horizontalSpan = 2;
        variableLabel.setLayoutData(data);
        variableLabel.setFont(font);
        int tableStyle = SWT.BORDER | SWT.FULL_SELECTION;
        if (multiSelect) {
            tableStyle |= SWT.MULTI;
        }
        variableTable = new Table(pageComponent, tableStyle);
        variableTable.addSelectionListener(new SelectionAdapter() {
            public void widgetSelected(SelectionEvent e) {
                updateEnabledState();
                if (selectionListener != null)
                    selectionListener.handleEvent(new Event());
            }
        });
        data = new GridData(GridData.FILL_BOTH);
        data.heightHint = variableTable.getItemHeight() * 7;
        variableTable.setLayoutData(data);
        variableTable.setFont(font);
        createButtonGroup(pageComponent);
        
        updateWidgetState(null);