docs: @Override
      public Application getApplication()
      {
          if (m_application != null)
              return m_application;
          if (this.getApplet() != null)
              if (this.getApplet() != this)
                  return ((BaseApplet)this.getApplet()).getApplication();
          return null;
      }