ViewRenderable.Builder

public static final クラス ViewRenderable.Builder

ViewRenderable のファクトリー クラス

パブリック メソッド

CompletableFuture<ViewRenderable>
build()
ビルダーのパラメータで Renderable を作成します。
ViewRenderable.Builder
setHorizontalAlignment(ViewRenderable.HorizontalAlignment horizontalAlignment)
ViewRenderable が X 軸に沿ってアタッチされる Node に対して相対的に配置される位置を制御する ViewRenderable.HorizontalAlignment を設定します。
B により Builder が拡張され、T で Renderable と B を拡張します。
setRegistryIdObject registryId)
ViewRenderable.Builder
setSizerViewSizer viewSizer)
Scene で、ビルドされた ViewRenderable のサイズを制御する ViewSizer を設定します。
B により Builder が拡張され、T で Renderable と B を拡張します。
setSourceRenderableDefinition 定義)
RenderableDefinition から Renderable を作成します。
B により Builder が拡張され、T で Renderable と B を拡張します。
setSourceContext コンテキスト、Uri sourceUri、boolean enableCaching)
B により Builder が拡張され、T で Renderable と B を拡張します。
setSource(Contextcontext, Callable<InputStream> inputStreamCreator)
B により Builder が拡張され、T で Renderable と B を拡張します。
setSourceContext コンテキスト、Uri sourceUri)
B により Builder が拡張され、T で Renderable と B を拡張します。
setSourceContext コンテキスト、int リソース)
ViewRenderable.Builder
setVerticalAlignmentViewRenderable.VerticalAlignment verticalAlignment)
ViewRenderable.VerticalAlignment を設定します。これは、ViewRenderable が y 軸に沿ってアタッチされている Node に対して相対的に配置される場所を制御します。
ViewRenderable.Builder
setViewContext コンテキスト、View ビュー)
ViewRenderable.Builder
setViewContext コンテキスト、int resourceId)

保護されたメソッド

void
抽象 Class<T は Renderable> を拡張する
抽象 ResourceRegistry<T は Renderable を拡張します。
アブストラクト B は Builder を拡張し、T は Renderable を拡張、B>
ViewRenderable

継承されるメソッド

パブリック メソッド

public CompletableFuture<ViewRenderable> ビルド ()

ビルダーのパラメータで Renderable を作成します。

戻り値

public ViewRenderable.Builder setHorizontalAlignment (ViewRenderable.HorizontalAlignment horizontalAlignment

ViewRenderable が X 軸に沿ってアタッチされる Node に対して相対的に配置される位置を制御する ViewRenderable.HorizontalAlignment を設定します。デフォルトは CENTER です。

パラメータ
horizontalAlignment(水平方向の配置)

public B extendeds Builder<T extendeds Renderable, B> setRegistryId (Object registryId)

パラメータ
registryId

public ViewRenderable.Builder setSizer (ViewSizer viewSizer)

Scene で、ビルドされた ViewRenderable のサイズを制御する ViewSizer を設定します。

パラメータ
viewSizer

public B extendeds Builder<T extendeds Renderable, B> setSource (RenderableDefinition の定義)

RenderableDefinition から Renderable を作成します。

パラメータ
definition

public B extendeds Builder<T extended Renderable, B> setSource (Contextcontext, Uri sourceUri, boolean enableCaching)

パラメータ
context
sourceUri
enableCaching

public B は拡張 Builder<T 拡張 Renderable、 B> setSource (Contextcontext, Callable<InputStream> inputStreamCreator)

パラメータ
context
inputStreamCreator

public B extendeds Builder<T extended Renderable, B> setSource (Contextcontext, Uri sourceUri)

パラメータ
context
sourceUri

public B extendeds Builder<T extendeds Renderable, B> setSource (Contextcontext, int resource)

パラメータ
context
resource

public ViewRenderable.Builder setVerticalAlignment (ViewRenderable.VerticalAlignment verticalAlignment

ViewRenderable.VerticalAlignment を設定します。これは、ViewRenderable が y 軸に沿ってアタッチされている Node に対して相対的に配置される場所を制御します。デフォルトは BOTTOM です。

パラメータ
垂直方向の配置

public ViewRenderable.Builder setView コンテキスト コンテキスト、ビュービュー)

パラメータ
context
ビュー

public ViewRenderable.Builder setView (Contextcontext, int resourceId)

パラメータ
context
resourceId

保護されたメソッド

Protect void checkPreconditions ()

Protected 抽象 Class<T は Renderable> を拡張します getRenderableClass ()

Protected 抽象 ResourceRegistry<T は Renderable> を拡張します getRenderableRegistry ()

Protected 抽象 B は Builder<T を拡張 Renderable, B> getSelf ()

Protection ViewRenderable makeRenderable ()