SourceForge.net Logo
aXSL API 0.2

org.axsl.fo.fo
Interface BlockContainer

All Superinterfaces:
BlockProgressionDimensionPa, BreakAfterPa, BreakBeforePa, ClearPa, ClipPa, CommonAbsolutePositionPa, CommonBorderPaddingBgPa, CommonMarginBlockPa, CommonMarginInlineOptimumPa, CommonPositionPa, DisplayAlignPa, Fo, IdPa, IndexClassPa, IndexKeyPa, InlineProgressionDimensionPa, IntrusionDisplacePa, java.lang.Iterable<Fo>, KeepTogetherPa, KeepWithNextPa, KeepWithPreviousPa, OverflowPa, ReferenceOrientationPa, SpanPa, javax.swing.tree.TreeNode, WritingModePa, ZIndexPa

public interface BlockContainer
extends Fo, CommonAbsolutePositionPa, CommonBorderPaddingBgPa, CommonMarginBlockPa, CommonMarginInlineOptimumPa, BlockProgressionDimensionPa, BreakAfterPa, BreakBeforePa, ClearPa, ClipPa, DisplayAlignPa, IdPa, IndexClassPa, IndexKeyPa, InlineProgressionDimensionPa, IntrusionDisplacePa, KeepTogetherPa, KeepWithNextPa, KeepWithPreviousPa, OverflowPa, ReferenceOrientationPa, SpanPa, WritingModePa, ZIndexPa

An fo:block-container object in XSL-FO.

Note the inclusion of CommonMarginInlineOptimumPa in the "extends" list. The "space-start" and "space-end" properties are not included in the list of properties that apply to fo:block-container. However, "margin-left", "margin-right", "margin-top", and "margin-bottom" are included in that list, and, in the aXSL normalizations scheme, these can map to "space-start" and "space-end". Therefore, access to those properties must be made available to an fo:block-container.

See Also:
"XSL-FO 1.0 Section 6.5.3."

Field Summary
 
Fields inherited from interface org.axsl.fo.Fo
DIMENSION_AUTO
 
Fields inherited from interface org.axsl.fo.fo.prop.CommonPositionPa
ABSOLUTE_POSITION_AUTO
 
Method Summary
 
Methods inherited from interface org.axsl.fo.Fo
acceptProxyFactory, ancestorBasicLink, ancestorListRelatedObject, ancestorMarker, ancestorTable, getChildAt, getColumn, getContextMessage, getLine, getName, getParent, getSequentialIndex, getSystemId, isBlockLevelFo, qtyMarkerChildren, traitIsReferenceArea
 
Methods inherited from interface javax.swing.tree.TreeNode
children, getAllowsChildren, getChildCount, getIndex, isLeaf
 
Methods inherited from interface java.lang.Iterable
iterator
 
Methods inherited from interface org.axsl.fo.fo.prop.CommonAbsolutePositionPa
traitAbsolutePosition
 
Methods inherited from interface org.axsl.fo.fo.prop.CommonPositionPa
traitBottom, traitLeft, traitRight, traitTop
 
Methods inherited from interface org.axsl.fo.fo.prop.CommonBorderPaddingBgPa
traitBackgroundAttachment, traitBackgroundColor, traitBackgroundImage, traitBackgroundPositionHorizontal, traitBackgroundPositionVertical, traitBackgroundRepeat, traitBorderAfterColor, traitBorderAfterStyle, traitBorderAfterWidth, traitBorderBeforeColor, traitBorderBeforeStyle, traitBorderBeforeWidth, traitBorderEndColor, traitBorderEndStyle, traitBorderEndWidth, traitBorderStartColor, traitBorderStartStyle, traitBorderStartWidth, traitPaddingAfter, traitPaddingBefore, traitPaddingEnd, traitPaddingStart
 
Methods inherited from interface org.axsl.fo.fo.prop.CommonMarginBlockPa
traitEndIndent, traitSpaceAfterConditionality, traitSpaceAfterMaximum, traitSpaceAfterMinimum, traitSpaceAfterOptimum, traitSpaceAfterPrecedence, traitSpaceBeforeConditionality, traitSpaceBeforeMaximum, traitSpaceBeforeMinimum, traitSpaceBeforeOptimum, traitSpaceBeforePrecedence, traitStartIndent
 
Methods inherited from interface org.axsl.fo.fo.prop.CommonMarginInlineOptimumPa
traitSpaceEndOptimum, traitSpaceStartOptimum
 
Methods inherited from interface org.axsl.fo.fo.prop.BlockProgressionDimensionPa
traitBpDimensionMax, traitBpDimensionMin, traitBpDimensionOpt
 
Methods inherited from interface org.axsl.fo.fo.prop.BreakAfterPa
traitBreakAfter
 
Methods inherited from interface org.axsl.fo.fo.prop.BreakBeforePa
traitBreakBefore
 
Methods inherited from interface org.axsl.fo.fo.prop.ClearPa
traitClear
 
Methods inherited from interface org.axsl.fo.fo.prop.ClipPa
traitClip, traitClipIsAuto
 
Methods inherited from interface org.axsl.fo.fo.prop.DisplayAlignPa
traitDisplayAlign
 
Methods inherited from interface org.axsl.fo.fo.prop.IdPa
traitId
 
Methods inherited from interface org.axsl.fo.fo.prop.IndexClassPa
traitIndexClass
 
Methods inherited from interface org.axsl.fo.fo.prop.IndexKeyPa
traitIndexKey
 
Methods inherited from interface org.axsl.fo.fo.prop.InlineProgressionDimensionPa
traitIpDimensionMax, traitIpDimensionMin, traitIpDimensionOpt
 
Methods inherited from interface org.axsl.fo.fo.prop.IntrusionDisplacePa
traitIntrusionDisplace
 
Methods inherited from interface org.axsl.fo.fo.prop.KeepTogetherPa
traitKeepTogetherWithinColumn, traitKeepTogetherWithinLine, traitKeepTogetherWithinPage
 
Methods inherited from interface org.axsl.fo.fo.prop.KeepWithNextPa
traitKeepWithNextWithinColumn, traitKeepWithNextWithinLine, traitKeepWithNextWithinPage
 
Methods inherited from interface org.axsl.fo.fo.prop.KeepWithPreviousPa
traitKeepWithPreviousWithinColumn, traitKeepWithPreviousWithinLine, traitKeepWithPreviousWithinPage
 
Methods inherited from interface org.axsl.fo.fo.prop.OverflowPa
traitOverflow
 
Methods inherited from interface org.axsl.fo.fo.prop.ReferenceOrientationPa
traitReferenceOrientation
 
Methods inherited from interface org.axsl.fo.fo.prop.SpanPa
traitSpan
 
Methods inherited from interface org.axsl.fo.fo.prop.WritingModePa
traitWritingMode
 
Methods inherited from interface org.axsl.fo.fo.prop.ZIndexPa
traitZIndex, traitZIndexIsAuto
 


SourceForge.net Logo
aXSL API 0.2

This documentation was created August 8 2007 by The aXSL Group and may be freely copied. See license for details.