code: private static <M extends Model> URL convertFxmlUrl(final M model, final String fxmlPath) {
          URL fxmlUrl = null;
          // Replace all '.' separator by path separator '/'
          if (model != null) {
              // Try to load the resource from the same path as the model class
              fxmlUrl = model.getClass().getResource(fxmlPath);
          }
          if (fxmlUrl == null) {
              // Try to load the resource from the full path org/jrebirth/core/ui/Test.fxml
              fxmlUrl = Thread.currentThread().getContextClassLoader().getResource(fxmlPath);
          }
  
          return fxmlUrl;
      }
docs: Convert The url of fxml files to allow local and path loading.
  
  @param model the model class that will be used for relative loading
  @param fxmlPath the path of the fxml file (relative or absolute)
  
  @return the FXML file URL
  
  @param <M> the model type that will manage this fxml node