ViewRenderable.Builder

classe final estática pública ViewRenderable.Builder

Classe de fábrica para ViewRenderable

Métodos públicos

CompletableFuture<ViewRenderable>
build()
Cria um Renderable com os parâmetros do builder.
ViewRenderable.Builder
setHorizontalAlignment(ViewRenderable.HorizontalAlignment horizontalAlignment)
Define o ViewRenderable.HorizontalAlignment que controla onde o ViewRenderable é posicionado em relação ao Node ao qual ele está anexado ao longo do eixo X.
B estende Builder<T estende Renderable, B>
setRegistryId(Object RegistryId)
ViewRenderable.Builder
setSizer(ViewSizer viewSizer)
Defina o ViewSizer que controla o tamanho do ViewRenderable criado no Scene.
B estende Builder<T estende Renderable, B>
setSource(definição de RenderableDefinition)
Crie um Renderable usando um RenderableDefinition.
B estende Builder<T estende Renderable, B>
setSource(contexto Context, Uri sourceUri, booleano enableCache)
B estende Builder<T estende Renderable, B>
setSource(contexto Context, Callable<InputStream> inputStreamCreator)
B estende Builder<T estende Renderable, B>
setSource(contexto Context, Uri sourceUri)
B estende Builder<T estende Renderable, B>
setSource(contexto Context, recurso int)
ViewRenderable.Builder
setVerticalAlignment(ViewRenderable.VerticalAlignment verticalAlignment)
Define o ViewRenderable.VerticalAlignment que controla onde o ViewRenderable é posicionado em relação ao Node ao qual ele é anexado ao longo do eixo y.
ViewRenderable.Builder
setView (contexto de contexto, visualização de visualização)
ViewRenderable.Builder
setView(contexto Context, int resourceId)

Métodos protegidos

void
Abstração de Class<T estende Renderable>
abstrata ResourceRegistry<T estende Renderable>
abstrata B estende Builder<T estende Renderable, B>
ViewRenderable (link em inglês)

Métodos herdados

Métodos públicos

public CompletableFuture<ViewRenderable> build ()

Cria um Renderable com os parâmetros do builder.

Retorna

público ViewRenderable.Builder setHorizontalAlignment (ViewRenderable.HorizontalAlignment horizontalAlignment)

Define o ViewRenderable.HorizontalAlignment que controla onde o ViewRenderable é posicionado em relação ao Node ao qual ele está anexado ao longo do eixo X. O padrão é CENTER.

Parâmetros
Alinhamento horizontal

public B estende Builder<T estende Renderable, B> setRegistryId (Object RegistryId)

Parâmetros
RegistryId

público ViewRenderable.Builder setSizer (ViewSizer viewSizer)

Defina o ViewSizer que controla o tamanho do ViewRenderable criado no Scene.

Parâmetros
ViewSizer

public B estende Builder<T estende Renderable, B> setSource (RenderableDefinition)

Crie um Renderable usando um RenderableDefinition.

Parâmetros
definição

public B estende Builder<T estende Renderable, B> setSource (Context Context, Uri sourceUri, booleano enableCache)

Parâmetros
contexto
URI de origem
enableCache

public B estende Builder<T estende Renderable, B> setSource (Context contextual, Callable<InputStream> inputStreamCreator)

Parâmetros
contexto
inputStreamCreator

public B estende Builder<T estende Renderable, B> setSource (Context contexto, Uri sourceUri)

Parâmetros
contexto
URI de origem

public B estende Builder<T estende Renderable, B> setSource (Context contextual, recurso int)

Parâmetros
contexto
recurso

público ViewRenderable.Builder setVerticalAlignment (ViewRenderable.VerticalAlignment verticalAlignment)

Define o ViewRenderable.VerticalAlignment que controla onde o ViewRenderable é posicionado em relação ao Node ao qual ele é anexado ao longo do eixo y. O padrão é BOTTOM.

Parâmetros
Alinhamento vertical

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

Parâmetros
contexto
visualização

público ViewRenderable.Builder setView (contexto, int resourceId)

Parâmetros
contexto
resourceId

Métodos protegidos

null nulo checkPreconditions ()

protegido abstrato Class<T estende Renderable> getRenderableClass ()

protegido abstrato ResourceRegistry<T estende Renderable> getRenderableRegistry ()

protegido abstrato B estende Builder<T estende Renderable, B> getSelf ()

protegido ViewRenderable makeRenderable ()