org.apache.fop.layoutmgr

Class SpaceResolver.SpaceHandlingPosition

Enclosing Class:
SpaceResolver

public static class SpaceResolver.SpaceHandlingPosition
extends Position

Position class for no-break situations. It is used to notify layout manager about the effective spaces and conditional lengths.

Constructor Summary

SpaceHandlingPosition(SpaceResolver resolver)
Main constructor.

Method Summary

SpaceResolver
getSpaceResolver()
void
notifySpaceSituation()
Notifies all affected layout managers about the current situation in the part to be handled for area generation.
String
toString()

Methods inherited from class org.apache.fop.layoutmgr.Position

generatesAreas, getIndex, getLM, getPosition, getShortLMName, setIndex, toString

Constructor Details

SpaceHandlingPosition

public SpaceHandlingPosition(SpaceResolver resolver)
Main constructor.
Parameters:
resolver - the space resolver that provides the info about the actual situation

Method Details

getSpaceResolver

public SpaceResolver getSpaceResolver()
Returns:
the space resolver

notifySpaceSituation

public void notifySpaceSituation()
Notifies all affected layout managers about the current situation in the part to be handled for area generation.

toString

public String toString()
Overrides:
toString in interface Position
See Also:
java.lang.Object.toString()

Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.