Class ControllerProxyBuilder<T>

java.lang.Object
java.util.AbstractMap<String,Object>
org.fulib.fx.controller.building.ControllerProxyBuilder<T>
Type Parameters:
T - The type to be built
All Implemented Interfaces:
Map<String,Object>, javafx.util.Builder<T>

@Internal public class ControllerProxyBuilder<T> extends AbstractMap<String,Object> implements javafx.util.Builder<T>
This class is a modified copy of the ProxyBuilder from JavaFX. It is used to load controllers from FXML files and support the injection of subcomponents.

Besides the modification of the instance creation, various parts have been optimized and simplified with new Java features.