org.apache.fop.layout
Class Area

org.apache.fop.layout.Box
  |
  +--org.apache.fop.layout.Area
Direct Known Subclasses:
SVGArea, ImageArea, AreaContainer, BlockArea, BodyAreaContainer, ForeignObjectArea, InlineArea, LineArea

public abstract class Area
extends Box


Field Summary
 ColorTypeborderColorBottom
           
 ColorTypeborderColorLeft
           
 ColorTypeborderColorRight
           
 ColorTypeborderColorTop
           
 intborderStyleBottom
           
 intborderStyleLeft
           
 intborderStyleRight
           
 intborderStyleTop
           
 intborderWidthBottom
           
 intborderWidthLeft
           
 intborderWidthRight
           
 intborderWidthTop
           

Constructor Summary
Area(FontState fontState)
           
Area(FontState fontState, int allocationWidth, int maxHeight)
           

Method Summary
 voidaddChild(Box child)
           
 voidaddChildAtStart(Box child)
           
 voidaddDisplaySpace(int size)
           
 voidend()
           
 intgetAbsoluteHeight()
           
 intgetAllocationWidth()
           
 ColorTypegetBackgroundColor()
           
 VectorgetChildren()
           
 intgetContentHeight()
           
 intgetContentWidth()
           
 FontInfogetFontInfo()
           
 FontStategetFontState()
           
 intgetHeight()
           
 IDReferencesgetIDReferences()
           
 intgetMaxHeight()
           
 intgetPaddingBottom()
           
 intgetPaddingLeft()
           
 intgetPaddingRight()
           
 intgetPaddingTop()
           
 PagegetPage()
           
 AreagetParent()
           
 intgetTableCellXOffset()
           
 voidincreaseAbsoluteHeight(int value)
           
 voidincreaseHeight(int amount)
           
 voidremove()
           
 voidremoveChild(Area area)
           
 voidremoveChild(DisplaySpace spacer)
           
 voidsetAbsoluteHeight(int value)
           
 voidsetBackgroundColor(ColorType bgColor)
           
 voidsetBorderColor(ColorType top, ColorType left, ColorType bottom, ColorType right)
           
 voidsetBorderStyle(int top, int left, int bottom, int right)
           
 voidsetBorderWidth(int top, int left, int bottom, int right)
           
 voidsetHeight(int height)
           
 voidsetIDReferences(IDReferences idReferences)
           
 voidsetMaxHeight(int height)
           
 voidsetPadding(int top, int left, int bottom, int right)
           
 voidsetPage(Page page)
           
 voidsetTableCellXOffset(int offset)
           
 intspaceLeft()
           
 voidstart()
           

Methods inherited from class org.apache.fop.layout.Box
render

Field Detail

borderColorBottom

public ColorType borderColorBottom

borderColorLeft

public ColorType borderColorLeft

borderColorRight

public ColorType borderColorRight

borderColorTop

public ColorType borderColorTop

borderStyleBottom

public int borderStyleBottom

borderStyleLeft

public int borderStyleLeft

borderStyleRight

public int borderStyleRight

borderStyleTop

public int borderStyleTop

borderWidthBottom

public int borderWidthBottom

borderWidthLeft

public int borderWidthLeft

borderWidthRight

public int borderWidthRight

borderWidthTop

public int borderWidthTop
Constructor Detail

Area

public Area(FontState fontState)

Area

public Area(FontState fontState, int allocationWidth, int maxHeight)
Method Detail

addChild

public void addChild(Box child)

addChildAtStart

public void addChildAtStart(Box child)

addDisplaySpace

public void addDisplaySpace(int size)

end

public void end()

getAbsoluteHeight

public int getAbsoluteHeight()

getAllocationWidth

public int getAllocationWidth()

getBackgroundColor

public ColorType getBackgroundColor()

getChildren

public Vector getChildren()

getContentHeight

public int getContentHeight()

getContentWidth

public int getContentWidth()

getFontInfo

public FontInfo getFontInfo()

getFontState

public FontState getFontState()

getHeight

public int getHeight()

getIDReferences

public IDReferences getIDReferences()

getMaxHeight

public int getMaxHeight()

getPaddingBottom

public int getPaddingBottom()

getPaddingLeft

public int getPaddingLeft()

getPaddingRight

public int getPaddingRight()

getPaddingTop

public int getPaddingTop()

getPage

public Page getPage()

getParent

public Area getParent()

getTableCellXOffset

public int getTableCellXOffset()

increaseAbsoluteHeight

public void increaseAbsoluteHeight(int value)

increaseHeight

public void increaseHeight(int amount)

remove

public void remove()

removeChild

public void removeChild(Area area)

removeChild

public void removeChild(DisplaySpace spacer)

setAbsoluteHeight

public void setAbsoluteHeight(int value)

setBackgroundColor

public void setBackgroundColor(ColorType bgColor)

setBorderColor

public void setBorderColor(ColorType top, ColorType left, ColorType bottom, ColorType right)

setBorderStyle

public void setBorderStyle(int top, int left, int bottom, int right)

setBorderWidth

public void setBorderWidth(int top, int left, int bottom, int right)

setHeight

public void setHeight(int height)

setIDReferences

public void setIDReferences(IDReferences idReferences)

setMaxHeight

public void setMaxHeight(int height)

setPadding

public void setPadding(int top, int left, int bottom, int right)

setPage

public void setPage(Page page)

setTableCellXOffset

public void setTableCellXOffset(int offset)

spaceLeft

public int spaceLeft()

start

public void start()

Association Links

to Class org.apache.fop.layout.FontState

to Class java.util.Vector

to Class org.apache.fop.layout.Page

to Class org.apache.fop.datatypes.ColorType

to Class org.apache.fop.datatypes.IDReferences

to Class org.apache.fop.datatypes.ColorType

to Class org.apache.fop.datatypes.ColorType

to Class org.apache.fop.datatypes.ColorType

to Class org.apache.fop.datatypes.ColorType