package org.jrebirth.af.core.ui.fxform; import org.jrebirth.af.api.exception.CoreException; import org.jrebirth.af.api.ui.Controller; import org.jrebirth.af.core.ui.AbstractView; import com.dooapp.fxform.FXForm; //M, AbstractFormView<M, B, C>, B public abstract class AbstractFormView<M extends AbstractFormModel<M, ?, ?>, C extends Controller<M, ?>, B extends Object> extends AbstractView<M, FXForm<B>, C> { /** * Default Constructor. * * @param model the model of the view */ public AbstractFormView(final M model) { super(model); } /** * {@inheritDoc} */ @Override protected FXForm<B> buildRootNode() throws CoreException { return new FXForm<>(); } }