## Uses of Interface
org.apache.tapestry5.Block

- Packages that use Block
  Package | Description
  --- | ---
  org.apache.tapestry5 | Root package for Tapestry, containing common interfaces and data types used throughout the framework.
  org.apache.tapestry5.corelib.components | The set of core components available in all Tapestry applications
  org.apache.tapestry5.corelib.pages | The set of core pages available in all Tapestry applications
  org.apache.tapestry5.internal | [INTERNAL USE ONLY] internal support classes; API subject to change.
  org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change
  org.apache.tapestry5.internal.services.dashboard |
  org.apache.tapestry5.internal.structure | [INTERNAL USE ONLY] page structure implementation details; API subject to change.
  org.apache.tapestry5.internal.util | [INTERNAL USE ONLY] various utility classes; API subject to change.
  org.apache.tapestry5.services | Core services
  org.apache.tapestry5.services.dashboard | Support for the built-in "T5Dashboard" page.
  org.apache.tapestry5.services.dynamic | Services supporting the `Dynamic` component.
  org.apache.tapestry5.test | Support for testing Tapestry pages

- - ### Uses of Block in org.apache.tapestry5

    Methods in org.apache.tapestry5 that return Block
    Modifier and Type | Method and Description
    --- | ---
    `Block` | ComponentResourcesCommon.`findBlock(String blockId)` As with `ComponentResourcesCommon.getBlock(String)`, but returns null if the block is not found.
    `Block` | ComponentResourcesCommon.`getBlock(String blockId)` Returns a block from the component's template, referenced by its id.
    `Block` | ComponentResources.`getBlockParameter(String parameterName)` Used to access an informal parameter that's a Block.
    `Block` | ClientBodyElement.`getBody()`
    `Block` | ComponentResourcesCommon.`getBody()` Returns the body of this component as a (possibly empty) block.
    `Block` | PropertyOverrides.`getOverrideBlock(String name)` Searches for an override block with the given name.

  - ### Uses of Block in org.apache.tapestry5.corelib.components

    Methods in org.apache.tapestry5.corelib.components that return Block
    Modifier and Type | Method and Description
    --- | ---
    `Block` | GridColumns.`getBlockForColumn()`
    `Block` | Zone.`getBody()` Returns the zone's body (the content enclosed by its start and end tags).
    `Block` | ProgressiveDisplay.`getBody()` Returns the body of the ProgressiveDisplay, which is sometimes (in the context of a AjaxResponseRenderer.addRender(org.apache.tapestry5.ClientBodyElement) partial page render}) the content to be included.

  - ### Uses of Block in org.apache.tapestry5.corelib.pages

    Methods in org.apache.tapestry5.corelib.pages that return Block
    Modifier and Type | Method and Description
    --- | ---
    `Block` | ComponentLibraries.`getComponentsTable()`
    `Block` | T5Dashboard.`getContent()`
    `Block` | ComponentLibraries.`getMixinsTable()`
    `Block` | ComponentLibraries.`getPagesTable()`

  - ### Uses of Block in org.apache.tapestry5.internal

    Methods in org.apache.tapestry5.internal that return Block
    Modifier and Type | Method and Description
    --- | ---
    `Block` | PropertyOverridesImpl.`getOverrideBlock(String name)`

  - ### Uses of Block in org.apache.tapestry5.internal.services

    Methods in org.apache.tapestry5.internal.services that return Block
    Modifier and Type | Method and Description
    --- | ---
    `Block` | BeanBlockOverrideSourceImpl.`getDisplayBlock(String datatype)`
    `Block` | BeanBlockSourceImpl.`getDisplayBlock(String datatype)`
    `Block` | BeanBlockOverrideSourceImpl.`getEditBlock(String datatype)`
    `Block` | BeanBlockSourceImpl.`getEditBlock(String datatype)`

  - ### Uses of Block in org.apache.tapestry5.internal.services.dashboard

    Methods in org.apache.tapestry5.internal.services.dashboard that return Block
    Modifier and Type | Method and Description
    --- | ---
    `Block` | DashboardManagerImpl.`getTabContent(String tabName)`

  - ### Uses of Block in org.apache.tapestry5.internal.structure

    Classes in org.apache.tapestry5.internal.structure that implement Block
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BlockImpl`

    Methods in org.apache.tapestry5.internal.structure that return Block
    Modifier and Type | Method and Description
    --- | ---
    `Block` | ComponentPageElementImpl.`findBlock(String id)`
    `Block` | InternalComponentResourcesImpl.`findBlock(String blockId)`
    `Block` | ComponentPageElementImpl.`getBlock(String id)`
    `Block` | InternalComponentResourcesImpl.`getBlock(String blockId)`
    `Block` | InternalComponentResourcesImpl.`getBlockParameter(String parameterName)`
    `Block` | ComponentPageElementImpl.`getBody()`
    `Block` | InternalComponentResourcesImpl.`getBody()`

    Methods in org.apache.tapestry5.internal.structure with parameters of type Block
    Modifier and Type | Method and Description
    --- | ---
    `void` | ComponentPageElement.`addBlock(String blockId, Block block)` Used during the contruction of a page to add a non-anonymous Block to the component.
    `void` | ComponentPageElementImpl.`addBlock(String blockId, Block block)`

  - ### Uses of Block in org.apache.tapestry5.internal.util

    Classes in org.apache.tapestry5.internal.util that implement Block
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RenderableAsBlock` Allows any `Renderable` object to act as a `Block`.

  - ### Uses of Block in org.apache.tapestry5.services

    Methods in org.apache.tapestry5.services that return Block
    Modifier and Type | Method and Description
    --- | ---
    `Block` | BeanBlockOverrideSource.`getDisplayBlock(String datatype)` Returns a block which can be used to render output for the given data type.
    `Block` | BeanBlockSource.`getDisplayBlock(String datatype)` Returns a block which can be used to render output for the given data type.
    `Block` | BeanBlockOverrideSource.`getEditBlock(String datatype)` Returns a block which can be used to render an editor for the given data type, in the form of a field label and input field.
    `Block` | BeanBlockSource.`getEditBlock(String datatype)` Returns a block which can be used to render an editor for the given data type, in the form of a field label and input field.

  - ### Uses of Block in org.apache.tapestry5.services.dashboard

    Methods in org.apache.tapestry5.services.dashboard that return Block
    Modifier and Type | Method and Description
    --- | ---
    `Block` | DashboardManager.`getTabContent(String tabName)`

  - ### Uses of Block in org.apache.tapestry5.services.dynamic

    Methods in org.apache.tapestry5.services.dynamic that return Block
    Modifier and Type | Method and Description
    --- | ---
    `Block` | DynamicDelegate.`getBlock(String name)` Returns the Block with the given unique name.

  - ### Uses of Block in org.apache.tapestry5.test

    Methods in org.apache.tapestry5.test that return Block
    Modifier and Type | Method and Description
    --- | ---
    `protected Block` | TapestryTestCase.`mockBlock()`

    Methods in org.apache.tapestry5.test with parameters of type Block
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | TapestryTestCase.`train_getBlockParameter(ComponentResources resources, String name, Block block)`
    `protected void` | TapestryTestCase.`train_getOverrideBlock(PropertyOverrides overrides, String name, Block block)`

5.6.1 - Copyright © 2003-2020 The Apache Software Foundation.