org.apache.batik.extension.svg

Class RegionInfo

public class RegionInfo extends Float

This class holds the neccessary information to render a <batik:flowRegion> that is defined within the <batik:flowRoot> element. Namely it holds the bounds of the region and the desired vertical alignment.
Constructor Summary
RegionInfo(float x, float y, float w, float h, float verticalAlignment)
Method Summary
floatgetVerticalAlignment()
Gets the vertical alignment for this flow region.
voidsetVerticalAlignment(float verticalAlignment)
Sets the alignment position of the text within this flow region.

Constructor Detail

RegionInfo

public RegionInfo(float x, float y, float w, float h, float verticalAlignment)

Method Detail

getVerticalAlignment

public float getVerticalAlignment()
Gets the vertical alignment for this flow region.

Returns: the vertical alignment for this flow region. It will be 0.0 for top, 0.5 for middle and 1.0 for bottom.

setVerticalAlignment

public void setVerticalAlignment(float verticalAlignment)
Sets the alignment position of the text within this flow region. The value must be 0.0 for top, 0.5 for middle and 1.0 for bottom.

Parameters: verticalAlignment the vertical alignment of the text.

Copyright B) 2008 Apache Software Foundation. All Rights Reserved.