docs: public Object getIcon(int iIconType)
      {
          if (m_iIconField == -1)
              return null;
          Object data = this.getFieldData(m_iIconField);
          if (data instanceof PortableImage)
              return ((PortableImage)data).getImage();     // Make sure you cache this
          else //if (data instanceof ImageIcon)
              return this.getFieldData(m_iIconField);
          //else
          //    return null;
      }