Package org.apache.tapestry5.services
Class BeanBlockContribution
- java.lang.Object
-
- org.apache.tapestry5.services.BeanBlockContribution
-
- Direct Known Subclasses:
DisplayBlockContribution
,EditBlockContribution
public class BeanBlockContribution extends java.lang.Object
A contribution to theBeanBlockSource
service, defining a page name and block id (within the page) that can edit or display a particular type of property.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
BeanBlockContribution(java.lang.String dataType, java.lang.String pageName, java.lang.String blockId, boolean edit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getBlockId()
The id of the block within the page.java.lang.String
getDataType()
The type of data for which the indicated block will provide an editor or displayer for.java.lang.String
getPageName()
The logical name of the page containing the block.boolean
isEdit()
If true, then the block provides an editor for the property, consisting of aLabel
and some field component (or set of field components).
-
-
-
Constructor Detail
-
BeanBlockContribution
protected BeanBlockContribution(java.lang.String dataType, java.lang.String pageName, java.lang.String blockId, boolean edit)
-
-
Method Detail
-
getDataType
public final java.lang.String getDataType()
The type of data for which the indicated block will provide an editor or displayer for.
-
getBlockId
public final java.lang.String getBlockId()
The id of the block within the page.
-
isEdit
public final boolean isEdit()
If true, then the block provides an editor for the property, consisting of aLabel
and some field component (or set of field components). If false, the block is used to display the value of the property, usually by applying some kind of formatting to the raw value.
-
getPageName
public final java.lang.String getPageName()
The logical name of the page containing the block.
-
-