SourceForge.net Logo
aXSL API 0.1

org.axsl.areaW
Interface LineArea

All Superinterfaces:
Area, AreaNode, BlockArea, FOContext, LineContentFactory, OrderedTreeNode, javax.swing.tree.TreeNode

public interface LineArea
extends BlockArea, LineContentFactory

Area containing a line.


Method Summary
 LineOutput asLineOutput()
          Return this cast as a LineOutput implementation.
 boolean isEmpty()
          Indicates whether this line is empty or has content.
 
Methods inherited from interface org.axsl.areaW.Area
crBPD, crIPD, incrementProgressionDimension, makeBlockContainerArea, makeListBlockArea, makeMarkerContentArea, makeNormalBlockArea, makeTableArea, progressionDimensionAvailable, setProgressionDimension, traitAbsolutePosition
 
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
 
Methods inherited from interface org.axsl.areaW.LineContentFactory
makeExternalGraphicArea, makeForeignObjectArea, makeLeaderArea, makePageNumberArea, makePageNumberCitationArea, makeTextArea
 

Method Detail

asLineOutput

public LineOutput asLineOutput()
Return this cast as a LineOutput implementation.

Returns:
This cast as a LineOuput implementation.

isEmpty

public boolean isEmpty()
Indicates whether this line is empty or has content.

Returns:
True iff this line has no content.

SourceForge.net Logo
aXSL API 0.1

This documentation was created September 6 2006 by The aXSL Group and may be freely copied. See license for details.