@Override
    public Collection<String> getIcons() {
        Collection<String> icons = new ArrayList<String>();
        String iconHeader = getHeader("Subsystem-Icon");
        if (iconHeader != null) {
            String[] iconHeaders = iconHeader.split(",");
            for (String iconDirective : iconHeaders) {
                String[] iconDirectives = iconDirective.split(";");
                // Assume the first part is always the file URL
                icons.add(iconDirectives[0].trim());
            }
        }
        return icons;
    }
@ Override public Collection < String > getIcons ( ) { Collection < String > icons = new ArrayList < String > ( ) ; String iconHeader = getHeader ( "Subsystem-Icon" ) ; if ( iconHeader != null ) { String [ ] iconHeaders = iconHeader . split ( "," ) ; for ( String iconDirective : iconHeaders ) { String [ ] iconDirectives = iconDirective . split ( ";" ) ; icons . add ( iconDirectives [ 0 ] . trim ( ) ) ; } } return icons ; }
/*
(non-Javadoc)

@see com.ibm.ws.kernel.feature.provisioning.ProvisioningFeatureDefinition#getIconFiles()