|
aXSL API 0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Super-interface for all AreaNode instances that actually occupy area on a page.
Method Summary | |
int |
crBPD()
Returns the content-rectangle block-progression-dimension for this Area. |
int |
crIPD()
Returns the content-rectangle inline-progression-dimension for this Area. |
void |
incrementProgressionDimension(int incrementAmount)
Change the progression-dimension used by this Area. |
BlockContainerRA |
makeBlockContainerArea(BlockContainer blockContainer,
RetrieveMarker retrieveMarker)
Create a new BlockContainerRA as a child of this Area. |
ListBlockArea |
makeListBlockArea(ListBlock listBlock,
RetrieveMarker retrieveMarker)
Create a new ListBlockArea as a child of this Area. |
MarkerContentArea |
makeMarkerContentArea(RetrieveMarker retrieveMarker,
Marker marker)
Create a new MarkerContentArea as a child of this Area. |
NormalBlockArea |
makeNormalBlockArea(Block block,
RetrieveMarker retrieveMarker)
Create a new NormalBlockArea as a child of this Area. |
TableArea |
makeTableArea(Table table,
RetrieveMarker retrieveMarker)
Create a new TableArea as a child of this Area. |
int |
progressionDimensionAvailable()
Returns the amount of progression-dimension in this Area which can still be used by child Areas. |
void |
setProgressionDimension(int newAmount)
Sets the progression-dimension used by this Area. |
short |
traitAbsolutePosition()
Returns the "absolute-position" trait for this Area. |
Methods inherited from interface org.axsl.areaW.AreaNode |
ancestorTableArea, ancestorWritableNormalBlockArea, crBPDNearestGeneratedByBlockLevelFO, crIPDNearestGeneratedByBlockLevelFO, getFontConsumer, getTextServer, getWritablePage, getWritableParent, getWritableParentArea, nearestGeneratedByBlockLevelFO, removeChild, traitGeneratedBy |
Methods inherited from interface org.axsl.common.OrderedTreeNode |
getChildren, getFirstChild, getFirstLeaf, getLastChild, getLastLeaf, getNextLeaf, getNextSibling, getPreviousLeaf, getPreviousSibling, getSiblings, hasChildren, nextPreOrderNode, siblingIndex |
Methods inherited from interface javax.swing.tree.TreeNode |
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeaf |
Methods inherited from interface org.axsl.foR.FOContext |
getRetrieveMarker |
Method Detail |
public int crBPD()
public int crIPD()
public void incrementProgressionDimension(int incrementAmount)
incrementAmount
- The amount by which the progression-dimension
should be changed for this area.
Positive values increase the progression-dimension, negative values
decrease it.public void setProgressionDimension(int newAmount)
newAmount
- The new progression-dimension value for this Area.public short traitAbsolutePosition()
Constants.FOVAL_AUTO
,
Constants.FOVAL_ABSOLUTE
, or
Constants.FOVAL_FIXED
.public TableArea makeTableArea(Table table, RetrieveMarker retrieveMarker)
TableArea
as a child of this Area.
table
- The generating Table
instance.retrieveMarker
- The RetrieveMarker
, if any, controlling
this Area.
TableArea
instance.public NormalBlockArea makeNormalBlockArea(Block block, RetrieveMarker retrieveMarker)
NormalBlockArea
as a child of this Area.
block
- The generating Block
instance.retrieveMarker
- The RetrieveMarker
, if any, controlling
this Area.
NormalBlockArea
instance.public BlockContainerRA makeBlockContainerArea(BlockContainer blockContainer, RetrieveMarker retrieveMarker)
BlockContainerRA
as a child of this Area.
blockContainer
- The generating BlockContainer
instance.retrieveMarker
- The RetrieveMarker
, if any, controlling
this Area.
BlockContainerRA
instance.public ListBlockArea makeListBlockArea(ListBlock listBlock, RetrieveMarker retrieveMarker)
ListBlockArea
as a child of this Area.
listBlock
- The generating ListBlock
instance.retrieveMarker
- The RetrieveMarker
, if any, controlling
this Area.
ListBlockArea
instance.public MarkerContentArea makeMarkerContentArea(RetrieveMarker retrieveMarker, Marker marker)
MarkerContentArea
as a child of this Area.
retrieveMarker
- The RetrieveMarker
which is being replaced
by Marker
content.marker
- The Marker
whose content is replacing the
RetrieveMarker
.
MarkerContentArea
instance.public int progressionDimensionAvailable()
|
aXSL API 0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This documentation was created September 6 2006 by The aXSL Group and may be freely copied. See license for details.