# 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
  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
  Description
  `Block`
  GridColumns.`getBlockForColumn()`
  `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.
  `Block`
  Zone.`getBody()`
  Returns the zone's body (the content enclosed by its start and end tags).

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

  Methods in org.apache.tapestry5.corelib.pages that return Block
  Modifier and Type
  Method
  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
  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
  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
  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
  Description
  `class`
  `BlockImpl`
  Methods in org.apache.tapestry5.internal.structure that return Block
  Modifier and Type
  Method
  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
  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
  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
  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
  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
  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
  Description
  `protected final Block`
  TapestryTestCase.`mockBlock()`
  Methods in org.apache.tapestry5.test with parameters of type Block
  Modifier and Type
  Method
  Description
  `protected final void`
  TapestryTestCase.`train_getBlockParameter(ComponentResources resources, String name, Block block)`
  `protected void`
  TapestryTestCase.`train_getOverrideBlock(PropertyOverrides overrides, String name, Block block)`