Bug 115630 [Markers] New markerSupport features are not dynamic
M3 We need to add suites and test the the category support is dynamic.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/ConcreteMarker.java
id = marker.getId();
        
        ISubCategoryProvider[] providers =  MarkerSupportRegistry.getInstance().getCategoryProviders(marker);
        if(providers == null)
        	subCategory = Util.EMPTY_STRING;
        else{
        	for (int i = 0; i < providers.length; i++) {
				String category = providers[i].categoryFor(marker);
				if(category != null){
					subCategory = category;
					break;
				}
				
			}
        }
        	
    }
    public IResource getResource() {
        return marker.getResource();
    }
    public String getType() {
        return type;
    }
    /* (non-Javadoc)
     * @see org.eclipse.ui.views.markers.internal.MarkerNode#getDescription()
     */
    public String getDescription() {
        return description;
    }
    public CollationKey getDescriptionKey() {