protected void checkRuntimeLazyDependency(String id,String lazyPanelId){
  if (!lazyWidgets.containsKey(id)) {
    if (LogConfiguration.loggingIsEnabled()) {
      logger.log(Level.FINE,"New runtime lazy dependency found. Widget[" + id + "] depends on LazyPanel["+ lazyPanelId+ "]...");
    }
    lazyWidgets.put(id,lazyPanelId);
  }
}

protected void checkRuntimeLazyDependency ( String id , String lazyPanelId ) { if ( ! lazyWidgets . containsKey ( id ) ) { if ( LogConfiguration . loggingIsEnabled ( ) ) { logger . log ( Level . FINE , "New runtime lazy dependency found. Widget[" + id + "] depends on LazyPanel[" + lazyPanelId + "]..." ) ; } lazyWidgets . put ( id , lazyPanelId ) ; } }
when we have multi - level inner lazy panels , the most inside panel is dependent from the most outside one . if the most outside is loaded , a new dependency must be created for the inner lazy panels not yet loaded .
