mvvmfx/src/main/java/de/saxsys/mvvmfx/FluentViewLoader.java
public static <ViewType extends FxmlView<? extends ViewModelType>, ViewModelType extends ViewModel> FxmlViewStep<ViewType, ViewModelType> fxmlView(
            Class<? extends ViewType> viewType) {
        return new FxmlViewStep<>(viewType);
    }
public static <ViewType extends FxmlView<? extends ViewModelType>, ViewModelType extends ViewModel> FxmlViewStep<ViewType, ViewModelType> fxmlView(
            Class<? extends ViewType> viewType) {
        return new FxmlViewStep<>(viewType);
    }
public static < ViewType extends FxmlView < ? extends ViewModelType > , ViewModelType extends ViewModel > FxmlViewStep < ViewType , ViewModelType > fxmlView ( Class < ? extends ViewType > viewType ) { return new FxmlViewStep <> ( viewType ) ; }
This method is the entry point of the Fluent API to load a fxml based
View.

@param viewType
the type of the view that should be loaded.
@param <ViewType>
the generic type of the View that should be loaded. This type
has to implement {@link de.saxsys.mvvmfx.FxmlView}.
@param <ViewModelType>
the generic type of the ViewModel. This type has to implement
{@link de.saxsys.mvvmfx.ViewModel}.

@return a builder step that can be further configured and then load the
actual view.
This method is the entry point of the Fluent API to load a fxml based View .