public abstract class AbstractUserInterface<T> extends Object implements UserInterface<T>
| Constructor and Description |
|---|
AbstractUserInterface() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
doRender(UiRenderingContext ctx,
T model) |
protected void |
recursiveRender(UiRenderingContext ctx,
UiRenderer renderer,
T model) |
UserInterface<T> |
renderUi(T model)
Called to tell the UserInterface to render itself based on the presented model.
|
UserInterface<T> |
setRenderers(UiRenderingContext[] renderers) |
public final UserInterface<T> setRenderers(UiRenderingContext[] renderers)
setRenderers in interface UserInterface<T>public final UserInterface<T> renderUi(T model)
UserInterfacerenderUi in interface UserInterface<T>model - -> The object to use when rendering the interfaceprotected abstract void doRender(UiRenderingContext ctx, T model)
protected void recursiveRender(UiRenderingContext ctx, UiRenderer renderer, T model)
Copyright © December 07, 2012–2015 The Internet Party. All rights reserved.