ViewRenderable.Builder

public static final class ViewRenderable.Builder

Factory-Klasse für ViewRenderable

Public Methods

CompletableFuture<ViewRenderable>
build()
Erstellt eine Renderable mit den Parametern des Builders.
ViewRenderable.Builder
setHorizontalalignment(ViewRenderable.Horizontalalignment horizontalalignment)
Legt die ViewRenderable.HorizontalAlignment fest, mit der gesteuert wird, wo die ViewRenderable relativ zu der Node, an der sie entlang der x-Achse angebracht ist, positioniert ist.
B erweitert Builder&T;T erweitert Renderable, B>
setRegistryId(Object-Registry-ID)
ViewRenderable.Builder
setSizer(ViewSizer viewSizer)
Legen Sie die ViewSizer fest, die die Größe der erstellten ViewRenderable in Scene steuert.
B erweitert Builder&T;T erweitert Renderable, B>
setSource(RenderableDefinition – Definition)
Erstellen Sie einen Renderable aus einem RenderableDefinition.
B erweitert Builder&T;T erweitert Renderable, B>
setSource(Context context, Uri QuelleUri, boolesches Caching)
B erweitert Builder&T;T erweitert Renderable, B>
setSource(Context context, Callable<InputStream>inputStreamCreator)
B erweitert Builder&T;T erweitert Renderable, B>
setSource(Context context, Uri QuelleUri)
B erweitert Builder&T;T erweitert Renderable, B>
setSource(Context context, int resource)
ViewRenderable.Builder
setVerticalalignment(ViewRenderable.Verticalalignment verticalalignment)
Legt die ViewRenderable.VerticalAlignment fest, mit der gesteuert wird, wo die ViewRenderable relativ zu der Node, an der sie entlang der y-Achse angebracht ist, positioniert ist.
ViewRenderable.Builder
ViewRenderable.Builder
setView(Context context, int resourceId)

Geschützte Methoden

Ungültig
Abstrakt Klasse<T erweitert Renderable>
abstrakt ResourceRegistry<T erweitert Renderable>
abstrakt B erweitert Builder<T erweitert Renderable, B>
viewRenderable

Übernommene Methoden

Public Methods

public CompletableFuture<ViewRenderable> Build ()

Erstellt eine Renderable mit den Parametern des Builders.

Rückgabe:

public ViewRenderable.Builder setHorizontalalignment (ViewRenderable.Horizontalalignment horizontalalignment)

Legt die ViewRenderable.HorizontalAlignment fest, mit der gesteuert wird, wo die ViewRenderable relativ zu der Node, an der sie entlang der x-Achse angebracht ist, positioniert ist. Der Standardwert ist CENTER.

Parameter
horizontale Ausrichtung

public B extends Builder<T erweitert Renderable, B> setRegistryId (Objekt Registry-ID)

Parameter
Registry-ID

public ViewRenderable.Builder setSizer (ViewSizer viewSizer)

Legen Sie die ViewSizer fest, die die Größe der erstellten ViewRenderable in Scene steuert.

Parameter
ViewSizer

public B extends Builder<T erweitert Renderable, B> setSource (RenderableDefinition-Definition)

Erstellen Sie einen Renderable aus einem RenderableDefinition.

Parameter
definition

public B extends Builder<T erweitert Renderable, B> setSource (Context context, Uri SourceUri, booleches Caching)

Parameter
context
Quell-URI
Caching aktivieren

public B extends Builder<T erweitert Renderable, B> setSource (Context context, Callable<InputStream>inputStreamCreator)

Parameter
context
EingabeStreamCreator

public B extends Builder<T erweitert Renderable, B> setSource (Context context, Uri SourceUri)

Parameter
context
Quell-URI

public B extends Builder<T erweitert Renderable, B> setSource (Context context, int resource)

Parameter
context
Ressource

public ViewRenderable.Builder setVerticalalignment (ViewRenderable.Verticalalignment verticalalignment)

Legt die ViewRenderable.VerticalAlignment fest, mit der gesteuert wird, wo die ViewRenderable relativ zu der Node, an der sie entlang der y-Achse angebracht ist, positioniert ist. Der Standardwert ist BOTTOM.

Parameter
Vertikale Ausrichtung

public ViewRenderable.Builder setView (Context context, View view)

Parameter
context
Ansicht

public ViewRenderable.Builder setView (Context context, int resourceId)

Parameter
context
resourceId

Geschützte Methoden

Protected void checkPreconditions ()

geschützte abstrakt Klasse<T erweitert Renderable> getRenderableClass ()

geschützte, abstrakte Ressource Resource Registry&T; erweitert Renderable> getRenderableRegistry ()

geschützte abstrakte B erweitert Builder<T erweitert Renderable, &&;; getSelf ()

geschützt ViewRenderable makeRenderable ()