docs: public void free()
      {
      	if (m_taskScheduler != null)
      	{
  			m_taskScheduler.addTask(PrivateTaskScheduler.CLEAR_JOBS);
  			m_taskScheduler.addTask(PrivateTaskScheduler.END_OF_JOBS);
  	        m_taskScheduler.free();
      	}
      	if (m_callingApplet != null)
      	{
      		m_callingApplet.setHelpView(null);
      		m_callingApplet = null;
      	}
          m_taskScheduler = null;
          m_helpPane = null;
          m_applet = null;
      }