docs: public Container getTargetScreen(Container component, Class<?> targetClass, boolean bComponent)
      {
          Container container = null;
          if (bComponent)
              if (component == this)
                  if (m_parent instanceof Container)
          {
              bComponent = false;
              container = (Container)m_parent;
          }
          if (container == null)
              container = component.getParent();
          if (container == null)
              return null;
          if (targetClass.isAssignableFrom(container.getClass()))
              return container;
          if (container instanceof JBasePanel)
              return ((JBasePanel)container).getTargetScreen(container, targetClass, true);
          return this.getTargetScreen(container, targetClass, bComponent);
      }