Package org.apache.batik.gvt.flow
Class RegionInfo
java.lang.Object
org.apache.batik.gvt.flow.RegionInfo
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
ConstructorsConstructorDescriptionRegionInfo
(Shape s, float verticalAlignment) Creates a new RegionInfo with the given shape and alignment. -
Method Summary
Modifier and TypeMethodDescriptiongetShape()
Returns the flow region shape.float
Gets the vertical alignment for this flow region.void
Sets the flow region shape.void
setVerticalAlignment
(float verticalAlignment) Sets the alignment position of the text within this flow region.
-
Constructor Details
-
RegionInfo
Creates a new RegionInfo with the given shape and alignment.
-
-
Method Details
-
getShape
Returns the flow region shape. -
setShape
Sets the flow region shape. -
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.
-