Package dev.relism.flash.ext.view.core
Class BaseViewHandler<TTarget>
java.lang.Object
dev.relism.flash.models.RequestHandler
dev.relism.flash.ext.view.core.BaseViewHandler<TTarget>
public abstract class BaseViewHandler<TTarget>
extends dev.relism.flash.models.RequestHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Objecthandle(dev.relism.flash.models.Request request, dev.relism.flash.models.Response response) protected final voidonInit()protected voidrender(dev.relism.flash.models.Request req) render(dev.relism.flash.models.Request req, dev.relism.flash.models.Response res) final ViewModelrenderInternal(dev.relism.flash.models.Request req, dev.relism.flash.models.Response res) Methods inherited from class dev.relism.flash.models.RequestHandler
bind, find, optional, require
-
Constructor Details
-
BaseViewHandler
public BaseViewHandler()
-
-
Method Details
-
render
- Throws:
Exception
-
render
public ViewModel render(dev.relism.flash.models.Request req, dev.relism.flash.models.Response res) throws Exception - Throws:
Exception
-
onInit
protected final void onInit()- Overrides:
onInitin classdev.relism.flash.models.RequestHandler
-
onViewInit
protected void onViewInit() -
handle
public final Object handle(dev.relism.flash.models.Request request, dev.relism.flash.models.Response response) throws Exception - Specified by:
handlein classdev.relism.flash.models.RequestHandler- Throws:
Exception
-
renderInternal
public final ViewModel renderInternal(dev.relism.flash.models.Request req, dev.relism.flash.models.Response res) throws Exception - Throws:
Exception
-