code: @Override
      public ImageIcon getImageIconResource( final String       key,
                                             final ImageIcon    defaultValue )
          throws
              UtilException
      {
          String    imagePath = getFormattedPropValue( key );
  
          if ( imagePath == null )
          {
              return defaultValue;
          }
  
          return resourceToImageIcon( imagePath );
      }
docs: /* (non-Javadoc)
  @see net.crowmagnumb.util.ResourceReader#getImageIconResource(java.lang.String, javax.swing.ImageIcon)