docs: public String getProperty(String strProperty)
      {
          String strValue = null;
          if (m_properties != null)
          {   // Try local properties
              if (m_properties.get(strProperty) != null)
                  strValue = m_properties.get(strProperty).toString();
              if ((strValue != null) && (strValue.length() > 0))
                  return strValue;
          }
          if (this.getApplication() != null)
              strValue = this.getApplication().getProperty(strProperty);  // Try app
          if (strValue == null)
              if (Params.APPLET.equalsIgnoreCase(strProperty))
                  return this.getClass().getName();
          return strValue;
      }