|
aXSL API 0.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BlockContentFactory
Super-interface for all interfaces that need to be able to create block-level content, that is, those areas that contain such content.
Method Summary | |
---|---|
BlockContainerRefArea |
makeBlockContainerArea(BlockContainer blockContainer,
GraftingPoint graftingPoint)
Create a new BlockContainerRefArea as a child of this Area. |
ListBlockArea |
makeListBlockArea(ListBlock listBlock,
GraftingPoint graftingPoint)
Create a new ListBlockArea as a child of this Area. |
NormalBlockArea |
makeNormalBlockArea(Block block,
GraftingPoint graftingPoint)
Create a new NormalBlockArea as a child of this Area. |
TableArea |
makeTableArea(Table table,
GraftingPoint graftingPoint)
Create a new TableArea as a child of this Area. |
Methods inherited from interface org.axsl.area.AreaNode |
---|
ancestorArea, ancestorBlockContentFactory, ancestorNormalBlockArea, ancestorTableArea, getAreaName, getAreaTree, getPage, isFirstChildOfGeneratedBy, nearestArea, nearestGeneratedByBlockLevelFo, removeChild, siblingIndex, traitGeneratedBy |
Methods inherited from interface javax.swing.tree.TreeNode |
---|
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeaf |
Methods inherited from interface org.axsl.fo.FoContext |
---|
bpdAncestorBlockOrRa, getGraftingPoint, heightContainingBlock, ipdAncestorBlockArea, ipdAncestorBlockOrRa, ipdContainingRefArea, ipdParentArea, isFirst, isLast, tableWidth, widthContainingBlock |
Method Detail |
---|
TableArea makeTableArea(Table table, GraftingPoint graftingPoint)
TableArea
as a child of this Area.
table
- The generating Table
instance.graftingPoint
- The grafting point, if any, controlling
this Area.
TableArea
instance.NormalBlockArea makeNormalBlockArea(Block block, GraftingPoint graftingPoint)
NormalBlockArea
as a child of this Area.
block
- The generating Block
instance.graftingPoint
- The grafting point, if any, controlling
this Area.
NormalBlockArea
instance.BlockContainerRefArea makeBlockContainerArea(BlockContainer blockContainer, GraftingPoint graftingPoint)
BlockContainerRefArea
as a child of this Area.
blockContainer
- The generating BlockContainer
instance.graftingPoint
- The grafting point, if any, controlling
this Area.
BlockContainerRefArea
instance.ListBlockArea makeListBlockArea(ListBlock listBlock, GraftingPoint graftingPoint)
ListBlockArea
as a child of this Area.
listBlock
- The generating ListBlock
instance.graftingPoint
- The grafting point, if any, controlling
this Area.
ListBlockArea
instance.
|
aXSL API 0.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This documentation was created August 8 2007 by The aXSL Group and may be freely copied. See license for details.