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/views/tasklist/MarkerUtil.java
"error", createImageDescriptor(OBJ + "error_tsk.gif"));
        imageDescriptors.put(
                "warn", createImageDescriptor(OBJ + "warn_tsk.gif"));
        imageDescriptors.put(
                "info", createImageDescriptor(OBJ + "info_tsk.gif"));
        imageDescriptors.put(
                "hprio", createImageDescriptor(OBJ + "hprio_tsk.gif"));
        imageDescriptors.put(
                "lprio", createImageDescriptor(OBJ + "lprio_tsk.gif"));
        imageDescriptors
                .put(
                        "complete_tsk", createImageDescriptor(OBJ + "complete_tsk.gif"));
        imageDescriptors
                .put(
                        "incomplete_tsk", createImageDescriptor(OBJ + "incomplete_tsk.gif"));
        imageDescriptors.put(
                "gotoobj", createImageDescriptor(LOCAL + "gotoobj_tsk.gif"));
        imageDescriptors.put(
                "addtsk", createImageDescriptor(LOCAL + "addtsk_tsk.gif"));
        imageDescriptors
                .put(
                        "addtsk_disabled", createImageDescriptor(LOCAL_DISABLED + "addtsk_tsk.gif"));
        imageDescriptors
                .put(
                        "showcomplete", createImageDescriptor(LOCAL + "showcomplete_tsk.gif"));
        imageDescriptors
                .put(
                        "selected_mode", createImageDescriptor(LOCAL + "selected_mode.gif"));
        imageDescriptors
                .put(